summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-4/+5
* Fix Release-Asserts warning.Daniel Dunbar2008-11-111-0/+1
* Support getTypeInfo, getTypeAlign, getTypeSize on const Type*s.Daniel Dunbar2008-11-081-6/+8
* Eliminate header dependency ASTContext -> TargetInfoDouglas Gregor2008-11-031-2/+3
* Connect ASTContext to TargetInfo when determining the size_t, ptrdiff_t, and ...Douglas Gregor2008-11-031-9/+22
* Don't give a default argument to ASTContext::getFunctionType for the TypeQual...Argyrios Kyrtzidis2008-10-261-3/+7
* -Add support for cv-qualifiers after function declarators.Argyrios Kyrtzidis2008-10-241-3/+5
* Fix <rdar://problem/6257645> clang static analyzer crashes when encountering ...Steve Naroff2008-10-211-0/+5
* Preliminary support for function overloadingDouglas Gregor2008-10-211-1/+4
* Sema::CheckCompareOperands() and ASTContext::mergeTypes(): Change handling of...Steve Naroff2008-10-201-4/+20
* Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType.Daniel Dunbar2008-10-171-21/+9
* More Obj-C type encoding improvements.Daniel Dunbar2008-10-171-18/+31
* Fix bug in Obj-C type encoding for structures. Daniel Dunbar2008-10-171-13/+22
* Anonymous structures print as '?=' in Obj-C type encoding.Daniel Dunbar2008-10-171-1/+6
* Using dyn_cast_or_null here is redundant, use dyn_cast instead.Argyrios Kyrtzidis2008-10-161-6/+6
* Implement #pragma pack use in structure packing. The general approachDaniel Dunbar2008-10-161-10/+32
* silence a bunch of warnings in a release-assert build.Chris Lattner2008-10-121-13/+11
* Wrap long lines and other minor cleanups, no functionality change.Chris Lattner2008-10-051-22/+31
* Pass postfix attributes to ActOnFields (mismarked a file).Daniel Dunbar2008-10-031-2/+0
* Pass postfix attributes to ActOnFields.Daniel Dunbar2008-10-031-0/+2
* Add # of block pointer types to -print-stats.Daniel Dunbar2008-09-261-1/+4
* Extend ASTContext::getTypeInfo() and ASTContext::getObjCEncodingForType() for...Steve Naroff2008-09-241-0/+8
* Tweak implementation for allowing ObjC builtin type redefinitions.Steve Naroff2008-09-091-7/+0
* Simplify typesAreBlockCompatible().Steve Naroff2008-09-091-41/+1
* More type checking for blocks. Still incomplete (will hopefully finish up thi...Steve Naroff2008-09-051-1/+13
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-9/+22
* Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek2008-09-051-2/+2
* Fix a handful of typos (closure->block) to avoid confusion.Steve Naroff2008-09-041-1/+1
* Add type checking for blocks.Steve Naroff2008-09-041-0/+46
* Add code to create the fast enumeration state typeAnders Carlsson2008-08-301-1/+28
* Add parser/action support for block literal expressions.Steve Naroff2008-08-281-3/+3
* NeXT: Emit mostly-correct property type encoding.Daniel Dunbar2008-08-281-1/+87
* First wave of changes to support "blocks" (an extension to C).Steve Naroff2008-08-271-0/+31
* Fix some issues with array type merging. (No visible difference, Eli Friedman2008-08-221-8/+12
* Minor const cleanup.Eli Friedman2008-08-221-1/+1
* Rewrite type compatibility testing to do type merging rather than just Eli Friedman2008-08-221-151/+175
* Fix ASTContext::getObjCEncodingForType() to limit the type info for structure...Steve Naroff2008-08-141-1/+6
* Update some isIntegerConstantExpr uses to useDaniel Dunbar2008-08-131-5/+2
* More #include cleaningDaniel Dunbar2008-08-111-2/+0
* More #include cleaningDaniel Dunbar2008-08-111-0/+14
* Fix PR2400 by more graceful handling of invalid decls. Don't try to layoutChris Lattner2008-08-091-2/+8
* Change 'Wchar' to 'WChar' casing, for consistency.Argyrios Kyrtzidis2008-08-091-2/+2
* Implement support for the 'wchar_t' C++ type.Argyrios Kyrtzidis2008-08-091-1/+25
* Add CXXRecordType class.Argyrios Kyrtzidis2008-08-071-7/+10
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-57/+114
* convert more code to use ASTContext to get canonical types insteadChris Lattner2008-07-261-6/+6
* fix several problems with the protocol qualified id handling where id was imp...Chris Lattner2008-07-261-14/+3
* Move isObjCObjectPointerType() from Sema to ASTContext.Ted Kremenek2008-07-241-0/+26
* Make a few related changes:Chris Lattner2008-06-301-0/+14
* Fix for PR2501; this patch makes usual arithmetic conversions for Eli Friedman2008-06-281-0/+35
OpenPOWER on IntegriCloud