Lines Matching refs:Self

289   : Self(P), Class(C) {}  in LateParsedClass()
292 Self->DeallocateParsedClasses(Class); in ~LateParsedClass()
296 Self->ParseLexedMethodDeclarations(*Class); in ParseLexedMethodDeclarations()
300 Self->ParseLexedMemberInitializers(*Class); in ParseLexedMemberInitializers()
304 Self->ParseLexedMethodDefs(*Class); in ParseLexedMethodDefs()
308 Self->ParseLexedAttributes(*Class); in ParseLexedAttributes()
312 Self->ParseLexedPragmas(*Class); in ParseLexedPragmas()
316 Self->ParseLexedMethodDeclaration(*this); in ParseLexedMethodDeclarations()
320 Self->ParseLexedMethodDef(*this); in ParseLexedMethodDefs()
324 Self->ParseLexedMemberInitializer(*this); in ParseLexedMemberInitializers()
328 Self->ParseLexedAttribute(*this, true, false); in ParseLexedAttributes()
332 Self->ParseLexedPragma(*this); in ParseLexedPragmas()
1211 explicit UnannotatedTentativeParsingAction(Parser &Self, in UnannotatedTentativeParsingAction() argument
1213 : TentativeParsingAction(Self), Self(Self), EndKind(EndKind) { in UnannotatedTentativeParsingAction()
1216 TentativeParsingAction Inner(Self); in UnannotatedTentativeParsingAction()
1217 Self.ConsumeAndStoreUntil(EndKind, Toks, true, /*ConsumeFinalToken*/false); in UnannotatedTentativeParsingAction()
1225 Self.SkipUntil(EndKind, StopAtSemi | StopBeforeMatch); in RevertAnnotations()
1229 Buffer[Toks.size() - 1] = Self.Tok; in RevertAnnotations()
1230 Self.PP.EnterTokenStream(std::move(Buffer), Toks.size(), true, in RevertAnnotations()
1233 Self.Tok = Toks.front(); in RevertAnnotations()
1238 Parser &Self; member in Parser::UnannotatedTentativeParsingAction