summaryrefslogtreecommitdiffstats
path: root/src/Lang/Cpp
diff options
context:
space:
mode:
authorChristoph Schlosser <christophschlosser@users.noreply.github.com>2020-06-26 14:46:12 +0200
committerGitHub <noreply@github.com>2020-06-26 14:46:12 +0200
commit42a085fbda8e742595cf5b543ac4f8202c03fb7d (patch)
tree20ee293a81462ba0efd165e5af3cb096fa64d850 /src/Lang/Cpp
parent07b6f8998d3daa3ce3e4d56376f0b69cd6e382ec (diff)
downloaddoxdocgen-42a085fbda8e742595cf5b543ac4f8202c03fb7d.tar.gz
Return once we found preprocessor stuff (#158)
* Return once we found preprocessor stuff * Add tests * Update package lock
Diffstat (limited to 'src/Lang/Cpp')
-rw-r--r--src/Lang/Cpp/CppParser.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Lang/Cpp/CppParser.ts b/src/Lang/Cpp/CppParser.ts
index d51f853..d59ec9b 100644
--- a/src/Lang/Cpp/CppParser.ts
+++ b/src/Lang/Cpp/CppParser.ts
@@ -424,6 +424,9 @@ export default class CppParser implements ICodeParser {
if (nextLineTxt.startsWith("#include")) {
this.commentType = CommentType.file;
return "";
+ } else if (nextLineTxt.startsWith("#")) { // preprocessor stuff
+ this.commentType = CommentType.method;
+ return "#";
}
if (!this.isVsCodeAutoComplete(nextLineTxt)) {