summaryrefslogtreecommitdiffstats
path: root/include/clang/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* Merging r156031:Bill Wendling2012-05-121-10/+0
* Merging r155293:Bill Wendling2012-05-121-1/+8
* Merging r155218:Bill Wendling2012-05-121-19/+10
* VerifyICE: Pass PartialDiagnostics by reference.Benjamin Kramer2012-04-181-3/+3
* Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.Richard Smith2012-04-171-6/+23
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-3/+27
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-4/+49
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-0/+7
* [code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis2012-04-101-0/+2
* Rework implementation of null non-type template arguments based onDouglas Gregor2012-04-101-2/+0
* Fix the access check performed as part of the determination of whetherJohn McCall2012-04-091-0/+3
* Fix several problems with protected access control:John McCall2012-04-071-2/+4
* Fixed scoping error for late parsed attributes in nested classes.DeLesley Hutchins2012-04-061-1/+1
* Move the computation of the lambda mangling information (manglingDouglas Gregor2012-04-041-4/+4
* Enter an expression evaluation context when parsingJohn McCall2012-04-041-0/+2
* Basic semantic analysis support for inheriting constructor declarations inRichard Smith2012-04-021-1/+1
* PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith2012-03-301-9/+17
* Unify and fix our checking of C++ [dcl.meaning]p1's requirementsDouglas Gregor2012-03-281-1/+1
* Support for definitions of member enumerations of class templates outside theRichard Smith2012-03-231-0/+20
* Diagnose tag and class template declarations with qualifiedDouglas Gregor2012-03-171-0/+3
* Instantiating a class template should not instantiate the definition of anyRichard Smith2012-03-141-0/+8
* [Sema] Fix SemaDiagnosticBuilder to be inline.Daniel Dunbar2012-03-141-2/+29
* [Basic] Eliminate DiagnosticBuilder::Suppress and matching ctor, this stuff isDaniel Dunbar2012-03-131-3/+0
* Ensure that default arguments are handled correctly in sub scopes. For example:James Molloy2012-03-131-3/+4
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-2/+2
* When determining whether an identifier followed by a '<' in a memberDouglas Gregor2012-03-101-2/+4
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-1/+0
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-8/+30
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-0/+5
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-2/+57
* Add -Wstring-plus-int, which warns on "str" + int and int + "str".Nico Weber2012-03-021-1/+1
* Implement "optimization" for lambda-to-block conversion which inlines the gen...Eli Friedman2012-03-011-1/+6
* Tighten type-checking a bit to make it clearer how BuildCXXMemberCallExpr is ...Eli Friedman2012-03-011-1/+1
* objective-c: provide fixit hint when atomic property does notFariborz Jahanian2012-02-291-0/+3
* Reapply r151638 and r151641.James Molloy2012-02-291-0/+13
* Make the odr-use logic work correctly for constant-expressions. PR12006.Eli Friedman2012-02-291-0/+2
* Revert r151638 because it causes assertion hit on PCH creation for Cocoa.hArgyrios Kyrtzidis2012-02-281-8/+0
* Correctly track tags and enum members defined in the prototype of a function,...James Molloy2012-02-281-0/+8
* ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles2012-02-251-13/+13
* Fix a regression from r151117: ADL requires that we attempt to complete anyRichard Smith2012-02-251-1/+2
* Implement C++11 [over.match.copy]p1b2, which allows the use ofDouglas Gregor2012-02-241-4/+8
* Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor2012-02-241-0/+8
* [libclang] Make sure that all top-level decls in a @implementation areArgyrios Kyrtzidis2012-02-231-0/+3
* ArrayRef-icize the function arguments.Bill Wendling2012-02-221-1/+1
* Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is aRichard Smith2012-02-221-5/+23
* Improve our handling of lambda expressions that occur within defaultDouglas Gregor2012-02-211-2/+4
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-5/+34
* Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor2012-02-201-1/+4
* Implement #pragma redefine_extname.David Chisnall2012-02-181-0/+15
* Rewrite variable capture within lambda expressions and blocks,Douglas Gregor2012-02-181-28/+34