- 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 15 years ago
- ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 15 years ago
- 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 15 years ago
- b859f35 Small fixes to CXXTemporary and CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
- fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
- c1ce477 Add a CXXTemporary class. Not used yet. by Anders Carlsson · 15 years ago
- 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 15 years ago
- 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 15 years ago
- 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 15 years ago
- 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 15 years ago
- 22b61e9 Add support for PrintingPolicy::SuppressTypeSpecifiers to type printing. by Eli Friedman · 15 years ago
- 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 15 years ago
- 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 15 years ago
- d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
- ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 15 years ago
- 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 15 years ago
- c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 15 years ago
- 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
- bc22163 Introduced DeclContext::isDependentContext, which determines whether a by Douglas Gregor · 15 years ago
- 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 15 years ago
- 2073fd5 restrict is not a keyword in gnu89 mode. Change TokenKinds.def to by Eli Friedman · 15 years ago
- 465226e Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. by Sebastian Redl · 15 years ago
- 1590d9c Add a big test case for I-C-Es in C++, and a fix to make it work. The fix might not be the right way to do it. by Sebastian Redl · 15 years ago
- 8dbc3c6 Enumeration declarations that were instantiated from an enumeration by Douglas Gregor · 15 years ago
- 355bf95 Initialize ObjCSenderDispatch in LangOptions. Patch by Benjamin Kramer. by Fariborz Jahanian · 15 years ago
- 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
- 78d1583 When evaluating a VarDecl as a constant or determining whether it is by Douglas Gregor · 15 years ago
- 6b3454a Fix for PR4140: Add the start of a Linux toolchain (basically, just by Eli Friedman · 15 years ago
- 6dde78f Add a new CallExpr::getCallReturnType and use it in Expr::isLvalueInternal. No intended functionality change. by Anders Carlsson · 15 years ago
- e926372 Remove a bunch of unused constructors by Anders Carlsson · 15 years ago
- 3f76ae1 reword a warning for clarity by Chris Lattner · 15 years ago
- 2b68eb3 default -Wnonnull to on. by Chris Lattner · 15 years ago
- abbe2d7 move some format group options around in the file. Move NonNull group into by Chris Lattner · 15 years ago
- 15dffd8 Use 'Exprs.data()' instead of 'Exprs.empty() ? NULL : ...' by Ted Kremenek · 15 years ago
- 02fd8dd Fix the parent classes in TypeNodes.def, from Olaf Krzikalla by Douglas Gregor · 15 years ago
- d59a5bd Modify begin()/end() for AsmStmt iterators to handle the case when Exprs.empty() by Ted Kremenek · 15 years ago
- b5ff6bf Cannot type cast @selector expressions. by Fariborz Jahanian · 15 years ago
- 1c0ca59 Representation of and template instantiation for member by Douglas Gregor · 15 years ago
- 34e6577 This patch adds support for sender-aware dispatch in Objective-C for the GNU runtime, when by Fariborz Jahanian · 15 years ago
- e027a4b Don't warn about -funit-at-a-time, and reject -fno-unit-at-a-time. by Daniel Dunbar · 15 years ago
- cd18762 (Next runtime only) check to see if class implements forwardInvocation method by Fariborz Jahanian · 15 years ago
- f58f45e Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate between a parenthesized type-id and by Argyrios Kyrtzidis · 15 years ago
- d974a7b Factor the compound literal parsing out from ParseParenExpression and into a new ParseCompoundLiteralExpression. by Argyrios Kyrtzidis · 15 years ago
- 0350ca5 Modification to ParseParenExpression. by Argyrios Kyrtzidis · 15 years ago
- 21e7ad2 Remove ParseSimpleParenExpression. by Argyrios Kyrtzidis · 15 years ago
- 5ab0640 Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExpression' into a new by Argyrios Kyrtzidis · 15 years ago
- cb8ab23 (llvm up) Use llvm::Triple for storing target triples. by Daniel Dunbar · 15 years ago
- d8fc0f2 Add --analyzer-no-default-checks and --analyzer-output options. by Daniel Dunbar · 15 years ago
- 9ea6276 Template instantiation for C99 designated initializers, because we by Douglas Gregor · 15 years ago
- ee75c05 AST XML dump, from Olaf Krzikalla! by Douglas Gregor · 15 years ago
- e898f8a Check on null arguments in the presense of nonnull attribute. by Fariborz Jahanian · 15 years ago
- 42e5b50 Template instantiation for C++ throw expressions by Douglas Gregor · 15 years ago
- 45db71d Merge the ASTVector and ASTOwningVector templates, since they offered by Douglas Gregor · 15 years ago
- beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 15 years ago
- d7e2705 Introduce a new kind of RAII class, ASTOwningVector, which is an by Douglas Gregor · 15 years ago
- d94546a Template instantiation for the various kinds of AST nodes that occur by Douglas Gregor · 15 years ago
- d81e6ca Introduce a new expression type, CXXUnresolvedConstructExpr, to by Douglas Gregor · 15 years ago
- 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 15 years ago
- 262fd03 * API change: we need to pass GRState to GRExprEngine::EvalBinOp() because by Zhongxing Xu · 15 years ago
- 38d068e Create a temporary if the lvalue is a bitfield. Reported by Eli. by Anders Carlsson · 15 years ago
- c12a9c5 Ban the use of __builtin_types_compatible_p in C++; g++ doesn't support it, by Douglas Gregor · 15 years ago
- d1f22e1 Remove finished FIXME. by Eli Friedman · 15 years ago
- 0ec78fa Move AnalysisConsumer.h and Analyses.def from tools/clang-cc to by Eli Friedman · 15 years ago
- dc241b4 Template instantiation for __builtin_types_compatible_p. by Douglas Gregor · 15 years ago
- a3a7b8e Template instantiation for cast expressions. by Douglas Gregor · 15 years ago
- d66f22d Patch finishes off application of printf attribute on blocks. by Fariborz Jahanian · 15 years ago
- b09f6e1 Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp by Eli Friedman · 15 years ago
- b468571 Add comment about FullExprArg. by Anders Carlsson · 15 years ago
- 4a2487a Template instantiation for call expressions. by Douglas Gregor · 15 years ago
- f4e2486 Remove -fprintf-source-range-info from the Driver (this was renamed) by Daniel Dunbar · 15 years ago
- 39d7c4d Move ASTConsumers.h to include/clang/Frontend, and move the associated by Eli Friedman · 15 years ago
- d8ac436 Template instantiation for imaginary literals, because they were next in Expr.h by Douglas Gregor · 15 years ago
- d308e62 Template instantiation for C++ try/catch statements. by Douglas Gregor · 15 years ago
- 409bf46 Remove an unused builtin. by Anders Carlsson · 15 years ago
- 79dcf5f Add 'cmp' SSE builtins and get rid of a bunch of other builtins. by Anders Carlsson · 15 years ago
- 52b2fe2 Simplify struct/class tag mismatch warning, per Sebastian's suggestion by Douglas Gregor · 15 years ago
- f3e7ce4 When instantiating the definition of a member function of a class by Douglas Gregor · 15 years ago
- a0978c2 Fix for PR2386: distinguish between insertion and replacements in the by Eli Friedman · 15 years ago
- a3306f0 Remove tabs. by Eli Friedman · 15 years ago
- f086e3b Remove unused parameter. by Eli Friedman · 15 years ago
- 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 15 years ago
- 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 15 years ago
- df3b208 Fix DISABLE_SMART_POINTERS build. by Anders Carlsson · 15 years ago
- a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 15 years ago
- 05eb244 Add setters/getters to CXXMethodDecl so it can keep track of which virtual member functions it overrides (if any) by Anders Carlsson · 15 years ago
- 8b0b475 Implement instantiation of a few boring, simple expressions. I don't think these are testable yet, though. by Sebastian Redl · 15 years ago
- c55666f Missing change for r71941 (PR2044). by Eli Friedman · 15 years ago
- c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 15 years ago
- 5f1b9e6 Template instantiation for IndirectGotoStmt. Now my life is complete. by Douglas Gregor · 15 years ago
- dbb26db Template instantiation for switch statements by Douglas Gregor · 15 years ago
- ffce2df Basic support for member exprs where the base expr type is dependent. by Anders Carlsson · 15 years ago
- 861ce31 Template instantiation for break and continue statements. by Douglas Gregor · 15 years ago
- 20ecb9e Introduce the EXPR macro into StmtNodes.def, so that we can by Douglas Gregor · 15 years ago
- 5831c6a Template instantiation for "for" loops by Douglas Gregor · 15 years ago
- 9f3ca2a Template instantiation for do-while statements. by Douglas Gregor · 15 years ago
- 4a2e204 Template instantiation for WhileStmt and CXXConditionDeclExpr. by Douglas Gregor · 15 years ago
- 3bba33d improved on diagnosing misplacement of sentinel attributes. by Fariborz Jahanian · 15 years ago
- daf0415 This patch finishes off the sentinel attribute handling for by Fariborz Jahanian · 15 years ago
- aafc0cc Make sure that the type associated with a class template is dependent. by Douglas Gregor · 15 years ago
- d06f6ca Template instantiation for "if" statements. Also: by Douglas Gregor · 15 years ago