Lines Matching refs:CPlusPlus
429 !getLang().CPlusPlus) // Empty source file is an extension in C in Initialize()
630 if (getLang().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration()
640 if (getLang().CPlusPlus) { in ParseExternalDeclaration()
663 if (getLang().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration()
699 if (getLang().CPlusPlus && Tok.is(tok::equal)) { in isDeclarationAfterDeclarator()
710 (getLang().CPlusPlus && in isDeclarationAfterDeclarator()
722 if (!getLang().CPlusPlus && in isStartOfFunctionDefinition()
726 if (getLang().CPlusPlus && Tok.is(tok::equal)) { in isStartOfFunctionDefinition()
796 if (Tok.is(tok::string_literal) && getLang().CPlusPlus && in ParseDeclarationOrFunctionDefinition()
856 (!getLang().CPlusPlus || in ParseFunctionDefinition()
927 assert(getLang().CPlusPlus && "Only C++ function definitions have '='"); in ParseFunctionDefinition()
1262 if (getLang().CPlusPlus) in TryAnnotateTypeOrScopeToken()
1288 if (!getLang().CPlusPlus) { in TryAnnotateTypeOrScopeToken()
1366 assert(getLang().CPlusPlus && in TryAnnotateCXXScopeToken()