| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce ScopedDecl::getLexicalDeclContext() which is different from ScopedD... | Argyrios Kyrtzidis | 2008-11-09 | 1 | -13/+21 |
* | When a tag has nested-name ('struct foo::bar'), use not 'CurContext' but the ... | Argyrios Kyrtzidis | 2008-11-09 | 1 | -15/+19 |
* | Simplify handling of nested-names in tags ('struct foo::bar'). | Argyrios Kyrtzidis | 2008-11-09 | 1 | -57/+52 |
* | Implement Sema support for C++ nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-08 | 1 | -36/+144 |
* | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -3/+5 |
* | Changes in preparation for nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-07 | 1 | -14/+22 |
* | Parsing, ASTs, and semantic analysis for the declaration of conversion | Douglas Gregor | 2008-11-07 | 1 | -0/+23 |
* | Fix crash caused by this: | Argyrios Kyrtzidis | 2008-11-07 | 1 | -0/+4 |
* | Parsing, ASTs, and semantic analysis for the declaration of overloaded | Douglas Gregor | 2008-11-06 | 1 | -0/+5 |
* | Parsing, representation, and preliminary semantic analysis of destructors. | Douglas Gregor | 2008-11-05 | 1 | -72/+28 |
* | Keep track of whether a C++ class is an aggregate. Don't allow initialization... | Douglas Gregor | 2008-11-05 | 1 | -0/+17 |
* | Implement C++ copy-initialization for declarations. There is now some | Douglas Gregor | 2008-11-05 | 1 | -10/+59 |
* | Implicit support for direct initialization of objects of class type, e.g., | Douglas Gregor | 2008-11-03 | 1 | -1/+27 |
* | Add support for parsing and representing C++ constructor declarations. | Douglas Gregor | 2008-10-31 | 1 | -1/+88 |
* | Simplify and correct the check for function redefinitions. This does two things: | Douglas Gregor | 2008-10-29 | 1 | -14/+9 |
* | Temporary disable the const-object-declaration-without-initializer check, bec... | Douglas Gregor | 2008-10-29 | 1 | -1/+9 |
* | Implement initialization of a reference (C++ [dcl.init.ref]) as part | Douglas Gregor | 2008-10-29 | 1 | -0/+50 |
* | Rename ExplicitCCastExpr to CStyleCastExpr | Douglas Gregor | 2008-10-28 | 1 | -3/+3 |
* | Improve our handling of (C++) references within Clang. Specifically: | Douglas Gregor | 2008-10-28 | 1 | -5/+0 |
* | Refactor the expression class hierarchy for casts. Most importantly: | Douglas Gregor | 2008-10-27 | 1 | -3/+3 |
* | Replace common diagnostic with a convenience function. | Steve Naroff | 2008-10-27 | 1 | -38/+24 |
* | -Add support for cv-qualifiers after function declarators. | Argyrios Kyrtzidis | 2008-10-24 | 1 | -1/+1 |
* | PR2942: FunctionDecls by typedef crash the C++ front-end | Douglas Gregor | 2008-10-24 | 1 | -1/+30 |
* | Restrict creation of OverloadedFunctionDecl only to C++ (it was getting used ... | Argyrios Kyrtzidis | 2008-10-22 | 1 | -1/+2 |
* | Preliminary support for function overloading | Douglas Gregor | 2008-10-21 | 1 | -19/+135 |
* | Implement #pragma pack use in structure packing. The general approach | Daniel Dunbar | 2008-10-16 | 1 | -0/+14 |
* | Add Sema implementation of #pragma pack stack. | Daniel Dunbar | 2008-10-14 | 1 | -0/+95 |
* | silence some release-assert warnings. | Chris Lattner | 2008-10-12 | 1 | -7/+7 |
* | Make sema and codegen allow __builtin___CFStringMakeConstantString as a valid | Chris Lattner | 2008-10-06 | 1 | -4/+12 |
* | Add a Expr::isEvaluatable method, eliminate isBuiltinConstantExpr | Chris Lattner | 2008-10-06 | 1 | -10/+5 |
* | "Enhance" CheckArithmeticConstantExpression to accept ?: with a constant | Chris Lattner | 2008-10-06 | 1 | -18/+41 |
* | Merge postfix attributes on record decls. | Daniel Dunbar | 2008-10-03 | 1 | -1/+4 |
* | Pass postfix attributes to ActOnFields. | Daniel Dunbar | 2008-10-03 | 1 | -1/+2 |
* | Add getTypeSpecStartLoc() to VarDecls and FunctionDecls. | Steve Naroff | 2008-10-03 | 1 | -3/+6 |
* | Add Builtins.def attribute for "can be a constant expression". | Daniel Dunbar | 2008-10-02 | 1 | -2/+2 |
* | Changed Sema::CheckForConstantInitializer to allow global block literals. | Steve Naroff | 2008-10-02 | 1 | -0/+4 |
* | Add a random C99 comment/reference. | Steve Naroff | 2008-09-29 | 1 | -0/+1 |
* | Replace a comparison with a static list of builtins that was wrong (it | Chris Lattner | 2008-09-28 | 1 | -4/+1 |
* | Fix http://llvm.org/bugs/show_bug.cgi?id=2760. | Steve Naroff | 2008-09-17 | 1 | -2/+2 |
* | Add --suppress-system-warnings (on by default, use =0 to disable) | Daniel Dunbar | 2008-09-12 | 1 | -5/+7 |
* | Add Sema::isDeclInScope which wraps IdentifierResolver::isDeclInScope. | Argyrios Kyrtzidis | 2008-09-09 | 1 | -16/+11 |
* | Tweak implementation for allowing ObjC builtin type redefinitions. | Steve Naroff | 2008-09-09 | 1 | -5/+19 |
* | Add ThreadSpecified bit to Decl. | Daniel Dunbar | 2008-09-08 | 1 | -5/+4 |
* | Add comment back that Argiris pointed out that I mistakenly removed (the comm... | Ted Kremenek | 2008-09-05 | 1 | -0/+2 |
* | Change struct forward declarations and definitions to use unique RecordDecls,... | Ted Kremenek | 2008-09-05 | 1 | -12/+135 |
* | Remove stale comments. | Ted Kremenek | 2008-09-05 | 1 | -8/+0 |
* | Remove "NextDecl" from RecordDecl. This change touches many files that where... | Ted Kremenek | 2008-09-05 | 1 | -4/+2 |
* | Set register storage class correctly for function parameters. | Daniel Dunbar | 2008-09-03 | 1 | -3/+5 |
* | Fix 80 col violations. | Ted Kremenek | 2008-09-03 | 1 | -9/+8 |
* | When creating CXXRecordDecls and RecordDecls within ActOnTag, hook up the new... | Ted Kremenek | 2008-09-02 | 1 | -5/+15 |