summaryrefslogtreecommitdiffstats
path: root/src/docparser.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2014-11-17 19:42:40 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2014-11-17 19:42:40 (GMT)
commitc6e41226574c94a869ad0757b53027562ef189e1 (patch)
tree8337108da498597418cc0db4da84a0867cd2a096 /src/docparser.cpp
parent9f477b87fc492221e1b7109d197fe468cd0ed23d (diff)
downloadDoxygen-c6e41226574c94a869ad0757b53027562ef189e1.zip
Doxygen-c6e41226574c94a869ad0757b53027562ef189e1.tar.gz
Doxygen-c6e41226574c94a869ad0757b53027562ef189e1.tar.bz2
Bug 740218 - Full scope needed when making link inside cross-referenced section
Diffstat (limited to 'src/docparser.cpp')
-rw-r--r--src/docparser.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp
index 8c435fa..a788e13 100644
--- a/src/docparser.cpp
+++ b/src/docparser.cpp
@@ -1410,6 +1410,17 @@ reparsetoken:
doctokenizerYYsetStatePara();
}
break;
+ case CMD_SETSCOPE:
+ {
+ QCString scope;
+ doctokenizerYYsetStateSetScope();
+ doctokenizerYYlex();
+ scope = g_token->name;
+ g_context = scope;
+ //printf("Found scope='%s'\n",scope.data());
+ doctokenizerYYsetStatePara();
+ }
+ break;
default:
return FALSE;
}