- 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
- 236673e Diagnose missing sentinel argument on a funciton call with sentinel attribute. by Fariborz Jahanian · 15 years ago
- 1c1c736 Avoid generating temp in source directory by Daniel Dunbar · 15 years ago
- 49f59ec Skip the asm prefix when storing the name in block info. by Daniel Dunbar · 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
- 9bc093c Enhance debug information for block literals. Radar 6867696 by Mike Stump · 15 years ago
- bbd53af We need to specify the "linkage name" to the subprogram now that we by Daniel Dunbar · 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
- a289393 Make sure not to include the LLVM asm prefix in function names for debug info. by Daniel Dunbar · 15 years ago
- 9375ed1 Note that clang follows the MSVC definition for #pragma pack. by Daniel Dunbar · 15 years ago
- 1faf5ba Add a test case to showcase a difference in #pragma pack handling by Daniel Dunbar · 15 years ago
- 6a502a3 Use an iterator type for found_decls_begin/found_decls_end. by Anders Carlsson · 15 years ago
- d8f9cb0 Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagnostic IDs. by Anders Carlsson · 15 years ago
- 5dc53c9 Add some basic type checking for attributes ns_returns_retained and by Ted Kremenek · 15 years ago
- 57dc4a3 Update checker build. by Ted Kremenek · 15 years ago
- a58861f Explicit instantiations of templates now instantiate the definitions by Douglas Gregor · 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
- 0c31317 Enhance diagnostics value tracking logic for null dereferences and uninitialized values. 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
- 7ef455b ABI handling: Fix invalid assertion, it is possible for a valid by Daniel Dunbar · 15 years ago
- ff66803 Improve the semantic checking for explicit instantiations of by Douglas Gregor · 15 years ago
- 70b6a83 Fix crasher reported in PR 4209 caused by an invalid summary by Ted Kremenek · 15 years ago
- 5b53005 Some early declarations to support sentinel attribute on by Fariborz Jahanian · 15 years ago
- cfe858a remove the obsolete -fprint-source-range-info option by Chris Lattner · 15 years ago
- be53be4 Removed 4-letter :) word in comment. Used simple array for Selector build. by Fariborz Jahanian · 15 years ago
- 42ae3e8 Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs && "Arg access out of range!"). by Ted Kremenek · 15 years ago
- 2033a95 Fix crasher in CFRefCount.cpp reported by Nikita Zhuk due to recently added autorelease tracking. by Ted Kremenek · 15 years ago
- 766703b Fix rdar://6880630 - # in _Pragma does not start a preprocessor directive. by Chris Lattner · 15 years ago
- 6fd34f9 convert test to use -verify by Chris Lattner · 15 years ago
- 0a1a0ec rename test by Chris Lattner · 15 years ago
- 82afa2d Fix rdar://6880951 by rejecting vectors of vectors. by Chris Lattner · 15 years ago
- 8f12f65 reject use of the GNU _Decimal32 extension with a diagnostic, not an abort. by Chris Lattner · 15 years ago
- 01ad39e eli correctly points out that this code is dead, just rip it out for by Chris Lattner · 15 years ago
- f58cd9b implement __sync_synchronize and __sync_lock_release, rdar://6880573 by Chris Lattner · 15 years ago
- eebd9d2 add support for __sync_nand_and_fetch and __sync_fetch_and_nand, rdar://6880573 by Chris Lattner · 15 years ago
- 38aeec7 Fix rdar://6880874 - [sema] crash on array types with different index sizes 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
- e2f79b6 Fix rdar://6880259 - invalid function name in block call (__NSConcreteGlobalBlock2) by Chris Lattner · 15 years ago
- 9fc9e77 When we expect two arguments but have zero, make sure to add 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
- 869e054 Tweak wording by Daniel Dunbar · 15 years ago
- 4d9a16f Implement parsing for explicit instantiations of class templates, e.g., by Douglas Gregor · 15 years ago
- 05fa629 Note a few more unsupported language extensions. by Daniel Dunbar · 15 years ago
- 59e64ce Update checker build. by Ted Kremenek · 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
- 7a574cc implement l-value codegen of comma expr by Chris Lattner · 15 years ago
- b4880ba push GlobalDecl through enough of the CodeGenModule interfaces by Chris Lattner · 15 years ago
- 0c337ed add an initial stab at emitting deferred c++ inline functions. This handles static by Chris Lattner · 15 years ago