summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/TypeTraits.h
Commit message (Expand)AuthorAgeFilesLines
* PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith2018-10-261-0/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-4/+4
* Add `__reference_binds_to_temporary` trait for checking safe reference initia...Eric Fiselier2018-01-121-1/+2
* mplement __has_unique_object_representationsErich Keane2017-10-241-1/+2
* PR33232: implement support for MSVC's __is_trivially_destructible trait.Richard Smith2017-06-011-0/+1
* [Sema] Add __is_aggregate type-traitEric Fiselier2017-04-121-0/+1
* Clang support for __is_assignable intrinsicDavid Majnemer2016-05-231-0/+1
* [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev2015-07-021-1/+2
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* MSVC 2013 type trait supportAlp Toker2014-01-201-0/+5
* Eliminate UnaryTypeTraitExprAlp Toker2014-01-011-16/+12
* Eliminate BinaryTypeTraitExprAlp Toker2013-12-131-10/+7
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-0/+1
* Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_t...Joao Matos2013-03-271-0/+3
* Add the Microsoft __is_interface_class type trait.John McCall2012-09-251-0/+1
* Documentation cleanup:James Dennett2012-07-021-4/+4
* Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett2012-07-021-3/+4
* Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor2012-02-241-0/+6
* Provide the __is_trivially_assignable type trait, which providesDouglas Gregor2012-02-231-1/+2
* Implement support for the __is_final type trait, to determine whetherDouglas Gregor2011-12-031-0/+1
* Implement the __is_trivially_copyable type traitSean Hunt2011-05-131-0/+1
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andSean Hunt2011-05-091-1/+1
* Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr.Chandler Carruth2011-05-011-2/+0
* Implementation of Embarcadero array type traitsJohn Wiegley2011-04-281-0/+6
* t/clang/type-traitsJohn Wiegley2011-04-271-3/+30
* Implement basic __is_trivial type-trait support, enough to close PR9472.Chandler Carruth2011-04-231-0/+1
* Sort the type traits in a few places where they weren't previouslyChandler Carruth2011-04-231-2/+2
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-0/+7
* Implement the Microsoft __is_convertible_to type trait, modeling theDouglas Gregor2011-01-271-1/+2
* Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet2010-12-081-1/+2
* Fix compile error: comma at end of enumerator list.Francois Pichet2010-12-071-1/+1
* Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet2010-12-071-0/+4
* Introduce the notion of literal types, as specified in C++0x.Sebastian Redl2009-12-031-1/+2
* PODness and Type TraitsSebastian Redl2009-01-051-0/+40