]> granicus.if.org Git - clang/commit
Implement the __is_trivially_copyable type trait
authorSean Hunt <scshunt@csclub.uwaterloo.ca>
Fri, 13 May 2011 00:31:07 +0000 (00:31 +0000)
committerSean Hunt <scshunt@csclub.uwaterloo.ca>
Fri, 13 May 2011 00:31:07 +0000 (00:31 +0000)
commitfeb375d31b7e9108b04a9f55b721d5e0c793a558
tree9e7006d0d706afbe10ba82aea45855ce1e4b05c1
parenteed92a18829575f316313659d6294fd2ef275838
Implement the __is_trivially_copyable type trait

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131270 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/clang/AST/Type.h
include/clang/Basic/TokenKinds.def
include/clang/Basic/TypeTraits.h
lib/AST/StmtPrinter.cpp
lib/AST/Type.cpp
lib/Lex/PPMacroExpansion.cpp
lib/Parse/ParseExpr.cpp
lib/Parse/ParseExprCXX.cpp
lib/Parse/ParseTentative.cpp
lib/Sema/SemaExprCXX.cpp
test/Lexer/has_feature_type_traits.cpp
test/SemaCXX/type-traits.cpp