| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | DeclSpec.cpp | 474 const char *&PrevSpec, in BadSpecifier() argument 477 PrevSpec = DeclSpec::getSpecifierName(TPrev); in BadSpecifier() 627 const char *&PrevSpec, in SetStorageClassSpec() argument 646 PrevSpec = getSpecifierName(SC); in SetStorageClassSpec() 653 PrevSpec = getSpecifierName(SC); in SetStorageClassSpec() 665 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy); in SetStorageClassSpec() 668 PrevSpec, DiagID, Policy); in SetStorageClassSpec() 680 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpec() 689 const char *&PrevSpec, in SetStorageClassSpecThread() argument 692 return BadSpecifier(TSC, (TSCS)ThreadStorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpecThread() [all …]
|
| H A D | SemaDecl.cpp | 5494 const char *PrevSpec = nullptr; in BuildAnonymousStructOrUnion() local 5511 PrevSpec, DiagID, Policy); in BuildAnonymousStructOrUnion() 5525 PrevSpec, DiagID, Context.getPrintingPolicy()); in BuildAnonymousStructOrUnion() 13876 const char *PrevSpec; in ActOnCXXForRangeIdentifier() local 13878 DS.SetTypeSpecType(DeclSpec::TST_auto, IdentLoc, PrevSpec, DiagID, in ActOnCXXForRangeIdentifier() 14879 const char* PrevSpec; // unused in ActOnFinishKNRParamDeclarations() local 14881 DS.SetTypeSpecType(DeclSpec::TST_int, FTI.Params[i].IdentLoc, PrevSpec, in ActOnFinishKNRParamDeclarations()
|
| H A D | SemaTemplate.cpp | 4649 LookupResult PrevSpec(*this, GetNameForDeclarator(D), LookupOrdinaryName, in ActOnVarTemplateSpecialization() local 4651 PrevSpec.addDecl(PrevDecl); in ActOnVarTemplateSpecialization() 4652 D.setRedeclaration(CheckVariableDeclaration(Specialization, PrevSpec)); in ActOnVarTemplateSpecialization()
|
| H A D | SemaDeclCXX.cpp | 3410 const char *PrevSpec; in ActOnCXXMemberDeclarator() local 3413 DeclSpec::TQ_const, ConstexprLoc, PrevSpec, DiagID, getLangOpts()); in ActOnCXXMemberDeclarator() 3419 const char *PrevSpec; in ActOnCXXMemberDeclarator() local 3422 *this, DeclSpec::SCS_static, ConstexprLoc, PrevSpec, DiagID, in ActOnCXXMemberDeclarator()
|
| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 2084 const char *PrevSpec; in ParseDeclGroup() local 2089 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID); in ParseDeclGroup() 2720 const char *PrevSpec; in ParseImplicitInt() local 2722 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt() 2857 const char *PrevSpec; in ParseImplicitInt() local 2859 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt() 3141 const char *&PrevSpec, unsigned &DiagID, in SetupFixedPointError() argument 3145 PrevSpec = ""; // Not used by diagnostic in SetupFixedPointError() 3205 const char *PrevSpec = nullptr; in ParseDeclarationSpecifiers() local 3235 isInvalid = DS.SetTypeSpecType(ImageTypeSpec, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers() [all …]
|
| H A D | ParseExprCXX.cpp | 1210 const char *PrevSpec = nullptr; in addStaticToLambdaDeclSpecifier() local 1213 PrevSpec, DiagID, in addStaticToLambdaDeclSpecifier() 1215 assert(PrevSpec == nullptr && DiagID == 0 && in addStaticToLambdaDeclSpecifier() 1227 const char *PrevSpec = nullptr; in addConstexprToLambdaDeclSpecifier() local 1229 DS.SetConstexprSpec(ConstexprSpecKind::Constexpr, ConstexprLoc, PrevSpec, in addConstexprToLambdaDeclSpecifier() 1231 assert(PrevSpec == nullptr && DiagID == 0 && in addConstexprToLambdaDeclSpecifier() 1241 const char *PrevSpec = nullptr; in addConstevalToLambdaDeclSpecifier() local 1243 DS.SetConstexprSpec(ConstexprSpecKind::Consteval, ConstevalLoc, PrevSpec, in addConstevalToLambdaDeclSpecifier() 1246 P.Diag(ConstevalLoc, DiagID) << PrevSpec; in addConstevalToLambdaDeclSpecifier() 2229 const char *PrevSpec; in ParseCXXSimpleTypeSpecifier() local [all …]
|
| H A D | ParseDeclCXX.cpp | 1143 const char *PrevSpec = nullptr; in ParseDecltypeSpecifier() local 1148 PrevSpec, DiagID, Result.get(), Policy) in ParseDecltypeSpecifier() 1150 PrevSpec, DiagID, Policy)) { in ParseDecltypeSpecifier() 1151 Diag(StartLoc, DiagID) << PrevSpec; in ParseDecltypeSpecifier() 1217 const char *PrevSpec = nullptr; in MaybeParseTypeTransformTypeSpecifier() local 1219 if (DS.SetTypeSpecType(TypeTransformTST, StartLoc, PrevSpec, DiagID, in MaybeParseTypeTransformTypeSpecifier() 1222 Diag(StartLoc, DiagID) << PrevSpec; in MaybeParseTypeTransformTypeSpecifier() 1365 const char *PrevSpec = nullptr; in ParseBaseTypeSpecifier() local 1367 DS.SetTypeSpecType(TST_typename, IdLoc, PrevSpec, DiagID, Type, in ParseBaseTypeSpecifier() 2126 const char *PrevSpec = nullptr; in ParseClassSpecifier() local [all …]
|
| H A D | Parser.cpp | 1184 const char *PrevSpec = nullptr; in ParseDeclOrFunctionDefInternal() local 1186 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID, in ParseDeclOrFunctionDefInternal() 1188 Diag(AtLoc, DiagID) << PrevSpec; in ParseDeclOrFunctionDefInternal() 1258 const char *PrevSpec; in ParseFunctionDefinition() local 1263 PrevSpec, DiagID, in ParseFunctionDefinition()
|
| H A D | ParseExpr.cpp | 1224 const char *PrevSpec = nullptr; in ParseCastExpression() local 1226 DS.SetTypeSpecType(TST_typename, ILoc, PrevSpec, DiagID, Typ, in ParseCastExpression() 1504 const char *PrevSpec = nullptr; in ParseCastExpression() local 1507 PrevSpec, DiagID, Type, in ParseCastExpression()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 672 const char *&PrevSpec, unsigned &DiagID, 675 const char *&PrevSpec, unsigned &DiagID); 677 const char *&PrevSpec, unsigned &DiagID, 679 bool SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, 682 const char *&PrevSpec, unsigned &DiagID); 683 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 685 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 688 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, in SetTypeSpecType() argument 693 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Rep.get(), Policy); in SetTypeSpecType() 695 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Parse/ |
| H A D | Parser.h | 912 const char *&PrevSpec, unsigned &DiagID, in TryAltiVecToken() argument 923 return TryAltiVecTokenOutOfLine(DS, Loc, PrevSpec, DiagID, isInvalid); in TryAltiVecToken() 937 const char *&PrevSpec, unsigned &DiagID,
|