diff options
author | Alp Toker <alp@nuanti.com> | 2013-12-13 21:19:30 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2013-12-13 21:19:30 +0000 |
commit | 88f64e6aebd9ce824f6dfddc2979321e57a80dda (patch) | |
tree | 374cee3f60547130096fef78911550511d9f4a48 /clang | |
parent | cbb9034e2a04f116bfd8cd62f69ef717afa10933 (diff) | |
download | bcm5719-llvm-88f64e6aebd9ce824f6dfddc2979321e57a80dda.tar.gz bcm5719-llvm-88f64e6aebd9ce824f6dfddc2979321e57a80dda.zip |
Remove an unused parameter and include after r197273
llvm-svn: 197274
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Sema/Sema.h | 4 | ||||
-rw-r--r-- | clang/lib/AST/StmtPrinter.cpp | 1 | ||||
-rw-r--r-- | clang/lib/Parse/ParseExprCXX.cpp | 3 | ||||
-rw-r--r-- | clang/lib/Sema/SemaExprCXX.cpp | 4 |
4 files changed, 5 insertions, 7 deletions
diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index fbb0cd06c27..6eefdf0e76a 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -4219,8 +4219,8 @@ public: SourceLocation RParen); /// \brief Parsed one of the type trait support pseudo-functions. - ExprResult ActOnTypeTrait(TypeTrait Kind, unsigned Arity, - SourceLocation KWLoc, ArrayRef<ParsedType> Args, + ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, + ArrayRef<ParsedType> Args, SourceLocation RParenLoc); ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, ArrayRef<TypeSourceInfo *> Args, diff --git a/clang/lib/AST/StmtPrinter.cpp b/clang/lib/AST/StmtPrinter.cpp index 68f78f152fa..f38fd5d585a 100644 --- a/clang/lib/AST/StmtPrinter.cpp +++ b/clang/lib/AST/StmtPrinter.cpp @@ -1695,7 +1695,6 @@ static const char *getTypeTraitName(TypeTrait TT) { switch (TT) { #define TYPE_TRAIT_2(Spelling, Name, Key) \ case clang::BTT_##Name: return #Spelling; -#include "clang/Basic/TokenKinds.def" #define TYPE_TRAIT_N(Spelling, Name, Key) \ case clang::TT_##Name: return #Spelling; #include "clang/Basic/TokenKinds.def" diff --git a/clang/lib/Parse/ParseExprCXX.cpp b/clang/lib/Parse/ParseExprCXX.cpp index 9c2cfcc490e..4aba5f950ae 100644 --- a/clang/lib/Parse/ParseExprCXX.cpp +++ b/clang/lib/Parse/ParseExprCXX.cpp @@ -2800,8 +2800,7 @@ ExprResult Parser::ParseTypeTrait() { return Actions.ActOnUnaryTypeTrait(UnaryTypeTraitFromTokKind(Kind), Loc, Args[0], EndLoc); - return Actions.ActOnTypeTrait(TypeTraitFromTokKind(Kind), Arity, Loc, Args, - EndLoc); + return Actions.ActOnTypeTrait(TypeTraitFromTokKind(Kind), Loc, Args, EndLoc); } /// ParseArrayTypeTrait - Parse the built-in array type-trait diff --git a/clang/lib/Sema/SemaExprCXX.cpp b/clang/lib/Sema/SemaExprCXX.cpp index ef89490c43b..a0c123fdaac 100644 --- a/clang/lib/Sema/SemaExprCXX.cpp +++ b/clang/lib/Sema/SemaExprCXX.cpp @@ -3734,8 +3734,8 @@ ExprResult Sema::BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, RParenLoc, Result); } -ExprResult Sema::ActOnTypeTrait(TypeTrait Kind, unsigned Arity, - SourceLocation KWLoc, ArrayRef<ParsedType> Args, +ExprResult Sema::ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, + ArrayRef<ParsedType> Args, SourceLocation RParenLoc) { SmallVector<TypeSourceInfo *, 4> ConvertedArgs; ConvertedArgs.reserve(Args.size()); |