summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-1816-131/+128
* Prevent crash on multiple user errors (which I cannot reproduce inFariborz Jahanian2013-02-181-0/+4
* Don't warn on conversion from NULL to nullptr_tDavid Blaikie2013-02-161-1/+1
* Fixed diagnostic nondeterministic order bug (pr14901).Enea Zaffanella2013-02-151-7/+10
* Fix crash-on-invalid where a ParenListExpr shows up as a message receiverArgyrios Kyrtzidis2013-02-151-0/+7
* When a statement is dropped from the AST because it was invalid, make sureArgyrios Kyrtzidis2013-02-151-0/+7
* Sema: Unnest early exit and remove an unnecessary bad cast.Benjamin Kramer2013-02-151-13/+12
* Make helper functions static.Benjamin Kramer2013-02-153-4/+5
* objective-C: synthesize properties in order of theirFariborz Jahanian2013-02-141-7/+10
* objective-C: When implementing custom accessor method forFariborz Jahanian2013-02-143-2/+31
* Remove a const_cast by propagating constness to called functionsDmitri Gribenko2013-02-141-2/+2
* Partially revert r175117 so that we don't break assumptions about howRafael Espindola2013-02-141-0/+8
* merge hasCLanguageLinkage and isExternC. Keep the shorter name.Rafael Espindola2013-02-142-3/+3
* Add a getLanguageLinkage method to VarDecls and FunctionDecls. Use it to fixRafael Espindola2013-02-141-2/+18
* When marking derived classes' virtual methods ODR-used in order to triggerNick Lewycky2013-02-141-1/+1
* The meat of this patch is in BuildCXXMemberCalLExpr where we make it useNick Lewycky2013-02-125-13/+15
* Perform placeholder conversions on the controller of a _GenericJohn McCall2013-02-121-0/+6
* Diagnose loads of 'half' l-values in OpenCL.John McCall2013-02-123-21/+9
* [Modules] Cope better with top-level declarations loaded after being declared...Douglas Gregor2013-02-111-0/+8
* objective-C: Fixes a bogus warning due to not settingFariborz Jahanian2013-02-101-3/+13
* Remove some stray uses of <ctype.h> functions.Jordan Rose2013-02-091-1/+2
* QoI: -Wreadonly-iboutlet-property should have the warning's location on the p...Ted Kremenek2013-02-091-2/+2
* objective-C: don't issue bogus warning aboutFariborz Jahanian2013-02-081-12/+30
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-083-3/+7
* Retain all hidden methods in the global method pool, because they may become ...Douglas Gregor2013-02-071-0/+4
* Enable overloading of OpenCL events - this is needed for the overloaded OpenC...Guy Benyei2013-02-072-0/+12
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-076-2/+63
* Apply the pure-virtual odr rule to other constructs which can call overloadedNick Lewycky2013-02-071-25/+14
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-12/+5
* -Wimplicit-fallthrough: fixed two cases where "fallthrough annotation in unre...Alexander Kornienko2013-02-071-3/+16
* Don't check whether a friend declaration is correctly formed when instantiating,Nick Lewycky2013-02-061-33/+35
* Use a dyn_cast to avoid a crash when the TypeLoc is not a ConstantArrayTypeLoc.Chad Rosier2013-02-061-4/+5
* Test for virtual instead of pure here. It has the exact same effect, and JohnNick Lewycky2013-02-051-1/+1
* PR15095: Use more correct source locations for the InitListExpr we fake up forRichard Smith2013-02-051-3/+8
* Add some missing diagnostics for C++11 narrowing conversions.Richard Smith2013-02-053-8/+16
* PR15132: Replace "address expression must be an lvalue or a functionRichard Smith2013-02-021-6/+7
* Don't forget to run destructors when we create an array temporary of class type.Richard Smith2013-02-021-2/+5
* This patch makes "&Cls::purevfn" not an odr use. This isn't what the standardNick Lewycky2013-02-023-17/+30
* objc: Provide correct fixit instruction when two mismatchedFariborz Jahanian2013-02-011-2/+3
* For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis2013-02-011-1/+1
* Fixed segmentation fault when a CFGBlock has NULL successor.Alexander Kornienko2013-02-011-1/+1
* Fix PR14881 by implementing conversion rules between int and complex int.Bill Schmidt2013-02-011-54/+68
* Fix diagnostic for bad alignas use: it can't be applied to functions.Richard Smith2013-02-011-2/+5
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-014-31/+71
* Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign.Richard Smith2013-02-013-38/+99
* Don't do delayed exception-specification checking on an invalidDouglas Gregor2013-02-011-0/+8
* [Sema][Attr]Fix alignment attribute printing.Michael Han2013-02-012-21/+21
* Added outer template parameter lists to friend type AST nodes.Enea Zaffanella2013-01-311-3/+4
* Improve 'failed template argument deduction' diagnostic for the case where weRichard Smith2013-01-312-39/+71
* When code completing in a statement, parenthesized expression, orDouglas Gregor2013-01-311-1/+9
OpenPOWER on IntegriCloud