Home
last modified time | relevance | path

Searched refs:CCLoc (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp275 bool Sema::ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, in ActOnCXXGlobalScopeSpecifier() argument
277 SS.MakeGlobal(Context, CCLoc); in ActOnCXXGlobalScopeSpecifier()
499 SS.Extend(Context, IdInfo.Identifier, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
518 Diag(IdInfo.CCLoc, diag::err_nested_name_spec_is_not_class) in BuildCXXNestedNameSpecifier()
520 << FixItHint::CreateReplacement(IdInfo.CCLoc, ":"); in BuildCXXNestedNameSpecifier()
631 DiagnoseUseOfDecl(SD, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
634 SS.Extend(Context, Namespace, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
639 SS.Extend(Context, Alias, IdInfo.IdentifierLoc, IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
686 SS.Extend(Context, TLB.getTypeLocInContext(Context, T), IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
737 IdInfo.CCLoc); in BuildCXXNestedNameSpecifier()
[all …]
H A DSemaExprCXX.cpp7071 SourceLocation CCLoc, in BuildPseudoDestructorExpr() argument
7178 CCLoc, in BuildPseudoDestructorExpr()
7190 SourceLocation CCLoc, in ActOnPseudoDestructorExpr() argument
7326 ScopeTypeInfo, CCLoc, TildeLoc, in ActOnPseudoDestructorExpr()
H A DTreeTransform.h2737 SourceLocation CCLoc,
17572 SourceLocation CCLoc, in RebuildCXXPseudoDestructorExpr() argument
17584 CCLoc, TildeLoc, Destroyed); in RebuildCXXPseudoDestructorExpr()
17602 SS.Extend(SemaRef.Context, ScopeType->getTypeLoc(), CCLoc); in RebuildCXXPseudoDestructorExpr()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp172 SourceLocation CCLoc; in ParseOptionalCXXScopeSpecifier() local
176 !TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
181 if (Actions.ActOnCXXNestedNameSpecifierDecltype(SS, DS, CCLoc)) in ParseOptionalCXXScopeSpecifier()
182 SS.SetInvalid(SourceRange(DeclLoc, CCLoc)); in ParseOptionalCXXScopeSpecifier()
193 SourceLocation CCLoc; in ParseOptionalCXXScopeSpecifier() local
218 if (!TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
223 if (Actions.ActOnCXXNestedNameSpecifierIndexedPack(SS, DS, CCLoc, in ParseOptionalCXXScopeSpecifier()
225 SS.SetInvalid(SourceRange(Start, CCLoc)); in ParseOptionalCXXScopeSpecifier()
347 SourceLocation CCLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
363 CCLoc, in ParseOptionalCXXScopeSpecifier()
[all …]
H A DParseExpr.cpp1430 SourceLocation CCLoc = ConsumeToken(); in ParseCastExpression() local
1434 Res = ParseCXXNewExpression(true, CCLoc); in ParseCastExpression()
1441 Res = ParseCXXDeleteExpression(true, CCLoc); in ParseCastExpression()
1447 Diag(CCLoc, diag::err_expected_expression); in ParseCastExpression()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3231 bool ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, CXXScopeSpec &SS);
3274 SourceLocation CCLoc; member
3281 CCLoc(ColonColonLoc) {} in ObjectType()
3286 IdentifierLoc(IdLoc), CCLoc(ColonColonLoc) {} in NestedNameSpecInfo()
3381 SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext);
8568 const CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc,
8573 CXXScopeSpec &SS, UnqualifiedId &FirstTypeName, SourceLocation CCLoc,