summaryrefslogtreecommitdiffstats
path: root/lib/AST/TypeLoc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara2012-02-061-3/+3
* Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D...Abramo Bagnara2012-02-061-2/+2
* Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara2012-02-061-2/+2
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-50/+47
* Provide better source info for template specializations with non-type arguments.Matt Beaumont-Gay2011-11-221-3/+1
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-0/+1
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-1/+0
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-0/+1
* Add a new placeholder type to represent "unbridged"John McCall2011-10-171-0/+1
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-1/+2
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+1
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+1
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-4/+23
* Push nested-name-specifier source location information into templateDouglas Gregor2011-03-021-5/+14
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-021-0/+2
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-011-0/+20
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-0/+8
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-8/+0
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-0/+8
* Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor2011-03-011-8/+0
* Push nested-name-specifier source location information into elaboratedDouglas Gregor2011-03-011-0/+8
* Push nested-name-specifier source location information intoDouglas Gregor2011-03-011-0/+9
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-3/+1
* Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actuallyDouglas Gregor2011-01-251-2/+38
* Introduce an AttributedType, but don't actually use it anywhere yet.John McCall2011-01-061-1/+0
* Refactor the application of type attributes so that attributes fromJohn McCall2011-01-051-7/+0
* The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner2010-12-251-1/+2
* Added missing IgnoreParens().Abramo Bagnara2010-12-141-2/+1
* Skip ParenType on function instantiations.Abramo Bagnara2010-12-131-0/+8
* In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (seeCraig Silverstein2010-11-181-0/+7
* Remove dead code, caught by unused function warnings.Argyrios Kyrtzidis2010-08-151-14/+0
* Improved TypeLoc::getSourceRange().Abramo Bagnara2010-05-211-0/+36
* Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara2010-05-201-3/+3
* Avoid doing two switches in TypeLoc's initialize() loop. The optimizerJohn McCall2010-05-161-3/+14
* float, double, and long double do need extra data in theDouglas Gregor2010-01-181-5/+3
* Improve source-location information for builtin TypeLocs, from EneaDouglas Gregor2010-01-181-0/+56
* Add type source information for both kinds of typeof types.John McCall2010-01-131-0/+12
* Fix "using typename" and the instantiation of non-dependent using declarations.John McCall2009-12-041-0/+29
* Suppress build warning.Daniel Dunbar2009-10-191-1/+1
* Clone the full Type hierarchy into the TypeLoc hierarchy. NormalizeJohn McCall2009-10-181-172/+38
* Allow TypeLocs to be fully initialized with a single SourceLocation. ThisJohn McCall2009-10-161-12/+27
* Better living through metaprogramming. Create a base class which abstractsJohn McCall2009-10-151-184/+29
* Pull TypeLocVisitor into its own header file.Argyrios Kyrtzidis2009-09-291-1/+1
* Introduce ObjCInterfaceLoc which provides type source information for ObjC in...Argyrios Kyrtzidis2009-09-291-0/+18
* Introduce ObjCProtocolListLoc for keeping source location information for pro...Argyrios Kyrtzidis2009-09-291-0/+24
* Introduce TypeLoc::getSourceRange().Argyrios Kyrtzidis2009-09-291-24/+24
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-31/+31
* Introduce DeclaratorInfo and TypeLoc, intended to be used for storing and rea...Argyrios Kyrtzidis2009-08-191-0/+328