summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renamed RawComment kinds to avoid name clash.Abramo Bagnara2012-07-041-2/+2
* patch to suggest 'static' function should be 'static inline' Fariborz Jahanian2012-06-271-3/+11
* Add a warning about almost-Doxygen trailing comments: //< and /*< ... */Dmitri Gribenko2012-06-221-0/+18
* Structured comment parsing, first step.Dmitri Gribenko2012-06-201-0/+5
* Explicitly build __builtin_va_list.Meador Inge2012-06-161-0/+4
* Look at incomplete FunctionTemplateDecls in order to determine whetherDaniel Jasper2012-06-141-0/+2
* Introduce -Wunused-private-field. If enabled, this warning detectsDaniel Jasper2012-06-061-0/+91
* When we suppress an error due to SFINAE, stash the diagnostic away with theRichard Smith2012-05-071-6/+24
* Change how we suppress access control in explicit instantiationsJohn McCall2012-05-071-1/+1
* Refactor DelayedDiagnostics so that it keeps diagnostics inJohn McCall2012-05-071-1/+4
* Sema: Initialize NSString method cache members.Benjamin Kramer2012-04-221-1/+3
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-0/+1
* [Sema] Fix SemaDiagnosticBuilder to be inline.Daniel Dunbar2012-03-141-39/+32
* Spelling.Daniel Dunbar2012-03-131-1/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-8/+8
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-1/+8
* Reapply r151638 and r151641.James Molloy2012-02-291-1/+1
* Revert r151638 because it causes assertion hit on PCH creation for Cocoa.hArgyrios Kyrtzidis2012-02-281-1/+1
* Correctly track tags and enum members defined in the prototype of a function,...James Molloy2012-02-281-1/+1
* Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is aRichard Smith2012-02-221-1/+2
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-1/+1
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-141-0/+11
* Lambdas have a deleted default constructor and a deleted copyDouglas Gregor2012-02-121-0/+1
* When completing a lambda expression, make sure to check and attach theDouglas Gregor2012-02-081-2/+4
* Make parsing of objc @implementations more robust.Argyrios Kyrtzidis2012-02-071-0/+2
* Rework the external Sema source's ReadMethodPool() so that it doesn'tDouglas Gregor2012-01-251-4/+1
* Add Sema::isStdInitializerList, which will be necessary for the upcoming oper...Sebastian Redl2012-01-171-1/+1
* Delay the creation of the built-in Objective-C class 'Protocol' byDouglas Gregor2012-01-171-13/+5
* Introduce a CodeCompletionResult::CreateCodeCompletionString() thatArgyrios Kyrtzidis2012-01-171-2/+3
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-141-2/+2
* Per John's comment, it makes sense to ask isLambda on any CXXRecordDecl; make...Eli Friedman2012-01-101-1/+0
* More lambda work: semantic analysis of capturing 'this'. It's a bit complica...Eli Friedman2012-01-071-2/+10
* More lambda work. Fixes a minor bug Richard pointed out, makes lookup for la...Eli Friedman2012-01-061-0/+7
* More lambda work. Tweak the Sema interface slightly. Start adding the pieces...Eli Friedman2012-01-051-2/+7
* Store the submodules of a module in source order, as they are storedDouglas Gregor2012-01-041-3/+3
* Fix chaining of ObjCInterfaceDecl redeclarationsDouglas Gregor2011-12-161-0/+1
* Implementing parsing and resolution of module export declarationsDouglas Gregor2011-12-021-1/+27
* Revert r145244. It causes us to create broken ASTs with missing type informationRichard Smith2011-11-291-43/+15
* Removed useless ImplicitCast nodes in explicit cstyle and static castsNicola Gigante2011-11-281-15/+43
* Test commitNicola Gigante2011-11-261-0/+1
* Fixed plausible overloads location.Abramo Bagnara2011-11-151-1/+1
* Implicit casts from rvalue to lvalue are not meaningful. Don't accidentally addRichard Smith2011-11-101-0/+1
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-1/+1
* Add (hopefully) the last missing lvalue-to-rvalue conversion. Add an assertionRichard Smith2011-10-281-0/+14
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-6/+6
* -Wc++98-compat: warn if a SFINAE substitution in C++11 suppresses an accessRichard Smith2011-10-191-7/+25
* For modules, all macros that aren't include guards are implicitlyDouglas Gregor2011-10-171-28/+0
* HasFormOfMemberPointer implies IsAddressOfOperand for an overload set. SimplifyDouglas Gregor2011-10-131-2/+2
* Allow calling an overloaded function set by taking the address of theDouglas Gregor2011-10-131-4/+2
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-16/+100
OpenPOWER on IntegriCloud