/external/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 341 const char *&PrevSpec, 344 PrevSpec = DeclSpec::getSpecifierName(TPrev); 450 const char *&PrevSpec, 467 PrevSpec = getSpecifierName(SC); 474 PrevSpec = getSpecifierName(SC); 486 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID); 489 PrevSpec, DiagID); 501 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID); 510 const char *&PrevSpec, 513 PrevSpec 340 BadSpecifier(T TNew, T TPrev, const char *&PrevSpec, unsigned &DiagID, bool IsExtension = true) argument 449 SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 509 SetStorageClassSpecThread(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 525 SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 545 SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 555 SetTypeSpecSign(TSS S, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 565 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep) argument 572 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep) argument 592 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep) argument 611 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned) argument 618 SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned) argument 639 SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 665 SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 677 SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 699 SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const LangOptions &Lang) argument 749 SetFriendSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 762 setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 774 SetConstexprSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) argument 1003 SetSpecifier(Specifier VS, SourceLocation Loc, const char *&PrevSpec) argument [all...] |
H A D | SemaDecl.cpp | 3377 const char* PrevSpec = 0; local 3392 PrevSpec, DiagID); 3406 PrevSpec, DiagID); 8410 const char* PrevSpec; // unused local 8413 PrevSpec, DiagID);
|
H A D | SemaDeclCXX.cpp | 1704 const char *PrevSpec; local 1707 PrevSpec, DiagID, getLangOpts()); 1712 const char *PrevSpec; local 1715 *this, DeclSpec::SCS_static, ConstexprLoc, PrevSpec, DiagID)) {
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 2046 const char *PrevSpec; local 2048 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T); 2200 const char *PrevSpec = 0; local 2355 PrevSpec, DiagID, T); 2413 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, 2427 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, 2487 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) 2520 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, 2608 PrevSpec, DiagID); 2614 PrevSpec, DiagI 3456 const char *PrevSpec = 0; local 4114 const char *PrevSpec = 0; local 5319 const char *PrevSpec = 0; local 5341 const char *PrevSpec = 0; local 5377 const char *PrevSpec = 0; local 5413 TryAltiVecTokenOutOfLine(DeclSpec &DS, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, bool &isInvalid) argument [all...] |
H A D | ParseExprCXX.cpp | 1480 const char *PrevSpec; local 1494 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, 1515 DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec, DiagID); 1518 DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec, DiagID); 1521 DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, DiagID); 1524 DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec, DiagID); 1527 DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec, DiagID); 1530 DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, DiagID); 1533 DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, DiagID); 1536 DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, DiagI [all...] |
H A D | ParseDeclCXX.cpp | 739 const char *PrevSpec = 0; local 742 if (DS.SetTypeSpecType(DeclSpec::TST_decltype, StartLoc, PrevSpec, 744 Diag(StartLoc, DiagID) << PrevSpec; 789 const char *PrevSpec = 0; local 791 if (DS.SetTypeSpecType(DeclSpec::TST_underlyingType, StartLoc, PrevSpec, 793 Diag(StartLoc, DiagID) << PrevSpec; 932 const char *PrevSpec = 0; local 934 DS.SetTypeSpecType(TST_typename, IdLoc, PrevSpec, DiagID, Type); 1546 const char *PrevSpec = 0; local 1552 PrevSpec, DiagI 1794 const char *PrevSpec = 0; local [all...] |
H A D | Parser.cpp | 849 const char *PrevSpec = 0; local 851 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID)) 852 Diag(AtLoc, DiagID) << PrevSpec; 916 const char *PrevSpec; local 920 PrevSpec, DiagID);
|
H A D | ParseExpr.cpp | 822 const char *PrevSpec = 0; local 824 DS.SetTypeSpecType(TST_typename, ILoc, PrevSpec, DiagID, Typ); 984 const char *PrevSpec = 0; local 987 PrevSpec, DiagID, Type);
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 567 /// already set), they return true and set PrevSpec and DiagID 569 /// Diag(Loc, DiagID) << PrevSpec; 575 const char *&PrevSpec, unsigned &DiagID); 576 bool SetStorageClassSpecThread(SourceLocation Loc, const char *&PrevSpec, 578 bool SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, 580 bool SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, 582 bool SetTypeSpecSign(TSS S, SourceLocation Loc, const char *&PrevSpec, 584 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 586 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 588 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, [all...] |
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 504 const char *&PrevSpec, unsigned &DiagID, 511 return TryAltiVecTokenOutOfLine(DS, Loc, PrevSpec, DiagID, isInvalid); 525 const char *&PrevSpec, unsigned &DiagID, 503 TryAltiVecToken(DeclSpec &DS, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, bool &isInvalid) argument
|