- 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
- d19cd90 Add NullStmt::Clone and use it by Anders Carlsson · 15 years ago
- 77b7f1d Check that the function being overridden is virtual. by Anders Carlsson · 15 years ago
- a75e853 Improvements to the FunctionDecl getters/setters. by Anders Carlsson · 15 years ago
- 1eee0e7 Link FunctionDecls instantiated from the member functions of a class by Douglas Gregor · 15 years ago
- 67a1ead Fix a speling error. by Anders Carlsson · 15 years ago
- 2f7c392 Adds recognition of sentinel attribute on block declarations. by Fariborz Jahanian · 15 years ago
- c3a68b2 Better diagnostics for covariance when checking overriding return types. by Anders Carlsson · 15 years ago
- 236673e Diagnose missing sentinel argument on a funciton call with sentinel attribute. by Fariborz Jahanian · 15 years ago
- 501c5ce In C++, warn when something previously declared as a "struct" is later by Douglas Gregor · 15 years ago
- 7633ab8 Add forward declaration of Token. Thanks to Martin Doucha for pointing this out by Douglas Gregor · 15 years ago
- d7ba27d Add return type checking for overriding virtual functions. We currently don't check covariance but that's next. by Anders Carlsson · 15 years ago
- 3f5b61c Implement explicit instantiations of member classes of class templates, e.g., by Douglas Gregor · 15 years ago
- 88f1ba0 Look for and diagnose missing sentinel argument on message by Fariborz Jahanian · 15 years ago
- 5dc53c9 Add some basic type checking for attributes ns_returns_retained and by Ted Kremenek · 15 years ago
- a33d9b4 Disable access control by default. It can be enabled with the -faccess-control option. When we have better support for it, we can enable it by default again. by Anders Carlsson · 15 years ago
- 6bad354 Add PostStmt::getStmtAs(). This unbreaks the build. by Ted Kremenek · 15 years ago
- 52c3196 Add ExplodedNode utility methods 'getLocationAs()' and 'getFirstPred()' by Ted Kremenek · 15 years ago
- 95a0da7 Driver: Emit an unsupported error on -iframework. by Daniel Dunbar · 15 years ago
- ff66803 Improve the semantic checking for explicit instantiations of by Douglas Gregor · 15 years ago
- 5b53005 Some early declarations to support sentinel attribute on by Fariborz Jahanian · 15 years ago
- 8f12f65 reject use of the GNU _Decimal32 extension with a diagnostic, not an abort. by Chris Lattner · 15 years ago
- 2db15bd Fix rdar://6881069, a crash on a form of vector_size that we by Chris Lattner · 15 years ago
- 09d04e5 Changed wording of warning when attribute is on method definition. by Fariborz Jahanian · 15 years ago
- 93dfdb1 Semantic analysis for explicit instantiation of class templates. We by Douglas Gregor · 15 years ago
- 4d9a16f Implement parsing for explicit instantiations of class templates, e.g., by Douglas Gregor · 15 years ago
- d4b19d5 improve the diagnostic for uses of the GCC "global variable in a register" extension. by Chris Lattner · 15 years ago
- 7091319 Parser::ParseDeclarationOrFunctionDefinition no longer needs to accept by Douglas Gregor · 15 years ago
- 5d36ac2 Method attributes may only be specified on method declarations. by Fariborz Jahanian · 15 years ago
- 1426e53 Refactor the parsing of declarations so that template declarations can by Douglas Gregor · 15 years ago
- 2df0716 Diagnostic wording fix, from Anders Johnsen by Douglas Gregor · 15 years ago
- 9820074 Patch to implement ivar synthesis of properties declared in protocols by Fariborz Jahanian · 15 years ago
- 264e937 Add logic for invalidating array region to CFRefCount.cpp. When invalidating by Zhongxing Xu · 15 years ago
- b64c193 Make precompiled headers work with -E. When we're only preprocessing by Douglas Gregor · 15 years ago
- 7e06390 Encapsulate template arguments lists in a new class, by Douglas Gregor · 15 years ago
- 3ef538d BugReport::getEndPath() - Only add a Stmt's range to the constructed PathDiagnosticEventPiece if the BugReport contained no explicit ranges. by Ted Kremenek · 15 years ago
- 0033836 Friend declarations are only valid inside class definitions. by Anders Carlsson · 15 years ago
- 66e9977 Add an ActOnFriendDecl and call it for friend class decls. by Anders Carlsson · 15 years ago