| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we | Nick Lewycky | 2012-03-13 | 1 | -0/+3 |
* | Fix PR10447: lazily building name lookup tables for DeclContexts was broken. | Richard Smith | 2012-03-13 | 1 | -92/+58 |
* | [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iter... | Argyrios Kyrtzidis | 2012-03-13 | 1 | -9/+5 |
* | Alternate fix to PR12248: put Sema in charge of special-casing | John McCall | 2012-03-13 | 1 | -12/+1 |
* | Make sure we treat variables captured by reference in lambda as modifiable lv... | Eli Friedman | 2012-03-12 | 1 | -13/+12 |
* | ObjCBoolLiterals (__objc_yes/__objc_no) behave like C++ booleans (true/false)... | Jordy Rose | 2012-03-12 | 1 | -1/+1 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 17 | -91/+91 |
* | Add a missing 'template' keyword. | Douglas Gregor | 2012-03-11 | 1 | -1/+1 |
* | The type of a definition should not increase its visibility. Fixes PR12221. | Rafael Espindola | 2012-03-10 | 1 | -2/+2 |
* | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall | 2012-03-10 | 8 | -51/+15 |
* | Fix the dumping of BlockExprs. | John McCall | 2012-03-10 | 1 | -1/+4 |
* | Fix a use of the C99 PRI format macros not to conflict with C++11 UDLs. | Benjamin Kramer | 2012-03-10 | 1 | -1/+2 |
* | Make sure the accessors for overridden methods don't return inherited constru... | Eli Friedman | 2012-03-10 | 1 | -4/+9 |
* | Assign APValues by swapping from a temporary. Removes a bunch of unnecessary | Richard Smith | 2012-03-10 | 2 | -44/+55 |
* | Allow serializing an invalid ParmVarDecl and don't set access to public for | Argyrios Kyrtzidis | 2012-03-09 | 1 | -1/+1 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 2 | -19/+19 |
* | [AST] Define a few more key getLocStart() implementations. | Daniel Dunbar | 2012-03-09 | 1 | -0/+18 |
* | [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. | Daniel Dunbar | 2012-03-09 | 2 | -1/+69 |
* | [AST] Add {DeclRefExpr,MemberExpr,ImplicitCastExpr}::{getLocStart,getLocEnd} ... | Daniel Dunbar | 2012-03-09 | 1 | -14/+26 |
* | Fix statement printing for raw and template user-defined literals. | Richard Smith | 2012-03-09 | 1 | -6/+9 |
* | Literal operator suffixes and regular names live in separate namespaces. | Richard Smith | 2012-03-09 | 1 | -3/+8 |
* | Support for raw and template forms of numeric user-defined literals, | Richard Smith | 2012-03-09 | 1 | -0/+2 |
* | [AST] Memoize ASTContext::getTypeInfo(). | Daniel Dunbar | 2012-03-09 | 1 | -4/+15 |
* | [AST] NestedNameSpecifier's ctor/dtor are trivial and should be inlined. | Daniel Dunbar | 2012-03-09 | 1 | -8/+0 |
* | [AST] Type::isVoidType() is trivial and should be inlined. | Daniel Dunbar | 2012-03-09 | 1 | -7/+0 |
* | [AST] Reduce Decl::getASTContext() calls. | Daniel Dunbar | 2012-03-09 | 3 | -20/+23 |
* | Untangle getUnderlyingDeclImpl, no functionality change. | Benjamin Kramer | 2012-03-08 | 1 | -9/+7 |
* | [AST] APValue: Split the fast path of MakeUninit to be inline. | Daniel Dunbar | 2012-03-08 | 1 | -1/+1 |
* | [AST] Change NamedDecl::getUnderlyingDecl() to inline the fast (and incredibl... | Daniel Dunbar | 2012-03-08 | 1 | -1/+1 |
* | Ensure we don't print 123ULL_foo when printing a user-defined integer literal. | Richard Smith | 2012-03-08 | 1 | -1/+6 |
* | [AST] Change Type::isIntegerType to be inlined(). It is very popular. | Daniel Dunbar | 2012-03-08 | 1 | -11/+0 |
* | Loosen the precondition of isCXXInstanceMember() to simply return | Douglas Gregor | 2012-03-08 | 1 | -3/+3 |
* | AST representation for user-defined literals, plus just enough of semantic | Richard Smith | 2012-03-07 | 7 | -2/+71 |
* | Make sure we consistently canonicalize types when canonicalizing TemplateTemp... | Eli Friedman | 2012-03-07 | 1 | -3/+5 |
* | The constant folder's diagnosic mechanism is irrelevant for C; don't bother | Richard Smith | 2012-03-07 | 1 | -4/+0 |
* | [AST] VarDecl::hasDefinition() - Early exit if we find a strong definition. | Daniel Dunbar | 2012-03-06 | 1 | -1/+4 |
* | [AST] FunctionDecl::getBuiltinID() - Eliminate spurious calls to getASTContext | Daniel Dunbar | 2012-03-06 | 1 | -2/+5 |
* | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 10 | -1/+563 |
* | AST: Move several Type::is...Type() functions to be inline. | Daniel Dunbar | 2012-03-06 | 1 | -53/+8 |
* | Use TinyPtrVector instead of UsuallyTinyPtrVector. | Argyrios Kyrtzidis | 2012-03-06 | 1 | -6/+0 |
* | AST/stats: Don't effectively use an out-of-line function to return a static | Daniel Dunbar | 2012-03-05 | 2 | -10/+6 |
* | Properly handle non-canonical underlying types in | Peter Collingbourne | 2012-03-05 | 1 | -1/+1 |
* | Fix a bug in the mangler where in 'namespace std { extern "C" {X;} }', X woul... | James Molloy | 2012-03-05 | 1 | -5/+4 |
* | constexpr: Remove APValue/CCValue distinction. It is no longer useful given the | Richard Smith | 2012-03-03 | 1 | -183/+95 |
* | Avoid an unnecessary recursive loop between type canonicalization and NNS can... | Eli Friedman | 2012-03-03 | 1 | -18/+5 |
* | [Sema] Fix crash-on-invalid-code issue: | Argyrios Kyrtzidis | 2012-03-02 | 1 | -0/+4 |
* | Ensure that we instantiate static reference data members of class templates | Richard Smith | 2012-03-02 | 1 | -6/+13 |
* | Change @import to @__experimental_modules_import. We are not ready to commit... | Ted Kremenek | 2012-03-01 | 1 | -1/+1 |
* | Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. | Argyrios Kyrtzidis | 2012-03-01 | 1 | -1/+1 |
* | StmtProfiler: Add a null check for child statements. | Peter Collingbourne | 2012-03-01 | 1 | -2/+6 |