Home
last modified time | relevance | path

Searched refs:PrevSpec (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DDeclSpec.cpp470 const char *&PrevSpec, in BadSpecifier() argument
473 PrevSpec = DeclSpec::getSpecifierName(TPrev); in BadSpecifier()
617 const char *&PrevSpec, in SetStorageClassSpec() argument
637 PrevSpec = getSpecifierName(SC); in SetStorageClassSpec()
644 PrevSpec = getSpecifierName(SC); in SetStorageClassSpec()
656 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy); in SetStorageClassSpec()
659 PrevSpec, DiagID, Policy); in SetStorageClassSpec()
671 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpec()
680 const char *&PrevSpec, in SetStorageClassSpecThread() argument
683 return BadSpecifier(TSC, (TSCS)ThreadStorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpecThread()
[all …]
H A DSemaDecl.cpp5009 const char *PrevSpec = nullptr; in BuildAnonymousStructOrUnion() local
5026 PrevSpec, DiagID, Policy); in BuildAnonymousStructOrUnion()
5040 PrevSpec, DiagID, Context.getPrintingPolicy()); in BuildAnonymousStructOrUnion()
12939 const char *PrevSpec; in ActOnCXXForRangeIdentifier() local
12941 DS.SetTypeSpecType(DeclSpec::TST_auto, IdentLoc, PrevSpec, DiagID, in ActOnCXXForRangeIdentifier()
13925 const char* PrevSpec; // unused in ActOnFinishKNRParamDeclarations() local
13927 DS.SetTypeSpecType(DeclSpec::TST_int, FTI.Params[i].IdentLoc, PrevSpec, in ActOnFinishKNRParamDeclarations()
H A DSemaTemplate.cpp4473 LookupResult PrevSpec(*this, GetNameForDeclarator(D), LookupOrdinaryName, in ActOnVarTemplateSpecialization() local
4475 PrevSpec.addDecl(PrevDecl); in ActOnVarTemplateSpecialization()
4476 D.setRedeclaration(CheckVariableDeclaration(Specialization, PrevSpec)); in ActOnVarTemplateSpecialization()
H A DSemaDeclCXX.cpp3336 const char *PrevSpec; in ActOnCXXMemberDeclarator() local
3339 DeclSpec::TQ_const, ConstexprLoc, PrevSpec, DiagID, getLangOpts()); in ActOnCXXMemberDeclarator()
3345 const char *PrevSpec; in ActOnCXXMemberDeclarator() local
3348 *this, DeclSpec::SCS_static, ConstexprLoc, PrevSpec, DiagID, in ActOnCXXMemberDeclarator()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDecl.cpp1983 const char *PrevSpec; in ParseDeclGroup() local
1988 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID); in ParseDeclGroup()
2604 const char *PrevSpec; in ParseImplicitInt() local
2606 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt()
2741 const char *PrevSpec; in ParseImplicitInt() local
2743 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt()
2996 const char *&PrevSpec, unsigned &DiagID, in SetupFixedPointError() argument
3000 PrevSpec = ""; // Not used by diagnostic in SetupFixedPointError()
3053 const char *PrevSpec = nullptr; in ParseDeclarationSpecifiers() local
3083 isInvalid = DS.SetTypeSpecType(ImageTypeSpec, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
[all …]
H A DParseExprCXX.cpp1211 const char *PrevSpec = nullptr; in addConstexprToLambdaDeclSpecifier() local
1213 DS.SetConstexprSpec(ConstexprSpecKind::Constexpr, ConstexprLoc, PrevSpec, in addConstexprToLambdaDeclSpecifier()
1215 assert(PrevSpec == nullptr && DiagID == 0 && in addConstexprToLambdaDeclSpecifier()
1225 const char *PrevSpec = nullptr; in addConstevalToLambdaDeclSpecifier() local
1227 DS.SetConstexprSpec(ConstexprSpecKind::Consteval, ConstevalLoc, PrevSpec, in addConstevalToLambdaDeclSpecifier()
1230 P.Diag(ConstevalLoc, DiagID) << PrevSpec; in addConstevalToLambdaDeclSpecifier()
2143 const char *PrevSpec; in ParseCXXSimpleTypeSpecifier() local
2158 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, in ParseCXXSimpleTypeSpecifier()
2172 DS.SetExtIntType(Loc, ER.get(), PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2182 DS.SetTypeSpecWidth(TypeSpecifierWidth::Short, Loc, PrevSpec, DiagID, in ParseCXXSimpleTypeSpecifier()
[all …]
H A DParseDeclCXX.cpp1048 const char *PrevSpec = nullptr; in ParseDecltypeSpecifier() local
1053 ? DS.SetTypeSpecType(DeclSpec::TST_decltype, StartLoc, PrevSpec, in ParseDecltypeSpecifier()
1055 : DS.SetTypeSpecType(DeclSpec::TST_decltype_auto, StartLoc, PrevSpec, in ParseDecltypeSpecifier()
1057 Diag(StartLoc, DiagID) << PrevSpec; in ParseDecltypeSpecifier()
1112 const char *PrevSpec = nullptr; in ParseUnderlyingTypeSpecifier() local
1114 if (DS.SetTypeSpecType(DeclSpec::TST_underlyingType, StartLoc, PrevSpec, in ParseUnderlyingTypeSpecifier()
1117 Diag(StartLoc, DiagID) << PrevSpec; in ParseUnderlyingTypeSpecifier()
1256 const char *PrevSpec = nullptr; in ParseBaseTypeSpecifier() local
1258 DS.SetTypeSpecType(TST_typename, IdLoc, PrevSpec, DiagID, Type, in ParseBaseTypeSpecifier()
2010 const char *PrevSpec = nullptr; in ParseClassSpecifier() local
[all …]
H A DParser.cpp1108 const char *PrevSpec = nullptr; in ParseDeclOrFunctionDefInternal() local
1110 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID, in ParseDeclOrFunctionDefInternal()
1112 Diag(AtLoc, DiagID) << PrevSpec; in ParseDeclOrFunctionDefInternal()
1180 const char *PrevSpec; in ParseFunctionDefinition() local
1185 PrevSpec, DiagID, in ParseFunctionDefinition()
H A DParseExpr.cpp1209 const char *PrevSpec = nullptr; in ParseCastExpression() local
1211 DS.SetTypeSpecType(TST_typename, ILoc, PrevSpec, DiagID, Typ, in ParseCastExpression()
1482 const char *PrevSpec = nullptr; in ParseCastExpression() local
1485 PrevSpec, DiagID, Type, in ParseCastExpression()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DDeclSpec.h652 const char *&PrevSpec, unsigned &DiagID,
655 const char *&PrevSpec, unsigned &DiagID);
657 const char *&PrevSpec, unsigned &DiagID,
659 bool SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec,
662 const char *&PrevSpec, unsigned &DiagID);
663 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,
665 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,
668 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, in SetTypeSpecType() argument
673 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Rep.get(), Policy); in SetTypeSpecType()
675 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h877 const char *&PrevSpec, unsigned &DiagID, in TryAltiVecToken() argument
888 return TryAltiVecTokenOutOfLine(DS, Loc, PrevSpec, DiagID, isInvalid); in TryAltiVecToken()
902 const char *&PrevSpec, unsigned &DiagID,