summaryrefslogtreecommitdiffstats
path: root/lib/AST/Type.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Merge some calls to FoldingSetNodeID::AddInteger; assuming my measurements ar...Eli Friedman2011-06-271-4/+12
* Restructure the API in Type based on a conversation with Richard Smith.Chandler Carruth2011-06-201-26/+0
* Add test cases for false positives on -Wnull-arithmetic from RichardChandler Carruth2011-06-191-0/+25
* Automatic Reference Counting.John McCall2011-06-151-87/+320
* When profiling FunctionProtoTypes, don't canonicalize the expressionDouglas Gregor2011-06-141-1/+1
* Implement a new type node, UnaryTransformType, designed to represent aSean Hunt2011-05-241-0/+10
* Introduce Type::isSignedIntegerOrEnumerationType() andDouglas Gregor2011-05-201-0/+28
* Implement the __is_trivially_copyable type traitSean Hunt2011-05-131-0/+31
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andSean Hunt2011-05-091-10/+2
* Implement support for C++0x alias templates.Richard Smith2011-05-051-6/+25
* Scoped enumerations should not be treated as integer types (in the CDouglas Gregor2011-05-051-3/+3
* Switch the interface name for both TemplateTypeParmType andChandler Carruth2011-05-011-1/+1
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-011-0/+4
* Remove unused function.Benjamin Kramer2011-04-301-14/+0
* When comparing parameters of reference-to-qualified type duringDouglas Gregor2011-04-301-0/+12
* Make type-traits reflect that Clang's vectors act like scalar types.Chandler Carruth2011-04-301-4/+8
* Switch the type-trait like APIs on the AST to only check for incompleteChandler Carruth2011-04-301-5/+28
* Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout'Chandler Carruth2011-04-301-2/+2
* Hoist all of the type-specific trait logic for __is_standard_layout intoChandler Carruth2011-04-301-14/+30
* Completely re-implement the core logic behind the __is_standard_layoutChandler Carruth2011-04-301-80/+2
* Relax the non-POD memset warning to use the less restrictive C++11Chandler Carruth2011-04-291-0/+46
* Don't assume that the AST methods will only be invoked on C++ types.Chandler Carruth2011-04-291-23/+26
* t/clang/type-traitsJohn Wiegley2011-04-271-0/+103
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+1
* Implement most of the remaining logic in __is_literal type trait. ThisChandler Carruth2011-04-241-23/+34
* Implement basic __is_trivial type-trait support, enough to close PR9472.Chandler Carruth2011-04-231-0/+27
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-1/+1
* Implement ARM pcs attribute. Basically it's another way of calling convention...Anton Korobeynikov2011-04-141-0/+2
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* Fix lookup for class messages sent to qualified-classFariborz Jahanian2011-04-061-0/+10
* Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep...Sebastian Redl2011-03-131-11/+7
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-16/+55
* Reinstate r127112, "Propagate new-style exception spec information to ExtProt...Sebastian Redl2011-03-061-4/+4
* Revert r127112, "Propagate new-style exception spec information to ExtProtoIn...NAKAMURA Takumi2011-03-061-4/+4
* Propagate new-style exception spec information to ExtProtoInfo.Sebastian Redl2011-03-051-4/+4
* Revert "Add CC_Win64ThisCall and set it in the necessary places."Tilmann Scheller2011-03-021-1/+0
* Add CC_Win64ThisCall and set it in the necessary places.Tilmann Scheller2011-03-021-0/+1
* Eliminate the last remains of TemplateSpecializationTypes withDouglas Gregor2011-02-281-2/+3
* When we encounter a dependent template name within aDouglas Gregor2011-02-281-2/+2
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-1/+55
* Look through array types when deciding whether a field requires non-trivialJohn McCall2011-02-131-0/+11
* Rvalue references for *this: Douglas Gregor2011-01-261-1/+3
* Change the canonical representation of array types to store qualifiers on theJohn McCall2011-01-191-2/+20
* Generalize some operations on qualifiers. QualType::getQualifiers() andJohn McCall2011-01-181-38/+40
* Start implementing support for substitution into pack expansions thatDouglas Gregor2011-01-141-0/+28
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-12/+15
* Implement the last bullet of [temp.deduct.type]p5 and part of the lastDouglas Gregor2011-01-111-1/+5
* Implement template argument deduction from a call to a functionDouglas Gregor2011-01-061-0/+3
* The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner2010-12-251-9/+18
* Check for unexpanded parameter packs in various kinds ofDouglas Gregor2010-12-151-1/+8