summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixed parameter names.Abramo Bagnara2011-01-271-7/+7
* Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actuallyDouglas Gregor2011-01-251-1/+1
* Fix the computation of alignment for fields of packed+aligned structs.John McCall2011-01-201-6/+28
* Implement support for non-type template parameter packs whose type isDouglas Gregor2011-01-191-10/+42
* Change the canonical representation of array types to store qualifiers on theJohn McCall2011-01-191-191/+157
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-27/+32
* Fix some unnecessarily complicated code for canonicalizing variably-modifiedJohn McCall2011-01-181-43/+119
* Generalize some operations on qualifiers. QualType::getQualifiers() andJohn McCall2011-01-181-13/+33
* Add toCharUnitsInBits() to simplify the many calls to CharUnits::fromQuantity...Ken Dyck2011-01-151-7/+12
* Introduce a new kind of TemplateName that captures a substitutedDouglas Gregor2011-01-151-0/+30
* Teach template template argument pack expansions to keep track of theDouglas Gregor2011-01-141-1/+1
* Keep track of the number of expansions to be produced from a type packDouglas Gregor2011-01-141-4/+5
* Start implementing support for substitution into pack expansions thatDouglas Gregor2011-01-141-0/+36
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-0/+13
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-119/+128
* Slight bugfix to the attribute-distribution logic for GC attributes.John McCall2011-01-121-18/+24
* Introduce an AttributedType, but don't actually use it anywhere yet.John McCall2011-01-061-0/+25
* Replace the representation of template template argument packDouglas Gregor2011-01-051-1/+6
* Implement support for template template parameter packs, e.g.,Douglas Gregor2011-01-051-3/+5
* Expose Objective-C type encodings of declarations to libclang users. This al...David Chisnall2010-12-301-0/+36
* Fix for PR8695.David Chisnall2010-12-261-1/+4
* The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner2010-12-251-6/+12
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-2/+2
* Add an AST representation for non-type template parameterDouglas Gregor2010-12-231-0/+1
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-12/+12
* Fix the noreturn conversion to only strip off a single level of indirection.John McCall2010-12-211-52/+10
* Clean up the handling of template argument packs, especially in theDouglas Gregor2010-12-201-0/+3
* Introduce a new type, PackExpansionType, to capture types that areDouglas Gregor2010-12-201-0/+26
* Motions towards simplifying how we deal with attribute-qualified function types.John McCall2010-12-191-25/+21
* Function types are compatible (in the C sense) if their regparms are identical.John McCall2010-12-151-16/+20
* Restore r121752 without modification.John McCall2010-12-141-57/+48
* Pull out r121752 in case it's causing the selfhost breakage.John McCall2010-12-141-48/+57
* Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall2010-12-141-57/+48
* Added ParenType type node.Abramo Bagnara2010-12-101-0/+34
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-3/+3
* Move the "volatile" bit into QualType's "fast" qualifier set,Douglas Gregor2010-12-101-11/+0
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-071-1/+2
* Add BlocksAttr assert on __block specificFariborz Jahanian2010-12-061-1/+6
* Merge transparent union types using member's unqualified typePeter Collingbourne2010-12-021-1/+1
* Merge transparent union types using member's canonical param typePeter Collingbourne2010-12-021-1/+1
* IR Gen. part of API support for __block cxxFariborz Jahanian2010-12-021-2/+2
* Sema/AST work for capturing copy init expressionFariborz Jahanian2010-12-011-0/+14
* Move isNearlyEmpty out into the ASTContext so it can be called from CodeGen a...Anders Carlsson2010-11-251-0/+5
* Switch a lot of call-sites over to using the new value-kind calculations.John McCall2010-11-241-1/+1
* Fixes synthesis of type for the object which holds info.Fariborz Jahanian2010-11-171-0/+7
* ASTContext::getVectorType should preserve the vector kind for canonical types.Bob Wilson2010-11-161-2/+1
* Bring UsualArithmeticConversionsType back into Sema and cast theJohn McCall2010-11-131-140/+0
* Generalize ASTContext::areCompatibleVectorTypes to handle new Neon vector types.Bob Wilson2010-11-121-6/+7
* Add a variant of GCC-style vector types for ARM NEON.Bob Wilson2010-11-101-11/+11
* Restore patch reversed in r118475. FixesFariborz Jahanian2010-11-091-0/+6
OpenPOWER on IntegriCloud