- 7b0dcc2 Fix Release-Asserts warning. by Daniel Dunbar · 16 years ago
- 45014fd Basic support for taking the address of an overloaded function by Douglas Gregor · 16 years ago
- 713599f Update VC++ project file. by Steve Naroff · 16 years ago
- 2c30c29 Remove an out-of-date FIXME by Douglas Gregor · 16 years ago
- d2c14ad Improve parser error recovery after a constructor initializer by Douglas Gregor · 16 years ago
- e6985fe Allow user-defined conversions during reference binding by Douglas Gregor · 16 years ago
- bd19fdb Don't create a typedef for the injected-class-name by Douglas Gregor · 16 years ago
- 9c6210b Some cleanups to the declaration/checking of overloaded operators in C++. Thanks to Sebastian for the review by Douglas Gregor · 16 years ago
- 4c9390f Add pretty printing to StringRegion. by Zhongxing Xu · 16 years ago
- 90aa78c Add region store model to path-sensitive testing. by Zhongxing Xu · 16 years ago
- ab42da3 Implement RegionStoreManager::RemoveDeadBindings(). This prunes several false warning caused by removal of symbolic constraints. Currently we just mark all symbols live. Further optimization for dead binding removal needed. by Zhongxing Xu · 16 years ago
- 107f124 don't preserve names on IR instructions. This matches llvm-gcc's behavior and by Chris Lattner · 16 years ago
- caa9e74 sort files add a missed header to the project. by Chris Lattner · 16 years ago
- f8cf8fb Fix even more bugs in debug info support: by Chris Lattner · 16 years ago
- 562ce0a reimplement debug info generation in terms of DebugInfo.h instead of by Chris Lattner · 16 years ago
- 1cb9f20 Print integer value instead of raw pointer. This is a hack to be fixed by migrating the output in analyzer to llvm::raw_ostream. by Zhongxing Xu · 16 years ago
- 5e407f8 silence a warning from gcc. by Chris Lattner · 16 years ago
- 881964b Introduce ScopedDecl::getLexicalDeclContext() which is different from ScopedDecl::getDeclContext() when there are nested-names. by Argiris Kirtzidis · 16 years ago
- 5ce4db8 When a tag has nested-name ('struct foo::bar'), use not 'CurContext' but the context of the nested-name ('foo::'). by Argiris Kirtzidis · 16 years ago
- 70b5413 Simplify handling of nested-names in tags ('struct foo::bar'). by Argiris Kirtzidis · 16 years ago
- df8f304 Support named operands in inline asm statements. by Anders Carlsson · 16 years ago
- 5c722cd Update C++ status: class support improved due to nested name parsing. by Sebastian Redl · 16 years ago
- 054a263 Implement Sema support for C++ nested-name-specifiers. by Argiris Kirtzidis · 16 years ago
- 2d1992e Silence a GCC member initialization order warning. by Argiris Kirtzidis · 16 years ago
- 311db8c Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argiris Kirtzidis · 16 years ago
- 0c93252 Introduce annotation tokens, a special kind of token, created and used only by the parser to replace a group of tokens with a single token encoding semantic information. by Argiris Kirtzidis · 16 years ago
- fa44503 Update C++ status to reflect parser capabilities for chapter 9 (classes). Slightly extend the class parser test. by Sebastian Redl · 16 years ago
- affca41 Update C++ status: dynamic_cast is sema-complete. by Sebastian Redl · 16 years ago
- f831eeb Move named cast helpers out of Sema, as Chris requested. This requirse making a few functions public that weren't before. by Sebastian Redl · 16 years ago
- 78207a7 Revert r58880, it breaks test/SemaCXX/constructor.cpp by Argiris Kirtzidis · 16 years ago
- 67deed2 Use only one constructor for CXXMethodDecl. Keep initialization stuff into one place. by Argiris Kirtzidis · 16 years ago
- 6444078 Avoid redundant cast<>s / simplify type dispatch. by Daniel Dunbar · 16 years ago
- 7d6a5d2 Support getTypeInfo, getTypeAlign, getTypeSize on const Type*s. by Daniel Dunbar · 16 years ago
- 536e4ae "Fix" PR3021, don't crash on generating record types when we can't by Daniel Dunbar · 16 years ago
- 19fa6fb Silence a gcc warning. by Daniel Dunbar · 16 years ago
- 7b5c5b5 Add a boilerplate for out-of-bound array checking. This has no real function currently. by Zhongxing Xu · 16 years ago
- 70e7913 In a declarator, consider an identifier a constructor only if it is followed by '('. by Argiris Kirtzidis · 16 years ago
- a03b5f1 update post-build step by Ted Kremenek · 16 years ago
- 0528e1c Greatly improve static_cast diagnostics by Sebastian Redl · 16 years ago
- 60714f9 Initial, partially-baked support for implicit user-defined conversions by conversion functions by Douglas Gregor · 16 years ago
- c45dcd8 Use css style instead of hard coded color in cxx_status. No visible change. by Cédric Venet · 16 years ago
- c9e909c Changes in preparation for nested-name-specifiers. by Argiris Kirtzidis · 16 years ago
- 739463b Updated checker build. by Ted Kremenek · 16 years ago
- a515d9c Update C++ status by Douglas Gregor · 16 years ago
- 3ef6c97 Parsing, ASTs, and semantic analysis for the declaration of conversion by Douglas Gregor · 16 years ago
- a9d57b6 Assert that Parser::MaybeParseOperatorFunctionId is called when token is kw_operator, and replace ExpectAndConsume for the 'operator' token with a ConsumeToken. by Argiris Kirtzidis · 16 years ago
- 3a6a307 Separate the parsing of type-specifiers from other declaration specifiers, so that we can parse a C++ type-specifier-seq by Douglas Gregor · 16 years ago
- df2188d include alloca.h instead of malloc.h. If this doesn't work for everyone we can just declare alloca directly in the file. by Anders Carlsson · 16 years ago
- ed9d9a1 Append the test runs with '&&'. by Argiris Kirtzidis · 16 years ago
- 66191ca Properly deserialize ParamInfo of FunctionDecl. by Argiris Kirtzidis · 16 years ago
- da5aa1d Bring in 'alloca' for the Analysis/stack-addr-ps.c test case. by Argiris Kirtzidis · 16 years ago
- 7609f71 Add simple get method. by Zhongxing Xu · 16 years ago
- 6fc8919 Join two lines. by Zhongxing Xu · 16 years ago
- 9c0e994 Fix crash caused by this: by Argiris Kirtzidis · 16 years ago
- 2e6fb86 Shut off an unsigned/signed comparison warning for GCC. by Argiris Kirtzidis · 16 years ago
- c88ca9d Finish the implementation of VisitCompoundLiteralExpr. As VisitInitListExpr is by Zhongxing Xu · 16 years ago
- edfbcd9 Make the assertion real. by Zhongxing Xu · 16 years ago
- cf18170 Patch by Nikita Zhuk: Add TranslationUnitActions to AnalysisConsumer. by Ted Kremenek · 16 years ago
- d7f915e Initial, rudimentary implementation of operator overloading for binary by Douglas Gregor · 16 years ago
- e60e5d3 Parsing, ASTs, and semantic analysis for the declaration of overloaded by Douglas Gregor · 16 years ago
- 444bb8b Reclaim some bits in IdentifierInfo, for later use as overloaded operator names. by Douglas Gregor · 16 years ago
- a1cf66a Sema-check virtual declarations. Complete dynamic_cast checking. by Sebastian Redl · 16 years ago
- 658b444 Add the remaining C++0x keywords by Douglas Gregor · 16 years ago
- f5e4f4a Update VC++ proj. by Steve Naroff · 16 years ago
- 93d487c Bring back RegionExtent classes. by Zhongxing Xu · 16 years ago
- c07dcde Updated checker build. by Ted Kremenek · 16 years ago
- 9fddd15 Add a test case for CFMakeCollectable. by Ted Kremenek · 16 years ago
- 7db96ad Fix regression with handling of CFMakeCollectable. by Ted Kremenek · 16 years ago
- dbed590 Improve assert messages. by Sebastian Redl · 16 years ago
- 2b6b14c Move named cast sema functions to their own file. by Sebastian Redl · 16 years ago
- 8210a8e Parsing, representation, and preliminary semantic analysis of destructors. by Douglas Gregor · 16 years ago
- 959b72b AnalysisManager can now be used to for analyses over TranslationUnits. by Ted Kremenek · 16 years ago
- 0128531 A small error message improvement and some comment cleanup for static_cast. by Sebastian Redl · 16 years ago
- cdd3bb2 initXXX methods can return owned objects by Ted Kremenek · 16 years ago
- 15e0462 Keep track of whether a C++ class is an aggregate. Don't allow initialization of non-aggregates with initializer lists. by Douglas Gregor · 16 years ago
- 6428e76 Implement C++ copy-initialization for declarations. There is now some by Douglas Gregor · 16 years ago
- a65e8dd Initial implementation of parsing, semantic analysis, and AST-building by Douglas Gregor · 16 years ago
- 9585fef Update CMakeLists.txt by Cédric Venet · 16 years ago
- 446ffe8 Remove stray character. by Daniel Dunbar · 16 years ago
- 59988fb Update Xcode project. by Ted Kremenek · 16 years ago
- 0a6ab17 Make it an error if an Objective-C declaration is not in the global scope. by Anders Carlsson · 16 years ago
- 825f6ea LinkageSpecDecl is c++ specific, move it to DeclCXX by Chris Lattner · 16 years ago
- 12aee86 Some cleanup of the cast checkers. Don't canonicalize types when not needed. Use distinct diagnostics for distinct errors. by Sebastian Redl · 16 years ago
- d7225b7 Fine-grained C++ status page by Douglas Gregor · 16 years ago
- d860663 Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr by Douglas Gregor · 16 years ago
- a5b022a Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary expression. Remove CXXThis from PredefinedExpr by Douglas Gregor · 16 years ago
- 58c428c Now that we have copy initialization support, use it for checking the default arguments by Douglas Gregor · 16 years ago
- 3c24695 Diagnose use of 'this' in a C++ default argument. Thanks to Eli for correcting my bogus assertion about it already being handled by Douglas Gregor · 16 years ago
- 3768d27 Trivial style fix. by Sebastian Redl · 16 years ago
- 7d82632 #define NULL as 0 when compiling as C++. This fixes the carbon.cpp and cocoa.mm test failures. by Anders Carlsson · 16 years ago
- 285611e Implement lowering of va_arg in clang directly. (This is 32-bit X86 only for now). by Anders Carlsson · 16 years ago
- 1758e26 Fix bug in va_copy by Anders Carlsson · 16 years ago
- a2f1f79 Updated checker build. by Ted Kremenek · 16 years ago
- eafcc2f Handle prefix '_' that may appear in front of the name of 'Release' functions by Ted Kremenek · 16 years ago
- 688beb2 Fix use of uninitialized variable. by Ted Kremenek · 16 years ago
- 260472d Updated checker build. by Ted Kremenek · 16 years ago
- 17aa568 Allow user toggling between plist and html output with scan-build/ccc-analyzer. by Ted Kremenek · 16 years ago
- d283a99 Update VC++ project file. by Steve Naroff · 16 years ago
- 7f1412d Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 < FileIDs.size() && "Invalid FileID!", file c:\cygwin\home\Administrator\llvm\tools\clang\include\clang/Basic/SourceManager.h, line 513 by Steve Naroff · 16 years ago
- a3f825e Hook up the Plist diagnostic client to the driver. Fix Plist output. by Ted Kremenek · 16 years ago