Home | History | Annotate | Download | only in Parse

Lines Matching refs:Parser

10 //  This file implements the tentative parsing portions of the Parser
15 #include "clang/Parse/Parser.h"
50 bool Parser::isCXXDeclarationStatement() {
82 bool Parser::isCXXSimpleDeclaration(bool AllowForRangeDecl) {
153 Parser::TPResult Parser::TryParseSimpleDeclaration(bool AllowForRangeDecl) {
214 Parser::TPResult Parser::TryParseInitDeclaratorList() {
241 // At present, Clang follows MSVC and g++, since the parser does not have
247 // in any other context 'in' is invalid after a declaration and parser
274 bool Parser::isCXXConditionDeclaration() {
341 bool Parser::isCXXTypeId(TentativeCXXTypeIdContext Context, bool &isAmbiguous) {
443 Parser::CXX11AttributeKind
444 Parser
623 Parser::TPResult Parser::TryParseDeclarator(bool mayBeAbstract,
731 Parser::TPResult
732 Parser::isExpressionOrTypeSpecifierSimple(tok::TokenKind Kind) {
873 bool Parser::isTentativelyDeclared(IdentifierInfo *II) {
984 Parser::TPResult
985 Parser::isCXXDeclarationSpecifier(Parser::TPResult BracedCastResult,
1332 Parser::TPResult Parser::TryParseTypeofSpecifier() {
1347 Parser::TPResult Parser::TryParseProtocolQualifiers() {
1369 Parser::TPResult
1370 Parser::TryParseDeclarationSpecifier(bool *HasMissingTypename) {
1400 bool Parser::isCXXFunctionDeclarator(bool *IsAmbiguous) {
1463 Parser::TPResult
1464 Parser::TryParseParameterDeclarationClause(bool *InvalidAsDeclaration) {
1547 Parser::TPResult Parser::TryParseFunctionDeclarator() {
1599 Parser::TPResult Parser::TryParseBracketDeclarator() {