Home | History | Annotate | Download | only in Parse

Lines Matching defs:Method

362   /// ConsumeAnyToken - Dispatch to the right Consume* method based on the
380 /// ConsumeParen - This consume method keeps the paren count up-to-date.
383 assert(isTokenParen() && "wrong consume method");
393 /// ConsumeBracket - This consume method keeps the bracket count up-to-date.
396 assert(isTokenBracket() && "wrong consume method");
407 /// ConsumeBrace - This consume method keeps the brace count up-to-date.
410 assert(isTokenBrace() && "wrong consume method");
422 /// and returning the token kind. This method is specific to strings, as it
427 "Should only consume string literals with this method");
546 /// Note that this differs from the Preprocessor's LookAhead method, because
1017 /// LateParsedMethodDeclaration - A method declaration inside a class that
1023 : Self(P), Method(M), TemplateScope(false),
1030 /// Method - The method declaration.
1031 Decl *Method;
1041 /// method will be stored so that they can be reintroduced into
1070 /// C++ class, its method declarations that contain parts that won't be
1072 /// the method declarations and possibly attached inline definitions
1100 /// LateParsedDeclarations - Method declarations, inline definitions and
1112 assert(!ClassStack.empty() && "No lexed method stacks!");
1796 DSC_objc_method_result, // ObjC method result context, enables 'instancetype'
1850 /// \brief When in code-completion, skip parsing of the function/method body