summaryrefslogtreecommitdiffstats
path: root/src/scanner.l
diff options
context:
space:
mode:
Diffstat (limited to 'src/scanner.l')
-rw-r--r--src/scanner.l13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/scanner.l b/src/scanner.l
index c494902..e46c89d 100644
--- a/src/scanner.l
+++ b/src/scanner.l
@@ -4883,7 +4883,7 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\"
}
else if (insideCS) // C# generic class
{
- current->name+="-g";
+ //current->name+="-g";
BEGIN( CSGeneric );
}
else // C++ template specialization
@@ -4904,10 +4904,10 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\"
current->tArgLists->append(al);
currentArgumentList = al;
templateStr="<";
- //current->name += "<";
+ current->name += "<";
fullArgString = templateStr;
- //copyArgString = &current->name;
- copyArgString = &templateStr;
+ copyArgString = &current->name;
+ //copyArgString = &templateStr;
currentArgumentContext = ClassVar;
BEGIN( ReadTempArgs );
}
@@ -6421,12 +6421,13 @@ void CLanguageScanner::parseCode(CodeOutputInterface & codeOutIntf,
int endLine,
bool inlineFragment,
MemberDef *memberDef,
- bool showLineNumbers
+ bool showLineNumbers,
+ Definition *searchCtx
)
{
::parseCCode(codeOutIntf,scopeName,input,isExampleBlock,exampleName,
fileDef,startLine,endLine,inlineFragment,memberDef,
- showLineNumbers);
+ showLineNumbers,searchCtx);
}
bool CLanguageScanner::needsPreprocessing(const QCString &extension)