aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/TypeTraits.h
AgeCommit message (Expand)Author
2018-10-26PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-01-12Add `__reference_binds_to_temporary` trait for checking safe reference initia...Eric Fiselier
2017-10-24mplement __has_unique_object_representationsErich Keane
2017-06-01PR33232: implement support for MSVC's __is_trivially_destructible trait.Richard Smith
2017-04-12[Sema] Add __is_aggregate type-traitEric Fiselier
2016-05-23Clang support for __is_assignable intrinsicDavid Majnemer
2015-07-02[OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2014-08-13Header guard canonicalization, clang part.Benjamin Kramer
2014-01-20MSVC 2013 type trait supportAlp Toker
2014-01-01Eliminate UnaryTypeTraitExprAlp Toker
2013-12-13Eliminate BinaryTypeTraitExprAlp Toker
2013-10-18[-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer
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