Lines Matching refs:fKeyWord
83 return kKeyWords[index].fKeyWord; in FindKey()
91 SkASSERT((int) kKeyWords[index - 1].fKeyWord + 1 in ValidateKeyWords()
92 == (int) kKeyWords[index].fKeyWord); in ValidateKeyWords()
103 if (KeyWord::kEnum == fParent->fKeyWord) { in addKeyword()
654 if (KeyWord::kNone != poundDef->fKeyWord) { in checkForWord()
657 poundDef->fKeyWord = keyWord; in checkForWord()
1143 if (Definition::Type::kMark == test->fType && KeyWord::kClass == test->fKeyWord) { in defineClass()
1165 markupDef.fMarkType = KeyWord::kStruct == includeDef.fKeyWord ? in defineClass()
1167 markupDef.fKeyWord = includeDef.fKeyWord; in defineClass()
1502 if (KeyWord::kStruct != structToken->fKeyWord) { in isMember()
1507 if (KeyWord::kStruct != structToken->fKeyWord) { in isMember()
1617 SkASSERT(KeyWord::kClass == classMap.fKeyWord || KeyWord::kStruct == classMap.fKeyWord); in dumpTokens()
1618 const char* containerType = KeyWord::kClass == classMap.fKeyWord ? "Class" : "Struct"; in dumpTokens()
1640 KeyWord keyword = oneClass.second.fKeyWord; in dumpTokens()
1682 SkASSERT(KeyWord::kStruct == iDef.fKeyWord || KeyWord::kClass == iDef.fKeyWord in elidedCodeBlock()
1683 || KeyWord::kTemplate == iDef.fKeyWord); in elidedCodeBlock()
1687 if (KeyWord::kTemplate == iDef.fKeyWord) { // may be function in elidedCodeBlock()
1815 markupDef.fKeyWord = includeDef.fKeyWord; in findIncludeObject()
1938 return KeyWord::kAlignAs == reverseIter->fKeyWord; in inAlignAs()
1963 bool hasAlignAs = iter->fKeyWord == KeyWord::kAlignAs; in parseClass()
2121 if (!parser.skipWord(kKeyWords[(int) markupDef->fKeyWord].fName)) { in parseComment()
2125 KeyWord::kEnum != markupDef->fKeyWord) { in parseComment()
2296 if (Definition::Type::kKeyWord == token->fType && KeyWord::kClass == token->fKeyWord) { in parseEnum()
2319 SkASSERT(KeyWord::kNone == markupChild->fKeyWord); in parseEnum()
2320 markupChild->fKeyWord = KeyWord::kEnum; in parseEnum()
2341 if (KeyWord::kClass == outsideMember->fKeyWord) { in parseEnum()
2344 SkASSERT(KeyWord::kStatic == outsideMember->fKeyWord); in parseEnum()
2390 KeyWord keyWord = memberIter->fKeyWord; in parseOneEnumConst()
2453 SkASSERT((unsigned) tokenIter->fKeyWord < SK_ARRAY_COUNT(kKeyWords)); in parseEnumConst()
2454 SkASSERT(KeyProperty::kNumber == kKeyWords[(int) tokenIter->fKeyWord].fProperty); in parseEnumConst()
2544 if (KeyWord::kOperator == operatorCheck->fKeyWord) { in parseMethod()
2551 KeyWord::kConst == closeParen->fKeyWord) { in parseMethod()
2565 (KeyWord::kIfdef == child->fParent->fKeyWord || in parseMethod()
2566 KeyWord::kIfndef == child->fParent->fKeyWord || in parseMethod()
2567 KeyWord::kIf == child->fParent->fKeyWord)) { in parseMethod()
2573 KeyProperty keyProperty = kKeyWords[(int) testIter->fKeyWord].fProperty; in parseMethod()
2600 && KeyWord::kTemplate != child->fParent->fKeyWord; in parseMethod()
2605 if (tokenIter->fParent && KeyWord::kIfdef == tokenIter->fParent->fKeyWord && in parseMethod()
2632 KeyProperty keyProperty = kKeyWords[(int) testIter->fKeyWord].fProperty; in parseMethod()
2710 switch (child->fKeyWord) { in parseObject()
2769 KeyWord::kIf == child->fParent->fKeyWord) { in parseObject()
2793 switch (child->fKeyWord) { in parseObject()
2842 if (KeyWord::kOperator != prev->fKeyWord) { in parseObject()
2938 KeyWord keyWord = fParent->fKeyWord; in parseChar()
2950 SkASSERT(KeyWord::kDefine == fInBrace->fKeyWord); in parseChar()
3147 SkASSERT(KeyWord::kDefine == fParent->fKeyWord); in parseChar()
3200 if (KeyWord::kTemplate == lineIter->fKeyWord) { in parseChar()
3208 if (KeyWord::kTypename != lineIter->fKeyWord) { in parseChar()
3218 } else if (KeyWord::kStatic == lineIter->fKeyWord) { in parseChar()
3224 } else if (KeyWord::kConst == lineIter->fKeyWord in parseChar()
3225 || KeyWord::kConstExpr == lineIter->fKeyWord) { in parseChar()
3238 == kKeyWords[(int) lineIter->fKeyWord].fProperty) { in parseChar()
3271 && KeyProperty::kObject == (kKeyWords[(int) fParent->fKeyWord].fProperty)) { in parseChar()
3272 bool parentIsClass = KeyWord::kClass == fParent->fKeyWord; in parseChar()
3274 KeyWord::kEnum == fParent->fParent->fKeyWord) { in parseChar()
3277 if (KeyWord::kEnum == fParent->fKeyWord) { in parseChar()
3280 parentIsClass |= KeyWord::kStruct == fParent->fKeyWord; in parseChar()
3282 if (parentIsClass && fParent && KeyWord::kTemplate == fParent->fKeyWord) { in parseChar()
3288 && KeyWord::kStruct == fParent->fParent->fKeyWord) { in parseChar()
3339 && KeyWord::kEnum == priorEnum->fKeyWord) { in parseChar()
3363 if (expected != test->fKeyWord) { in parseChar()
3377 if (expected != test->fKeyWord) { in parseChar()