12625 while (
yy_chk[
yy_base[yy_current_state] + yy_c] != yy_current_state )
12627 yy_current_state = (
int)
yy_def[yy_current_state];
12628 if ( yy_current_state >= 3537 )
12631 yy_current_state =
yy_nxt[
yy_base[yy_current_state] + (
unsigned int) yy_c];
12635 while ( yy_current_state != 3536 );
12687 #line 1837 "code.l" 12692 #line 1838 "code.l" 12702 #line 1843 "code.l" 12714 #line 1851 "code.l" 12726 #line 1858 "code.l" 12736 #line 1864 "code.l" 12748 #line 1871 "code.l" 12759 #line 1877 "code.l" 12768 #line 1882 "code.l" 12784 #line 1894 "code.l" 12792 #line 1898 "code.l" 12800 #line 1902 "code.l" 12826 #line 1924 "code.l" 12833 #line 1927 "code.l" 12843 #line 1933 "code.l" 12851 #line 1937 "code.l" 12859 #line 1941 "code.l" 12869 #line 1947 "code.l" 12876 #line 1950 "code.l" 12884 #line 1953 "code.l" 12891 #line 1956 "code.l" 12917 for (fni.toFirst();!found && (fd=fni.current());++fni)
12950 #line 2011 "code.l" 12960 #line 2017 "code.l" 12967 #line 2020 "code.l" 12975 #line 2023 "code.l" 12982 #line 2026 "code.l" 12989 #line 2029 "code.l" 12998 #line 2034 "code.l" 13023 #line 2055 "code.l" 13051 #line 2079 "code.l" 13090 #line 2114 "code.l" 13099 #line 2119 "code.l" 13109 #line 2125 "code.l" 13118 #line 2130 "code.l" 13138 #line 2146 "code.l" 13148 #line 2151 "code.l" 13155 #line 2154 "code.l" 13160 #line 2155 "code.l" 13167 #line 2158 "code.l" 13179 #line 2165 "code.l" 13186 #line 2168 "code.l" 13191 #line 2169 "code.l" 13203 #line 2177 "code.l" 13215 #line 2185 "code.l" 13225 #line 2191 "code.l" 13233 #line 2195 "code.l" 13245 #line 2202 "code.l" 13256 #line 2209 "code.l" 13269 #line 2218 "code.l" 13277 #line 2224 "code.l" 13279 #line 2225 "code.l" 13282 #line 2225 "code.l" 13316 if (bcd && bcd!=ncd)
13337 #line 2276 "code.l" 13346 #line 2281 "code.l" 13355 #line 2286 "code.l" 13371 #line 2298 "code.l" 13379 #line 2302 "code.l" 13387 #line 2306 "code.l" 13396 #line 2311 "code.l" 13405 #line 2316 "code.l" 13413 #line 2320 "code.l" 13422 #line 2327 "code.l" 13433 #line 2332 "code.l" 13449 #line 2340 "code.l" 13465 #line 2348 "code.l" 13481 #line 2356 "code.l" 13493 #line 2363 "code.l" 13503 #line 2369 "code.l" 13515 #line 2376 "code.l" 13520 #line 2377 "code.l" 13525 #line 2378 "code.l" 13535 #line 2380 "code.l" 13549 #line 2390 "code.l" 13559 #line 2395 "code.l" 13573 #line 2401 "code.l" 13589 #line 2412 "code.l" 13605 #line 2420 "code.l" 13618 #line 2429 "code.l" 13627 #line 2434 "code.l" 13638 #line 2441 "code.l" 13652 #line 2451 "code.l" 13666 #line 2458 "code.l" 13680 #line 2465 "code.l" 13691 #line 2472 "code.l" 13700 #line 2477 "code.l" 13708 #line 2481 "code.l" 13720 #line 2489 "code.l" 13730 #line 2495 "code.l" 13737 #line 2498 "code.l" 13746 #line 2503 "code.l" 13753 #line 2506 "code.l" 13765 #line 2513 "code.l" 13775 #line 2518 "code.l" 13791 #line 2529 "code.l" 13803 #line 2536 "code.l" 13813 #line 2541 "code.l" 13826 #line 2549 "code.l" 13839 #line 2557 "code.l" 13842 int i=text.
find(
'R');
13855 #line 2569 "code.l" 13866 #line 2576 "code.l" 13877 #line 2583 "code.l" 13884 #line 2586 "code.l" 13891 #line 2589 "code.l" 13898 #line 2592 "code.l" 13907 #line 2597 "code.l" 13916 #line 2602 "code.l" 13924 #line 2605 "code.l" 13928 delimiter=delimiter.
left(delimiter.
length()-1);
13937 #line 2614 "code.l" 13942 #line 2615 "code.l" 13948 #line 2616 "code.l" 13953 #line 2617 "code.l" 13960 #line 2620 "code.l" 13967 #line 2623 "code.l" 13976 #line 2628 "code.l" 13984 #line 2631 "code.l" 13991 #line 2634 "code.l" 13999 #line 2638 "code.l" 14010 #line 2645 "code.l" 14024 #line 2655 "code.l" 14033 #line 2660 "code.l" 14047 #line 2669 "code.l" 14079 #line 2696 "code.l" 14104 #line 2717 "code.l" 14205 #line 2814 "code.l" 14215 #line 2820 "code.l" 14231 #line 2832 "code.l" 14245 #line 2841 "code.l" 14262 #line 2853 "code.l" 14274 #line 2861 "code.l" 14279 #line 2862 "code.l" 14284 #line 2863 "code.l" 14291 #line 2866 "code.l" 14296 #line 2867 "code.l" 14304 #line 2871 "code.l" 14309 #line 2872 "code.l" 14314 #line 2873 "code.l" 14322 #line 2874 "code.l" 14329 #line 2877 "code.l" 14334 #line 2878 "code.l" 14340 #line 2879 "code.l" 14345 #line 2881 "code.l" 14356 #line 2888 "code.l" 14363 #line 2891 "code.l" 14374 #line 2894 "code.l" 14389 #line 2901 "code.l" 14404 #line 2908 "code.l" 14415 #line 2915 "code.l" 14424 #line 2920 "code.l" 14433 #line 2925 "code.l" 14442 #line 2930 "code.l" 14459 #line 2943 "code.l" 14466 #line 2946 "code.l" 14478 #line 2953 "code.l" 14485 #line 2956 "code.l" 14492 #line 2959 "code.l" 14506 #line 2969 "code.l" 14521 #line 2980 "code.l" 14553 #line 3007 "code.l" 14561 #line 3011 "code.l" 14592 #line 3037 "code.l" 14602 #line 3042 "code.l" 14638 if (!cv.stripWhiteSpace().isEmpty())
14662 #line 3098 "code.l" 14672 #line 3104 "code.l" 14687 #line 3115 "code.l" 14696 #line 3120 "code.l" 14706 #line 3126 "code.l" 14716 #line 3132 "code.l" 14730 #line 3142 "code.l" 14739 #line 3147 "code.l" 14766 #line 3170 "code.l" 14776 #line 3173 "code.l" 14783 #line 3176 "code.l" 14792 #line 3181 "code.l" 14804 #line 3188 "code.l" 14817 #line 3196 "code.l" 14827 #line 3202 "code.l" 14840 #line 3211 "code.l" 14849 #line 3216 "code.l" 14856 #line 3219 "code.l" 14863 #line 3222 "code.l" 14877 #line 3231 "code.l" 14884 #line 3234 "code.l" 14891 #line 3237 "code.l" 14897 #line 3238 "code.l" 14906 #line 3243 "code.l" 14917 #line 3246 "code.l" 14925 #line 3249 "code.l" 14942 #line 3262 "code.l" 14949 #line 3265 "code.l" 14954 #line 3266 "code.l" 14960 #line 3267 "code.l" 14965 #line 3268 "code.l" 14970 #line 3269 "code.l" 14981 #line 3275 "code.l" 15008 #line 3294 "code.l" 15018 #line 3299 "code.l" 15041 #line 3317 "code.l" 15065 #line 3336 "code.l" 15082 #line 3349 "code.l" 15105 #line 3367 "code.l" 15123 #line 3380 "code.l" 15128 char c[2]; c[0]=
'\n'; c[1]=0;
15141 #line 3394 "code.l" 15155 #line 3400 "code.l" 15182 #line 3419 "code.l" 15208 #line 3437 "code.l" 15231 #line 3456 "code.l" 15244 #line 3465 "code.l" 15258 #line 3475 "code.l" 15268 #line 3481 "code.l" 15278 #line 3487 "code.l" 15286 #line 3491 "code.l" 15295 #line 3495 "code.l" 15303 #line 3499 "code.l" 15320 #line 3513 "code.l" 15323 #line 15324 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/code.cpp" 15333 case YY_STATE_EOF(
Body):
15344 case YY_STATE_EOF(
Bases):
15415 if ( yy_next_state )
15419 yy_current_state = yy_next_state;
15426 goto yy_find_action;
15479 goto yy_find_action;
15486 "fatal flex scanner internal error--no action found" );
void addVariable(const QCString &type, const QCString &name)
#define EOB_ACT_END_OF_FILE
static void addToSearchIndex(const char *text)
static QString cleanDirPath(const QString &dirPath)
static ClassSDict * g_codeClassSDict
static yy_state_type * yy_state_buf
QCString stripWhiteSpace() const
static int yy_did_buffer_switch_on_eof
static void generateClassOrGlobalLink(CodeOutputInterface &ol, const char *clName, bool typeOnly=FALSE, bool varOnly=FALSE)
static bool g_insideProtocolList
static int g_currentObjId
static yyconst flex_int16_t yy_acclist[6690]
#define YY_FATAL_ERROR(msg)
#define RemoveSpecialCComment
static int g_lastStringContext
static QCString g_classScope
QCString objectTypeOrName
static QCString g_saveType
static int g_bracketCount
int contains(char c, bool cs=TRUE) const
static void endFontClass()
static int yy_get_next_buffer(void)
static CallContext g_theCallContext
static void startFontClass(const char *s)
static yyconst flex_int16_t yy_nxt[36458]
static int g_lastTemplCastContext
static void pushScope(const char *s)
static yyconst flex_int32_t yy_ec[256]
static bool generateClassMemberLink(CodeOutputInterface &ol, MemberDef *xmd, const char *memName)
static ObjCCallCtx * g_currentCtx
static FileNameDict * inputNameDict
QCString left(uint len) const
static int yy_looking_for_trail_begin
static void writeMultiLineCodeLink(CodeOutputInterface &ol, Definition *d, const char *text)
static yy_state_type yy_get_previous_state(void)
#define YY_DO_BEFORE_ACTION
static char * yy_full_match
int find(char c, int index=0, bool cs=TRUE) const
static yyconst flex_int16_t yy_chk[36458]
void append(const char *key, const T *d)
static void addParmType()
int findRev(char c, int index=-1, bool cs=TRUE) const
static QCString g_parmName
static QIntDict< QCString > g_objectDict
static int g_memCallContext
static VariableContext g_theVarContext
static QCString g_curClassName
static FileDef * g_sourceFileDef
static QCString g_parmType
static void codifyLines(const char *text)
static NamespaceDef * globalScope
#define CppCliTypeModifierFollowup
#define EOB_ACT_LAST_MATCH
static QStack< int > g_scopeStack
1 if bracket starts a scope,
#define YY_TRAILING_HEAD_MASK
static int g_lastSkipCppContext
static int * yy_full_state
static int g_yyColNr
current column number
static int g_lastVerbStringContext
const QCString & name() const
static QIntDict< QCString > g_nameDict
static QCString escapeName(const char *s)
QCString right(uint len) const
static int g_yyLineNr
current line number
static yyconst flex_int32_t yy_meta[85]
static bool g_insideTemplate
FileDef * findFileDef(const FileNameDict *fnDict, const char *n, bool &ambig)
static bool g_inFunctionTryBlock
static MemberDef * g_currentMemberDef
static bool g_inForEachExpression
void inSort(const type *d)
QCString & prepend(const char *s)
static void setClassScope(const QCString &name)
static QCString g_delimiter
static QCString g_forceTagReference
static int g_currentCtxId
const char * data() const
#define Config_getBool(val)
static void nextCodeLine()
static yyconst flex_int32_t yy_base[4112]
static int g_lastCContext
static void updateCallContextForSmartPointer()
static QStrList g_curClassBases
#define StripSpecialCComment
QCString removeRedundantWhiteSpace(const QCString &s)
QCString mid(uint index, uint len=0xffffffff) const
virtual void codify(const char *s)=0
void insertBaseClass(ClassDef *, const char *name, Protection p, Specifier s, const char *t=0)
virtual Definition * getOuterScope() const
static int g_skipInlineInitContext
static void saveObjCContext()
static QCString g_realScope
#define YY_STATE_EOF(state)
static yyconst flex_int16_t yy_accept[3538]
#define YY_CURRENT_BUFFER_LVALUE
static bool g_searchingForBody
#define YY_RESTORE_YY_MORE_OFFSET
static void generateMemberLink(CodeOutputInterface &ol, const QCString &varName, char *memName)
static void addUsingDirective(const char *name)
Definition * getScope() const
static int g_currentNameId
static int g_bodyCurlyCount
void setScope(Definition *d)
static QCString escapeWord(const char *s)
static QCString g_saveName
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
#define EOB_ACT_CONTINUE_SCAN
static CodeOutputInterface * g_code
static yyconst flex_int16_t yy_def[4112]
Q_EXPORT int qstrcmp(const char *str1, const char *str2)
T * find(const char *key)
static QCString escapeObject(const char *s)
ClassDef * getResolvedClass(Definition *scope, FileDef *fileScope, const char *n, MemberDef **pTypeDef, QCString *pTemplSpec, bool mayBeUnlinkable, bool mayBeHidden, QCString *pResolvedType)
static QIntDict< QCString > g_wordDict
QCString substitute(const QCString &s, const QCString &src, const QCString &dst)
substitute all occurrences of src in s by dst
static int g_lastSpecialCContext
static void restoreObjCContext()
bool isIncluded(const QCString &name) const
static void generateFunctionLink(CodeOutputInterface &ol, const char *funcName)
static void writeObjCMethodCall(ObjCCallCtx *ctx)
static void generatePHPVariableLink(CodeOutputInterface &ol, const char *varName)
static Definition * g_currentDefinition
static QIntDict< ObjCCallCtx > g_contextDict
static yy_state_type * yy_state_ptr