- bde2008 Fix instantiate-function-1.cpp. by Anders Carlsson · 15 years ago
- df3b208 Fix DISABLE_SMART_POINTERS build. by Anders Carlsson · 15 years ago
- 165a0a0 Implement Sema::ActOnFinishFullExpr and create a CXXExprWithTemporaries node if necessary. by Anders Carlsson · 15 years ago
- a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 15 years ago
- 0e65001 Add support for converting member pointer types to LLVM types. Also mangle pointer to member functions correctly and add tests. by Anders Carlsson · 15 years ago
- 1e64a95 This patch fixes two bugs in the GNU Objective-C runtime implementation. One is a case in rethrowing exceptions where the C types don't match correctly (I already sent this patch to Daniel Dunbar, who found the bug, so it may have already been committed). The other fixes the case properties so that the methods generated as property accessors are added to the class structure correctly. by Fariborz Jahanian · 15 years ago
- a59077d Add FIXME about not using MemberExpr nodes when the base type is a dependent type. by Anders Carlsson · 15 years ago
- 1cca74e Use the Itanium ABI for member pointers. Add a missing 'break' statement and a test case by Anders Carlsson · 15 years ago
- b3e2296 A couple of tweaks to make -ast-print produce code that's closer to by Eli Friedman · 15 years ago
- 8ff8c22 Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar://problem/6854087> by Anders Carlsson · 15 years ago
- 758a422 Add OldMD to the list of methods NewMD overrides 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
- bc6c848 Make the RAII extension warning silencing for __extension__ a bit by Eli Friedman · 15 years ago
- 3f7a531 Targets without long long should reduce the size of intmax_t accordingly. by Eli Friedman · 15 years ago
- 441cf10 Refactor address-of-void extension a bit so that it's more obviously by Eli Friedman · 15 years ago
- b0ac545 A few minor updates to the user manual. by Eli Friedman · 15 years ago
- 425bfde Fix another case where the extern-ness of extern "C" wasn't being captured. by Anders Carlsson · 15 years ago
- 196f7d0 Don't return member pointer types for static member functions. Fixes 6879261. by Anders Carlsson · 15 years ago
- 3265a42 PR3942: Don't warn on unsigned overflow in preprocessor expressions. by Eli Friedman · 15 years ago
- 2928c21 extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 15 years ago
- 4ef2770 Improve checking of member expressions where the base type is a dependent type. by Anders Carlsson · 15 years ago
- 8ae0639 Update test case; I'm confused why this wasn't failing on the buildbot though? by Daniel Dunbar · 15 years ago
- 15853a1 Test case for previous commit. Explicit instantiation does the trick. (Thanks, Anders.) by Sebastian Redl · 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
- 88d936b Avoid calling mergeTypes in C++. I think these are the correct C++ by Eli Friedman · 15 years ago
- 5c091ba Add stricter checking for va_arg. by Eli Friedman · 15 years ago
- 88f7b57 PR2044: reject declarations of functions returning variably modified types. by Eli Friedman · 15 years ago
- 759f252 PR3009: Get rid of bogus warning for scalar compound literals. by Eli Friedman · 15 years ago
- f5408fe Reflow some comments. by Mike Stump · 15 years ago
- 390b4cc Reflow some comments. by Mike Stump · 15 years ago
- c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 15 years ago
- d79bf39 Update checker build. by Ted Kremenek · 15 years ago
- 623712b Remove useless wrapper. by Eli Friedman · 15 years ago
- 8d28663 Fixup __extension__ i = 1 parsing. Thanks Eli! by Mike Stump · 15 years ago
- fae664a Fix: <rdar://problem/6893565> False positive: don't flag leaks for return types that cannot be determined to be CF types by Ted Kremenek · 15 years ago
- 938332c Fix another bug in BugReporter where we wouldn't always select the bug report in a bug equivalence class with the shortest path. by Ted Kremenek · 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
- c13b7ca Removed superfluous code. by Fariborz Jahanian · 15 years ago
- 620d89c Early support for __format__attribute on blocks. Work in progress... by Fariborz Jahanian · 15 years ago
- ffce2df Basic support for member exprs where the base expr type is dependent. by Anders Carlsson · 15 years ago
- 74d4b12 Classes with "+load" methods need to go in the non-lazy class list (or by Daniel Dunbar · 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
- 987edd2 Update checker build. by Ted Kremenek · 15 years ago
- 9f3ca2a Template instantiation for do-while statements. by Douglas Gregor · 15 years ago
- 463b876 Factor code for adding module-level class lists into separate method. by Daniel Dunbar · 15 years ago
- 6ce0c39 Fixup parsing for (throw,throw) and __extension__ throw 1. by Mike Stump · 15 years ago
- 4a2e204 Template instantiation for WhileStmt and CXXConditionDeclExpr. by Douglas Gregor · 15 years ago
- 49f25ec Make sure that we use the canonical type for the names of instantiated by Douglas Gregor · 15 years ago
- 3bba33d improved on diagnosing misplacement of sentinel attributes. by Fariborz Jahanian · 15 years ago
- 87752b2 Add hack to scan-build to fix PR 4215 by Ted Kremenek · 15 years ago
- 9f8f17c added -fblocks to the test. by Fariborz Jahanian · 15 years ago
- 50557a7 Allow instantiation of NULL expressions and statements by Douglas Gregor · 15 years ago
- daf0415 This patch finishes off the sentinel attribute handling for by Fariborz Jahanian · 15 years ago
- e28be43 I take it back, InstantiateExpr does not check for null. by Anders Carlsson · 15 years ago
- 0712d29 Instantiation support for 'this' by Anders Carlsson · 15 years ago
- a52aac4 No need to null check the expr, Sema::SemaRef.InstantiateExpr handles all that. by Anders Carlsson · 15 years ago
- 02b3a0c Add SemaTemplateInstantiateStmt.cpp to Xcode project. by Anders Carlsson · 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
- 2e24661 Update checker build. by Ted Kremenek · 15 years ago
- 167b824 A C++ member function always has either weak linkage (if it's inline or defined inline) or strong linkage (other cases). by Anders Carlsson · 15 years ago
- b70ccad Move statement instantiation into its own file. No functionality change by Douglas Gregor · 15 years ago
- c95bd4d When word-wrapping, be more defensive about a ridiculously small number of columns. Fixes <rdar://problem/6892178> by Douglas Gregor · 15 years ago
- e2c31ff Call ActOnStartOfFunctionDecl/ActOnFinishFunctionBody when by Douglas Gregor · 15 years ago
- 7a0ba87 Name mangling for class template specializations and template arguments. by Anders Carlsson · 15 years ago
- dcdecf4 Fix processing of -Ufoo to not inject "#undef foo 1" into the predefines by Chris Lattner · 15 years ago
- 7db1604 Fix crash when deriving the enclosing summary of a method whose first selector slot has a null IdentifierInfo*. This happens when analyzing Growl. by Ted Kremenek · 15 years ago
- daec145 Remove extra whitespace character in string literal. Purely cosmetic. by Ted Kremenek · 15 years ago
- 5731595 Update checker build. by Ted Kremenek · 15 years ago
- 725b747 Use dyn_cast instead of cast to allow our assumptions to be safely wrong. by Ted Kremenek · 15 years ago
- 85ac934 Cleanup internal checks bug reporting, allowing intermediate diagnostics to be generated for bad argument warnings, bad branches, etc. by Ted Kremenek · 15 years ago
- 9a9e0d4 Re-enable passing analyzer options from scan-build to ccc-analyzer. by Ted Kremenek · 15 years ago
- 621cc4e Don't strip quotes in compiler line for -D arguments. by Ted Kremenek · 15 years ago
- 07c015c BugReporter (extensive diagnostics): Do not include the range of target '}' by Ted Kremenek · 15 years ago
- 1e63c29 PathDiagnosticLocation::asRange(): for a PathDiagnosticLocation, the range of a DeclStmt is only the decl, not by Ted Kremenek · 15 years ago
- ddb7bab BugReporter (extensive diagnostics): Add control-flow piece to '}' in by Ted Kremenek · 15 years ago
- 03d7776 Instantiate return statements. by Anders Carlsson · 15 years ago
- fd0e628 Fixup debug information for the location information for __block by Mike Stump · 15 years ago
- d19cd90 Add NullStmt::Clone and use it by Anders Carlsson · 15 years ago
- 137fa56 Instantiate goto and label statements. (Very useful, I know) by Anders Carlsson · 15 years ago
- 7c98736 Add SemaTemplateInstantiateExpr.cpp to Xcode project. by Anders Carlsson · 15 years ago
- b9f1b8d Implement template instantiation for DeclStmt by Douglas Gregor · 15 years ago
- 2574a68 Don't warn if result/argument type of an implemented by Fariborz Jahanian · 15 years ago
- e7a18c8 Template instantiation for the NULL statement. Lame, I know by Douglas Gregor · 15 years ago
- 54dabfc Introduce basic support for instantiating the definitions of member by Douglas Gregor · 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
- 48dd19b Introduce a stack of instantiation scopes that are used to store the mapping from variable declarations that occur within templates to their instantiated counterparts by Douglas Gregor · 15 years ago
- 3043766 Fix <rdar://problem/6859457> [NSData dataWithBytesNoCopy] does not return a retained object. by Ted Kremenek · 15 years ago
- b5133c2 Fix the same speling error in the test case (Duh). 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
- ffb0081 updated comments. by Fariborz Jahanian · 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
- 9afe130 When there are any member new operators, global versions aren't looked up at all. by Sebastian Redl · 15 years ago