summaryrefslogtreecommitdiffstats
path: root/include/clang/Sema
Commit message (Expand)AuthorAgeFilesLines
* Merging r156031:Bill Wendling2012-05-122-17/+0
* Merging r155293:Bill Wendling2012-05-121-1/+8
* Merging r155218:Bill Wendling2012-05-121-19/+10
* Merging r155608:Bill Wendling2012-05-121-1/+3
* 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-162-3/+34
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-162-10/+50
* Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool.Benjamin Kramer2012-04-141-2/+6
* Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith2012-04-141-0/+7
* When we determine that an initialization sequence failed due to anDouglas Gregor2012-04-101-0/+12
* [code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis2012-04-102-16/+55
* 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 bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-1/+1
* 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
* For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this isRichard Smith2012-04-041-0/+1
* Enter an expression evaluation context when parsingJohn McCall2012-04-041-0/+2
* Replace the workaround from r153445 with a proper fix.Kaelyn Uhrain2012-04-031-5/+1
* Basic semantic analysis support for inheriting constructor declarations inRichard Smith2012-04-021-1/+1
* Properly handle explicit constructors in list-initialization. Fixes PR12120.Sebastian Redl2012-04-011-1/+3
* PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith2012-03-301-9/+17
* Don't try to parse a malformed parameter list after a constructor or operatorRichard Smith2012-03-291-0/+4
* Unify and fix our checking of C++ [dcl.meaning]p1's requirementsDouglas Gregor2012-03-281-1/+1
* Introduce a new libclang API to determine the parent context of a codeDouglas Gregor2012-03-271-14/+61
* Move CodeCompletionBuilder's chunk adding methods out of line.Benjamin Kramer2012-03-261-23/+9
* When diagnosing an invalid out-of-line redeclaration, don't permitDouglas Gregor2012-03-261-1/+5
* Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix upRichard Smith2012-03-231-1/+2
* 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-142-0/+9
* [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
* Fix parsing of trailing-return-type. Types are syntactically prohibited fromRichard Smith2012-03-121-2/+6
* Fix parsing of type-specifier-seq's. Types are syntactically allowed to beRichard Smith2012-03-121-0/+5
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-113-4/+4
* 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
* [AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY.Daniel Dunbar2012-03-091-9/+10
* [AST/Sema] Add {CXXBaseSpecifier,Declarator,DeclSpec,TypeLoc,UnqualifiedId}::...Daniel Dunbar2012-03-091-0/+7
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-092-8/+35
* Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUGDaniel Dunbar2012-03-081-1/+7
* AST representation for user-defined literals, plus just enough of semanticRichard Smith2012-03-071-0/+5
* Refactor Clang sema attribute handling.Michael Han2012-03-073-119/+39
* 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
* objc: When issue diagnostic about deprecated method, alsoFariborz Jahanian2012-03-021-2/+8