Searched refs:ParsingClass (Results 1 – 3 of 3) sorted by relevance
242 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C) in LateParsedClass()307 ParsingClass &Class;309 ReenterClassScopeRAII(Parser &P, ParsingClass &Class) in ReenterClassScopeRAII()335 void Parser::ParseLexedMethodDeclarations(ParsingClass &Class) { in ParseLexedMethodDeclarations()524 void Parser::ParseLexedMethodDefs(ParsingClass &Class) { in ParseLexedMethodDefs()613 void Parser::ParseLexedMemberInitializers(ParsingClass &Class) { in ParseLexedMemberInitializers()683 void Parser::ParseLexedAttributes(ParsingClass &Class) { in ParseLexedAttributes()784 void Parser::ParseLexedPragmas(ParsingClass &Class) { in ParseLexedPragmas()
4126 ClassStack.push(new ParsingClass(ClassDecl, NonNestedClass, IsInterface)); in PushParsingClass()4132 void Parser::DeallocateParsedClasses(Parser::ParsingClass *Class) { in DeallocateParsedClasses()4149 ParsingClass *Victim = ClassStack.top(); in PopParsingClass()
1268 struct ParsingClass;1293 LateParsedClass(Parser *P, ParsingClass *C);1304 ParsingClass *Class;1450 struct ParsingClass { struct1451 ParsingClass(Decl *TagOrTemplate, bool TopLevelClass, bool IsInterface) in ParsingClass() function1474 std::stack<ParsingClass *> ClassStack; argument1476 ParsingClass &getCurrentClass() { in getCurrentClass()1567 void DeallocateParsedClasses(ParsingClass *Class);1582 void ParseLexedAttributes(ParsingClass &Class);1587 void ParseLexedMethodDeclarations(ParsingClass &Class);[all …]