aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/TypeTraits.h
AgeCommit message (Expand)Author
2013-03-27Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_t...Joao Matos
2012-09-25Add the Microsoft __is_interface_class type trait.John McCall
2012-07-02Documentation cleanup:James Dennett
2012-07-02Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor
2012-02-23Provide the __is_trivially_assignable type trait, which providesDouglas Gregor
2011-12-03Implement support for the __is_final type trait, to determine whetherDouglas Gregor
2011-05-13Implement the __is_trivially_copyable type traitSean Hunt
2011-05-09Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andSean Hunt
2011-05-01Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr.Chandler Carruth
2011-04-28Implementation of Embarcadero array type traitsJohn Wiegley
2011-04-27t/clang/type-traitsJohn Wiegley
2011-04-23Implement basic __is_trivial type-trait support, enough to close PR9472.Chandler Carruth
2011-04-23Sort the type traits in a few places where they weren't previouslyChandler Carruth
2011-03-11Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne
2011-01-27Implement the Microsoft __is_convertible_to type trait, modeling theDouglas Gregor
2010-12-08Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet
2010-12-07Fix compile error: comma at end of enumerator list.Francois Pichet
2010-12-07Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet
2009-12-03Introduce the notion of literal types, as specified in C++0x.Sebastian Redl
2009-01-05PODness and Type TraitsSebastian Redl