aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/TypeLoc.cpp
AgeCommit message (Expand)Author
2013-02-21Rename TypeLoc's isType to isKindDavid Blaikie
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-02-07Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-18Fixed some corner cases due to implicit int TypeLoc and simplified the logic.Abramo Bagnara
2012-10-15Fixed FunctionTypeLoc range for trailing return type.Abramo Bagnara
2012-10-04Fixed FunctionTypeLoc source range.Abramo Bagnara
2012-09-27Fix a regression from r164656.Eli Friedman
2012-09-26Fix the AST representation for non-type template arguments to encodeEli Friedman
2012-08-31Change the representation of builtin functions in the ASTEli Friedman
2012-07-04Drop the ASTContext.h include from Stmt.h and fix up transitive users.Benjamin Kramer
2012-02-06Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara
2012-02-06Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / D...Abramo Bagnara
2012-02-06Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2011-11-22Provide better source info for template specializations with non-type arguments.Matt Beaumont-Gay
2011-10-25Restore r142914 and r142915, now with missing file and apparentJohn McCall
2011-10-25Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi
2011-10-25Introduce a placeholder type for "pseudo object"John McCall
2011-10-17Add a new placeholder type to represent "unbridged"John McCall
2011-10-14Provide half floating point support as a storage only type.Anton Korobeynikov
2011-04-26Make yet another placeholder type, this one marking that an expression is a b...John McCall
2011-04-07Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall
2011-03-08Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara
2011-03-02Push nested-name-specifier source location information into templateDouglas Gregor
2011-03-02Push nested-name-specifier source-location information into dependentDouglas Gregor
2011-03-01Push nested-name-specifier source-location information into dependentDouglas Gregor
2011-03-01Reinstate the introduction of source-location information forDouglas Gregor
2011-03-01Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor
2011-03-01Reinstate r126737, extending the generation of type-source locationDouglas Gregor
2011-03-01Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor
2011-03-01Push nested-name-specifier source location information into elaboratedDouglas Gregor
2011-03-01Push nested-name-specifier source location information intoDouglas Gregor
2011-02-20Implement the C++0x deduced 'auto' feature.Richard Smith
2011-01-25Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actuallyDouglas Gregor
2011-01-06Introduce an AttributedType, but don't actually use it anywhere yet.John McCall
2011-01-05Refactor the application of type attributes so that attributes fromJohn McCall
2010-12-25The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner
2010-12-14Added missing IgnoreParens().Abramo Bagnara
2010-12-13Skip ParenType on function instantiations.Abramo Bagnara
2010-11-18In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (seeCraig Silverstein
2010-08-15Remove dead code, caught by unused function warnings.Argyrios Kyrtzidis
2010-05-21Improved TypeLoc::getSourceRange().Abramo Bagnara
2010-05-20Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara
2010-05-16Avoid doing two switches in TypeLoc's initialize() loop. The optimizerJohn McCall
2010-01-18float, double, and long double do need extra data in theDouglas Gregor