/external/skqp/tools/bookmaker/ |
D | definition.h | 13 class RootDefinition; variable 121 virtual RootDefinition* asRoot() { SkASSERT(0); return nullptr; } in asRoot() 192 virtual RootDefinition* rootParent() { SkASSERT(0); return nullptr; } in rootParent() 193 virtual const RootDefinition* rootParent() const { SkASSERT(0); return nullptr; } in rootParent() 266 class RootDefinition : public Definition { 282 RootDefinition() { in RootDefinition() function 285 RootDefinition(MarkType markType, const char* start, int line, Definition* parent, char mc) in RootDefinition() function 295 RootDefinition(MarkType markType, const char* start, const char* end, int line, in RootDefinition() function 299 ~RootDefinition() override { in ~RootDefinition() 305 RootDefinition* asRoot() override { return this; } in asRoot() [all …]
|
D | bmhParser.h | 85 RootDefinition* findBmhObject(MarkType markType, string typeName); 154 unordered_map<string, RootDefinition>* fMap; 161 forward_list<RootDefinition> fTopics; 163 forward_list<RootDefinition> fExternals; 165 unordered_map<string, RootDefinition> fClassMap; 166 unordered_map<string, RootDefinition> fConstMap; 167 unordered_map<string, RootDefinition> fDefineMap; 168 unordered_map<string, RootDefinition> fEnumMap; 169 unordered_map<string, RootDefinition> fMethodMap; 170 unordered_map<string, RootDefinition> fTypedefMap; [all …]
|
D | includeWriter.h | 139 void constSizeMembers(const RootDefinition* root); 142 void enumHeaderOut(RootDefinition* root, const Definition& child); 157 Definition* findMethod(string name, RootDefinition* ) const; 174 bool populate(Definition* def, ParentPair* parentPair, RootDefinition* root);
|
D | mdOut.h | 191 const RootDefinition* fRoot; 228 unordered_map<string, RootDefinition::SubtopicContents>& populator); 229 void populateTables(const Definition* def, RootDefinition* ); 302 RootDefinition* fRoot; // used in generating populated tables; always struct or class 303 RootDefinition* fSubtopic; // used in resolving symbols
|
D | includeWriter.cpp | 325 void IncludeWriter::enumHeaderOut(RootDefinition* root, const Definition& child) { in enumHeaderOut() 351 enumDef = root->find(enumName, RootDefinition::AllowParens::kNo); in enumHeaderOut() 353 enumDef = root->find(fullName, RootDefinition::AllowParens::kNo); in enumHeaderOut() 375 enumDef = root->find(enumName, RootDefinition::AllowParens::kNo); in enumHeaderOut() 949 Definition* IncludeWriter::findMethod(string name, RootDefinition* root) const { in findMethod() 951 return root->find(name, RootDefinition::AllowParens::kNo); in findMethod() 1057 void IncludeWriter::constSizeMembers(const RootDefinition* root) { in constSizeMembers() 1280 bool IncludeWriter::populate(Definition* def, ParentPair* prevPair, RootDefinition* root) { in populate() 1523 method = root->find(methodName, RootDefinition::AllowParens::kNo); in populate() 1560 RootDefinition* search = root; in populate() [all …]
|
D | selfCheck.cpp | 151 RootDefinition* fRoot;
|
D | includeParser.cpp | 749 RootDefinition* root, BmhParser& bmhParser) { in checkTokens() 757 def = root->find(fullName, RootDefinition::AllowParens::kYes); in checkTokens() 791 def = root->find(paramName, RootDefinition::AllowParens::kYes); in checkTokens() 808 def = root->find(operatorName, RootDefinition::AllowParens::kYes); in checkTokens() 818 def = root->find(constructorName, RootDefinition::AllowParens::kYes); in checkTokens() 823 def = root->find(macroName, RootDefinition::AllowParens::kYes); in checkTokens() 829 RootDefinition::AllowParens::kYes); in checkTokens() 854 def = root->find(lowerName, RootDefinition::AllowParens::kYes); in checkTokens() 865 def = root->find(withParens, RootDefinition::AllowParens::kNo); in checkTokens() 918 def = root->find(anonName, RootDefinition::AllowParens::kYes); in checkTokens() [all …]
|
D | definition.cpp | 1155 void RootDefinition::clearVisited() { in clearVisited() 1165 bool RootDefinition::dumpUnVisited() { in dumpUnVisited() 1185 Definition* RootDefinition::find(string ref, AllowParens allowParens) { in find() 1215 RootDefinition* rootDef = branchIter->second; in find() 1220 RootDefinition* rootDef = branch.second; in find()
|
D | bmhParser.cpp | 160 RootDefinition* rootParent = fRoot->rootParent(); in addDefinition() 166 if (!hasEnd && fRoot->find(name, RootDefinition::AllowParens::kNo)) { in addDefinition() 174 RootDefinition* childRoot = new RootDefinition; in addDefinition() 262 RootDefinition* rootDefinition = &fTopics.front(); in addDefinition() 830 RootDefinition* definition = &fExternals.front(); in collectExternals() 1361 RootDefinition* rootDef = child->asRoot(); in setUpSubstitutes() 1452 RootDefinition* BmhParser::findBmhObject(MarkType markType, string typeName) { in findBmhObject()
|
D | mdOut.cpp | 251 RootDefinition* root = test->asRoot(); in checkParentsForMatch() 253 if (Definition* def = root->find(prefixed, RootDefinition::AllowParens::kYes)) { in checkParentsForMatch() 261 BraceState(RootDefinition* root, string name, const char* ch, KeyWord last, KeyWord keyWord, in BraceState() 271 RootDefinition* fRoot; 818 fBmhParser.fExternals.end(), [allRefsIter](const RootDefinition& root) { in checkAnchors() 2036 unordered_map<string, RootDefinition::SubtopicContents>& populator) { in populateOne() 2091 void MdOut::populateTables(const Definition* def, RootDefinition* root) { in populateTables() 2335 const RootDefinition::SubtopicContents& tableContents = fRoot->populator(name.c_str()); in subtopicOut()
|
D | includeParser.h | 117 RootDefinition* root, BmhParser& bmhParser); 270 void suggestFix(Suggest suggest, const Definition& iDef, const RootDefinition* root,
|
D | spellCheck.cpp | 88 RootDefinition* fRoot;
|