summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR13775: When checking for a tag type being shadowed by some other declaration,Richard Smith2012-09-061-19/+17
* c error recovery. treat an invalid redeclarationFariborz Jahanian2012-09-051-0/+3
* Changed the remaining dead asserts to llvm_unreachable.Joao Matos2012-09-011-7/+5
* Improved MSVC __interface support by adding first class support for it, inste...Joao Matos2012-08-311-16/+60
* The presence of a user-*declared* constructor makes the defaultDouglas Gregor2012-08-301-6/+6
* Add -Wduplicate-enum warning. Clang will emit this warning when an implicitlyRichard Trieu2012-08-301-0/+177
* CUDA: give static storage class to __shared__ and __constant__Peter Collingbourne2012-08-281-0/+8
* Fix the CC-matching logic for instance methods in the MS ABI.John McCall2012-08-251-2/+30
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-20/+15
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-12/+11
* Better wording for reference self-initialization warning.Hans Wennborg2012-08-201-1/+4
* PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers andRichard Smith2012-08-181-24/+36
* c: privide deprecated warning when __private_extern__ storageFariborz Jahanian2012-08-171-1/+3
* Warn about self-initialization of references.Hans Wennborg2012-08-171-6/+9
* Don't do jump-scope checking when code completion is enabled. It'sDouglas Gregor2012-08-171-1/+2
* Add support for "type safety" attributes that allow checking that 'void *'Dmitri Gribenko2012-08-171-0/+36
* objective-C++: issue diagnostic when ivar type isFariborz Jahanian2012-08-161-2/+8
* Patch to warn about __private_extern__ on tentative definitionsFariborz Jahanian2012-08-151-0/+4
* Check local static variables for self reference on initialization.Richard Trieu2012-08-141-1/+1
* Attaching comments to redeclarations: fix wrong assumptionsDmitri Gribenko2012-08-141-1/+3
* Provide isConst/Volatile on CXXMethodDecl.David Blaikie2012-08-101-2/+2
* Implicitly annotate __CFStringMakeConstantString with format_arg(1).Jordan Rose2012-08-081-0/+7
* Don't add attributes for "#pragma pack" and friends to tag declarations whichEli Friedman2012-08-081-3/+4
* Get rid of an early return in Sema::ActOnFields which doesn't make sense anym...Eli Friedman2012-08-081-5/+0
* Objective-C pointer types don't have C-linkage, even though they areDouglas Gregor2012-08-071-1/+2
* For global record types, the self reference checker was called twice, resultingRichard Trieu2012-08-061-1/+4
* PR13527: don't assert if a function is explicitly defaulted when it's alreadyRichard Smith2012-08-061-0/+1
* Fix an assertion failure instantiating a constexpr function from within a -de...Eli Friedman2012-08-011-8/+10
* Comment parsing: add support for \tparam command on all levels.Dmitri Gribenko2012-07-311-0/+1
* Improvements to vexing-parse warnings. Make the no-parameters case moreRichard Smith2012-07-301-55/+3
* Use the location of the copy assignment when diagnosing classes that are nont...Benjamin Kramer2012-07-301-4/+3
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-7/+1
* Disable the warning for missing prototypes for OpenCL kernels. Includes testc...Tanya Lattner2012-07-261-0/+4
* Tweak warning text for returning incomplete type from extern "C" functions.Hans Wennborg2012-07-241-4/+5
* When we have an Objective-C object with non-trivial lifetime in aDouglas Gregor2012-07-231-1/+1
* Reset the layout of an ObjC class if we see an ivar in a categoryEric Christopher2012-07-191-0/+17
* Removing a spurious comment, no functionality changes.Aaron Ballman2012-07-191-5/+0
* Relaxed enumeration constant naming rules for scoped enumerators so they no l...Aaron Ballman2012-07-191-6/+12
* Merge visibility from previous decls before looking at visibility pragma. ThisRafael Espindola2012-07-171-4/+4
* Record visibility pragmas when we see a tag declaration. We might use itRafael Espindola2012-07-171-0/+4
* Without this patch clang warns onRafael Espindola2012-07-151-6/+36
* Make const the argument of getDefinition.Rafael Espindola2012-07-151-4/+4
* Use llvm::APSInt::isSameValue to compare for the same value.Eric Christopher2012-07-151-1/+1
* Provide a special-case diagnostic when two class member functions instantiateRichard Smith2012-07-131-11/+16
* Attaching comments to declarations during parsing: handle more Objective-C de...Dmitri Gribenko2012-07-131-1/+0
* Process #pragma visibility early in the parsing of class definitions. FixesRafael Espindola2012-07-121-4/+4
* Enable comment parsing and semantic analysis to emit diagnostics. A fewDmitri Gribenko2012-07-111-0/+54
* Handle #pragma visibility in explicit specializations and enums.Rafael Espindola2012-07-111-6/+4
* Don't process #pragma visibility during instantiation. The visibility of theRafael Espindola2012-07-111-1/+2
* PR13293: Defer deduction of an auto type with a dependent declarator, such as...Richard Smith2012-07-081-1/+4
OpenPOWER on IntegriCloud