/external/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 272 bool Sema::ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, in ActOnCXXGlobalScopeSpecifier() argument 274 SS.MakeGlobal(Context, CCLoc); in ActOnCXXGlobalScopeSpecifier() 484 SourceLocation CCLoc, in BuildCXXNestedNameSpecifier() argument 577 SS.Extend(Context, &Identifier, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier() 596 Diag(CCLoc, diag::err_nested_name_spec_is_not_class) in BuildCXXNestedNameSpecifier() 598 << FixItHint::CreateReplacement(CCLoc, ":"); in BuildCXXNestedNameSpecifier() 706 DiagnoseUseOfDecl(SD, CCLoc); in BuildCXXNestedNameSpecifier() 710 SS.Extend(Context, Namespace, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier() 715 SS.Extend(Context, Alias, IdentifierLoc, CCLoc); in BuildCXXNestedNameSpecifier() 759 CCLoc); in BuildCXXNestedNameSpecifier() [all …]
|
D | SemaExprCXX.cpp | 6094 SourceLocation CCLoc, in BuildPseudoDestructorExpr() argument 6180 CCLoc, in BuildPseudoDestructorExpr() 6192 SourceLocation CCLoc, in ActOnPseudoDestructorExpr() argument 6320 ScopeTypeInfo, CCLoc, TildeLoc, in ActOnPseudoDestructorExpr()
|
D | TreeTransform.h | 2013 SourceLocation CCLoc, 11866 SourceLocation CCLoc, in RebuildCXXPseudoDestructorExpr() argument 11878 CCLoc, TildeLoc, Destroyed); in RebuildCXXPseudoDestructorExpr() 11897 CCLoc); in RebuildCXXPseudoDestructorExpr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 272 bool Sema::ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, in ActOnCXXGlobalScopeSpecifier() argument 274 SS.MakeGlobal(Context, CCLoc); in ActOnCXXGlobalScopeSpecifier() 579 SS.Extend(Context, IdInfo.Identifier, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() 598 Diag(IdInfo.CCLoc, diag::err_nested_name_spec_is_not_class) in BuildCXXNestedNameSpecifier() 600 << FixItHint::CreateReplacement(IdInfo.CCLoc, ":"); in BuildCXXNestedNameSpecifier() 711 DiagnoseUseOfDecl(SD, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() 714 SS.Extend(Context, Namespace, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() 719 SS.Extend(Context, Alias, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() 763 IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() 806 IdInfo.CCLoc); in BuildCXXNestedNameSpecifier() [all …]
|
D | SemaExprCXX.cpp | 7330 SourceLocation CCLoc, in BuildPseudoDestructorExpr() argument 7437 CCLoc, in BuildPseudoDestructorExpr() 7449 SourceLocation CCLoc, in ActOnPseudoDestructorExpr() argument 7585 ScopeTypeInfo, CCLoc, TildeLoc, in ActOnPseudoDestructorExpr()
|
D | TreeTransform.h | 2367 SourceLocation CCLoc, 14366 SourceLocation CCLoc, in RebuildCXXPseudoDestructorExpr() argument 14378 CCLoc, TildeLoc, Destroyed); in RebuildCXXPseudoDestructorExpr() 14397 CCLoc); in RebuildCXXPseudoDestructorExpr()
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 262 SourceLocation CCLoc; in ParseOptionalCXXScopeSpecifier() local 263 if (!TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier() 268 if (Actions.ActOnCXXNestedNameSpecifierDecltype(SS, DS, CCLoc)) in ParseOptionalCXXScopeSpecifier() 269 SS.SetInvalid(SourceRange(DeclLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() 392 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 407 CCLoc, in ParseOptionalCXXScopeSpecifier() 412 SS.SetInvalid(SourceRange(StartLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() 493 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 499 if (Actions.ActOnCXXNestedNameSpecifier(getCurScope(), II, IdLoc, CCLoc, in ParseOptionalCXXScopeSpecifier() 511 SS.SetInvalid(SourceRange(IdLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() [all …]
|
D | ParseExpr.cpp | 1275 SourceLocation CCLoc = ConsumeToken(); in ParseCastExpression() local 1277 return ParseCXXNewExpression(true, CCLoc); in ParseCastExpression() 1279 return ParseCXXDeleteExpression(true, CCLoc); in ParseCastExpression() 1282 Diag(CCLoc, diag::err_expected_expression); in ParseCastExpression()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 218 SourceLocation CCLoc; in ParseOptionalCXXScopeSpecifier() local 222 !TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier() 227 if (Actions.ActOnCXXNestedNameSpecifierDecltype(SS, DS, CCLoc)) in ParseOptionalCXXScopeSpecifier() 228 SS.SetInvalid(SourceRange(DeclLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() 351 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 367 CCLoc, in ParseOptionalCXXScopeSpecifier() 372 SS.SetInvalid(SourceRange(StartLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() 451 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 467 SS.SetInvalid(SourceRange(IdLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier() 1754 SourceLocation CCLoc; in ParseCXXPseudoDestructor() local [all …]
|
D | ParseExpr.cpp | 1632 SourceLocation CCLoc = ConsumeToken(); in ParseCastExpression() local 1636 Res = ParseCXXNewExpression(true, CCLoc); in ParseCastExpression() 1643 Res = ParseCXXDeleteExpression(true, CCLoc); in ParseCastExpression() 1649 Diag(CCLoc, diag::err_expected_expression); in ParseCastExpression()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4868 SourceLocation CCLoc, 4877 SourceLocation CCLoc, 4925 bool ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, CXXScopeSpec &SS); 4952 SourceLocation CCLoc, 4992 SourceLocation CCLoc, 5043 SourceLocation CCLoc,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 6185 SourceLocation CCLoc, 6194 SourceLocation CCLoc, 6240 bool ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, CXXScopeSpec &SS); 6273 SourceLocation CCLoc; member 6279 CCLoc(ColonColonLoc) { in ObjectType() 6285 IdentifierLoc(IdLoc), CCLoc(ColonColonLoc) { in NestedNameSpecInfo() 6375 SourceLocation CCLoc,
|