summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* In blocks, only pretend that enum constants have enum type if necessary.Jordan Rose2012-07-021-1/+6
* In Sema::ClassifyName, try to avoid nonsensical corrections toKaelyn Uhrain2012-06-291-0/+13
* Add a fix-it hint note to -Wunique-enum to suggest that the last element getsRichard Trieu2012-06-291-0/+7
* Make explicit specializations at class scope workNico Weber2012-06-251-4/+7
* Perform typo correction for base class specifiers.Kaelyn Uhrain2012-06-221-5/+7
* Documentation cleanup: making \param docs match the code.James Dennett2012-06-221-1/+1
* Documentation cleanup:James Dennett2012-06-221-2/+2
* Restructure how the driver communicates information about theJohn McCall2012-06-201-4/+4
* Extend the support for cl-std to include 1.2.Tanya Lattner2012-06-191-0/+17
* Don't warn about address-to-member used as part of initialisation, ifJoerg Sonnenberger2012-06-171-1/+1
* Explicitly build __builtin_va_list.Meador Inge2012-06-161-2/+0
* [AST/libclang] Fix the selector locations that are reported for aArgyrios Kyrtzidis2012-06-161-2/+0
* Recover when correcting an unknown type name to a keyword like "struct".Kaelyn Uhrain2012-06-151-12/+16
* Move isCXXSimpleTypeSpecifier from Parser to Sema and tweak it for wider use.Kaelyn Uhrain2012-06-151-0/+36
* If parsing a trailing-return-type fails, don't pretend we didn't have one atRichard Smith2012-06-121-1/+1
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-7/+9
* Warn in ObjC++ when an 'auto' variable deduces type 'id'.Jordan Rose2012-06-081-0/+11
OpenPOWER on IntegriCloud