Home
last modified time | relevance | path

Searched refs:ParsingClass (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1076 struct ParsingClass;
1100 LateParsedClass(Parser *P, ParsingClass *C);
1110 ParsingClass *Class;
1247 struct ParsingClass { struct
1276 std::stack<ParsingClass *> ClassStack; argument
1278 ParsingClass &getCurrentClass() { in getCurrentClass()
1367 void DeallocateParsedClasses(ParsingClass *Class);
1382 void ParseLexedAttributes(ParsingClass &Class);
1387 void ParseLexedMethodDeclarations(ParsingClass &Class);
1389 void ParseLexedMethodDefs(ParsingClass &Class);
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp228 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C) in LateParsedClass()
263 void Parser::ParseLexedMethodDeclarations(ParsingClass &Class) { in ParseLexedMethodDeclarations()
468 void Parser::ParseLexedMethodDefs(ParsingClass &Class) { in ParseLexedMethodDefs()
572 void Parser::ParseLexedMemberInitializers(ParsingClass &Class) { in ParseLexedMemberInitializers()
H A DParseDeclCXX.cpp3737 ClassStack.push(new ParsingClass(ClassDecl, NonNestedClass, IsInterface)); in PushParsingClass()
3743 void Parser::DeallocateParsedClasses(Parser::ParsingClass *Class) { in DeallocateParsedClasses()
3760 ParsingClass *Victim = ClassStack.top(); in PopParsingClass()
H A DParseDecl.cpp1353 void Parser::ParseLexedAttributes(ParsingClass &Class) { in ParseLexedAttributes()