summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* revert fix for // rdar://9740328Fariborz Jahanian2011-07-121-1/+1
* objc++: Some level of covariance is allowed in ObjC properties.Fariborz Jahanian2011-07-121-0/+4
* Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor2011-07-121-0/+25
* r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly,Cameron Zwarich2011-07-071-1/+1
* A redeclaration of an inline method in C99 mode should trigger emission of thatNick Lewycky2011-07-071-1/+1
* Zap a couple unnecessary loops.Eli Friedman2011-07-071-11/+1
* Start switching the AST stats printing to use llvm::errs() instead ofChandler Carruth2011-07-041-26/+27
* -Fix mistake in ASTContext::getInnerObjCOwnership noticed by DougArgyrios Kyrtzidis2011-07-011-1/+1
* [ARC] When casting from a pointer to an objective-c object with known ownersh...Argyrios Kyrtzidis2011-07-011-0/+19
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-1/+6
* Preserve that a TemplateName was arrived at by substitutingJohn McCall2011-06-301-22/+79
* Eliminate most uses of ShallowCollectObjCIvars which requiresFariborz Jahanian2011-06-281-2/+6
* Be more thorough about mangling unresolved types.John McCall2011-06-281-1/+1
* Fix regression with @encode string. rdar://9624314.Argyrios Kyrtzidis2011-06-171-2/+6
* Automatic Reference Counting.John McCall2011-06-151-32/+20
* Eliminate a 'default' case in template argument deduction, where weDouglas Gregor2011-06-151-1/+1
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-6/+12
* Objective-C doesn't consider the use of incomplete types as methodDouglas Gregor2011-05-271-3/+16
* Implement a little bit of cleanup and a lot more of the base workAlexis Hunt2011-05-251-1/+13
* Properly align UnaryTransformType when allocating itDouglas Gregor2011-05-251-3/+4
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-0/+18
* It's considered poor form to create references to the overloadedDouglas Gregor2011-05-211-0/+3
* Reapply the commits that r131401 reverted and add a fix for PR9927.Argyrios Kyrtzidis2011-05-171-23/+164
* Revert 131377, 131369 and 131365.Rafael Espindola2011-05-161-163/+23
* Fix MSVC build.Argyrios Kyrtzidis2011-05-151-1/+1
* Fix generation of obj-c @encoding for members with zero size.Argyrios Kyrtzidis2011-05-151-25/+33
* Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400.Argyrios Kyrtzidis2011-05-141-20/+152
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andAlexis Hunt2011-05-091-2/+5
* Establish a new alignment for an ms_struct bitfield followingFariborz Jahanian2011-05-061-0/+12
* Modify some deleted function methods to better reflect reality:Alexis Hunt2011-05-061-1/+1
* Implement support for C++0x alias templates.Richard Smith2011-05-051-18/+38
* __alignof attribute on the field must considerFariborz Jahanian2011-05-051-0/+4
* More ms_struct bitfield stuff:Fariborz Jahanian2011-05-041-0/+7
* Only the first zero-length bitfield decides alignment ofFariborz Jahanian2011-05-031-1/+2
* More rule enforcement of zero bitfields for ms_struct.Fariborz Jahanian2011-05-021-0/+7
* Re-applies the patch first applied way back in r106099, withChandler Carruth2011-05-011-5/+4
* PR9792: Make sure to use the right definition of wchar_t when the defaultEli Friedman2011-04-301-1/+1
* Enhance clang_getCXTUResourceUsage() to report the amount of memory used by A...Ted Kremenek2011-04-281-0/+16
* Some refactoring of my ms_struct patch.Fariborz Jahanian2011-04-271-0/+7
* Gcc pads the size of an array using the alignment of its elements.Argyrios Kyrtzidis2011-04-261-0/+1
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+3
* Give invalid tag types 8-bit size and alignment, rather than 1-bitDouglas Gregor2011-04-201-2/+2
* Fix a bug in calculation of composite typeFariborz Jahanian2011-04-181-3/+3
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-5/+6
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-0/+16
* Fix a regression where the initializer implementsFariborz Jahanian2011-04-121-4/+4
* PR8369: make __attribute((regparm(0))) work correctly. Original patch byEli Friedman2011-04-091-0/+3
* Warn for any kind of initialization if initializer does notFariborz Jahanian2011-04-081-4/+41
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+3
OpenPOWER on IntegriCloud