Lines Matching refs:Parser
14 #include "clang/Parse/Parser.h"
32 NamedDecl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS,
200 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) {
237 Parser::LateParsedDeclaration::~LateParsedDeclaration() {}
238 void Parser::LateParsedDeclaration::ParseLexedMethodDeclarations() {}
239 void Parser::LateParsedDeclaration::ParseLexedMemberInitializers() {}
240 void Parser::LateParsedDeclaration::ParseLexedMethodDefs() {}
242 Parser::LateParsedClass::LateParsedClass(Parser *P, ParsingClass *C)
245 Parser::LateParsedClass::~LateParsedClass() {
249 void Parser::LateParsedClass::ParseLexedMethodDeclarations() {
253 void Parser::LateParsedClass::ParseLexedMemberInitializers() {
257 void Parser::LateParsedClass::ParseLexedMethodDefs() {
261 void Parser::LateParsedMethodDeclaration::ParseLexedMethodDeclarations() {
265 void Parser::LexedMethod::ParseLexedMethodDefs() {
269 void Parser::LateParsedMemberInitializer::ParseLexedMemberInitializers() {
277 void Parser::ParseLexedMethodDeclarations(ParsingClass &Class) {
302 void Parser::ParseLexedMethodDeclaration(LateParsedMethodDeclaration &LM) {
382 void Parser::ParseLexedMethodDefs(ParsingClass &Class) {
399 void Parser::ParseLexedMethodDef(LexedMethod &LM) {
479 void Parser::ParseLexedMemberInitializers(ParsingClass &Class) {
519 void Parser::ParseLexedMemberInitializer(LateParsedMemberInitializer &MI) {
558 /// NOTE: This is a specialized version of Parser::SkipUntil.
559 bool Parser::ConsumeAndStoreUntil(tok::TokenKind T1, tok::TokenKind T2,
656 bool Parser::ConsumeAndStoreFunctionPrologue(CachedTokens &Toks) {