summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* 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
* Allow the computation of the base priority for a declaration code completion ...Douglas Gregor2013-01-312-47/+65
* Replace "failed template argument deduction" diagnostic with something usefulRichard Smith2013-01-312-7/+30
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-313-27/+58
* Fix grammar in comment.Nick Lewycky2013-01-311-1/+1
* Clarify the diagnostic for -Wnested-anon-types.Richard Smith2013-01-311-1/+2
* Fix ODR-use of a MemberExpr to check before marking a pure function used. RemoveNick Lewycky2013-01-312-3/+13
* Fix unused variable warnings in -asserts buildMatt Beaumont-Gay2013-01-311-2/+2
* Add OpenCL error that a kernel function must have void return type. Includes ...Tanya Lattner2013-01-301-1/+8
* Hoist retrieval of Expr* into caller. No functionality change.Ted Kremenek2013-01-301-6/+6
* Move UTF conversion routines from clang/lib/Basic to llvm/lib/SupportDmitri Gribenko2013-01-301-1/+1
* Also promote fp16 types to double when they're anonymous variadic arguments.Tim Northover2013-01-301-4/+8
* Add "instancetype" as a code completion result for the return type ofDouglas Gregor2013-01-301-0/+5
* The instance methods of the root class of an Objective-C hieararchyDouglas Gregor2013-01-301-2/+6
* Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled asRichard Smith2013-01-301-0/+10
* Don't warn on fall-through from unreachable code.Alexander Kornienko2013-01-301-3/+25
* Provide a fixit for constexpr non-static data members.David Blaikie2013-01-302-4/+30
* c: When checking on validity of sizeof passed as size ofFariborz Jahanian2013-01-301-1/+2
* Move -Wstatic-float-init fixit into a note & don't recover as if constexprDavid Blaikie2013-01-291-9/+6
* Don't fixit/recover from -Wstatic-float-init when it's not an error.David Blaikie2013-01-291-5/+9
* Mark a struct definition in an objc container with the TopLevelDeclInObjCCont...Argyrios Kyrtzidis2013-01-291-1/+5
* Add a diagnostic for an OpenCL kernel with a pointer pointer argument.Joey Gouly2013-01-291-7/+16
* Downgrade 'attribute ignored when parsing type' from error to warning, to matchRichard Smith2013-01-292-3/+13
* Implement C++11 [dcl.align]p1 and C11 6.7.5/2 rules for alignas and _Alignas.Richard Smith2013-01-291-3/+41
* Propagate the spelling list index for an attribute across template instantiat...Richard Smith2013-01-292-5/+7
* PR15100: look through type sugar when determining whether we have one of theRichard Smith2013-01-291-1/+2
OpenPOWER on IntegriCloud