- 86aa9fd Fix rewriting of a method when return type is by Fariborz Jahanian · 15 years ago
- 11e8ce7 Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. by Rafael Espindola · 15 years ago
- 5f1c45f Fixes a rewriting of qualified-id type which exposed a bigger by Fariborz Jahanian · 15 years ago
- 1d35b16 Fixes a rewriting of byref variable when its initializer is by Fariborz Jahanian · 15 years ago
- ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
- 0cef483 Implement PCH support for C++ namespaces. by Douglas Gregor · 15 years ago
- ba7bc55 Revert: "Change InitListExpr to allocate the array for holding references" by Ted Kremenek · 15 years ago
- d46f985 Re-introduce the ctor/dtor alias optimization, this time hidden behind a by John McCall · 15 years ago
- 9f9269e Change InitListExpr to allocate the array for holding references by Ted Kremenek · 15 years ago
- 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago
- 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 15 years ago
- a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
- afad76f __typeof should be able to handle block pointer types when by Fariborz Jahanian · 15 years ago
- 47e6990 Sort cases. by Ted Kremenek · 15 years ago
- 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
- efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
- 8d2ea4e when a diagnostic is an extension and has no other -W flag, by Chris Lattner · 15 years ago
- 210c248 Minor rewriter cleanup and a test for a block rewriting bug. by Fariborz Jahanian · 15 years ago
- e8c28df Fix rewriter bug when function call inside block with block parameter by Fariborz Jahanian · 15 years ago
- b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 15 years ago
- f7acc37 ASTUnit::LoadFromCompilerInvocation - Take ownership of the provided invocation. by Daniel Dunbar · 15 years ago
- 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
- 9a94585 Don't import __va_list_tag or __builtin_va_list when merging by Douglas Gregor · 15 years ago
- 44703f5 Tell ASTMerge to merge every declaration it sees, rather than cherry-picking those declarations that we know will work. by Douglas Gregor · 15 years ago
- a135216 Fix a broken rewritin of @implementation keyword. (fixes radar 7649577). by Fariborz Jahanian · 15 years ago
- 676ca15 Change LLVMConventionsChecker to accept an entire translation unit instead by Ted Kremenek · 15 years ago
- f6eafcc Rework translation unit actions to actually take an entire translation unit by Ted Kremenek · 15 years ago
- d999b37 Pass StringRefs to InsertText/ReplaceText in RewriteObjC and remove a ton of unnecessary length arguments. by Benjamin Kramer · 15 years ago
- 6dd66ed Add new static analyzer for checking LLVM coding conventions: -analyzer-check-llvm-conventions by Ted Kremenek · 15 years ago
- 280cfd7 Two changes to AnalysisConsumer::HandleTopLevelSingleDecl(): by Ted Kremenek · 15 years ago
- 0edeca5 add support for t Fedora 12 (February 2010), patch by by Chris Lattner · 15 years ago
- b689afb Raise the responsibility for passing -disable-llvm-verifier in NDEBUG builds by John McCall · 15 years ago
- 824e19e Add an option to disable the LLVM verifier pass (which is still always by John McCall · 15 years ago
- 974be4d Fix bug I introduced with assinging a temporary to a StringRef. by Ted Kremenek · 15 years ago
- 41e79e2 restructure code a bit: there are two potential issues by Chris Lattner · 15 years ago
- 52b2e1e Fixes a rewriter bug rewriting function decl. by Fariborz Jahanian · 15 years ago
- b37b648 Improve representation of tag declarations first declared or defined by Douglas Gregor · 15 years ago
- e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
- bab7168 Fixes a rewriting bug where order of constructor expression arguments did not match by Fariborz Jahanian · 15 years ago
- eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
- 4800d95 When AST merging for record declarations fails, warn about the by Douglas Gregor · 15 years ago
- 824d7ea Check in the beginnings of my new vtable layout builder idea. by Anders Carlsson · 15 years ago
- 5961611 Use the allocator associated with ASTContext to allocate the args by Ted Kremenek · 15 years ago
- 3d2c43e Remove use of 'std::string' from Attr objects, using instead a byte by Ted Kremenek · 15 years ago
- 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
- 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
- 298ed87 Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocator. Previously they were not getting freed. Fixes <rdar://problem/7635663>. by Ted Kremenek · 15 years ago
- e61a1d4 Patch to rewrite blocks into unique api names. Fixes radar 7630551 by Fariborz Jahanian · 15 years ago
- a404ea6 Implement basic support for merging function declarations across by Douglas Gregor · 15 years ago
- 4c863ef Provide rewriting suppport for use of __typeof__ by Fariborz Jahanian · 15 years ago
- b2987d1 Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes by Daniel Dunbar · 15 years ago
- 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
- 0f962a8 Teach AST merging that variables with incomplete array types can be by Douglas Gregor · 15 years ago
- 13751e3 Comment out category's property decls. in rewrite. Fixes radar 7630636. by Fariborz Jahanian · 15 years ago
- 8852373 Implement basic support for importing source locations from one AST by Douglas Gregor · 15 years ago
- d343ff6 Hook up the diagnostics-argument printer when merging AST files, so by Douglas Gregor · 15 years ago
- 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
- 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
- 591bd3c Keep track of whether a tag was defined in a declarator vs. being by Douglas Gregor · 15 years ago
- eb7f961 Roll r95513 back in. by Sam Weinig · 15 years ago
- a8ad5d4 Roll out r95513, it seems to have broken self hosting. by Sam Weinig · 15 years ago
- 1eb1113 Add PCH support for CXXBoolLiteralExpr and CXXNullPtrLiteralExpr. by Sam Weinig · 15 years ago
- 2a3503d Add attributes to namespace decls. by Anders Carlsson · 15 years ago
- a508b7d Add support for threadsafe statics, and make them the default (matching gcc). by Anders Carlsson · 15 years ago
- e50187a Add guard in RewriteObjC::HandleTopLevelSingleDecl() to not do by Ted Kremenek · 15 years ago
- 376338a Fixes a minor rewriter bug messaging inside a function call. by Fariborz Jahanian · 15 years ago
- 88906cd Some clean up of replacement text API no longer needed by my recent changes. by Fariborz Jahanian · 15 years ago
- 9da5598 Tweak inliner thresholds to match llvm-gcc, see r95321. by Daniel Dunbar · 15 years ago
- 565e465 Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'. by Ted Kremenek · 15 years ago
- 2b9b0b2 Fix a nested ivar reference rewriting bug. (Fixes radar 7607605). by Fariborz Jahanian · 15 years ago
- 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
- 2663f52 Fix rewriting of 'const' __block variables in by Fariborz Jahanian · 15 years ago
- 32132a0 Fix more rewriting of protocol-quialified 'id' type. (Fixes radar 7607413). by Fariborz Jahanian · 15 years ago
- cd0507c update for llvm api change. by Chris Lattner · 15 years ago
- da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
- 13c5c23 update for llvm api changes. by Chris Lattner · 15 years ago
- 0dd0dcc update for llvm api change. by Chris Lattner · 15 years ago
- 84aa946 Fix up rewriting of protocol qualified types in objc rewriter. by Fariborz Jahanian · 15 years ago
- 984eb86 Driver/Frontend: Add support for -fobjc-legacy-dispatch, not yet used. by Daniel Dunbar · 15 years ago
- e9d12b6 Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the logic for when a variable declaration is a (possibly tentativ) definition. Add a few functions building on this, and shift C tentative definition handling over to this new functionality. This shift also kills the Sema::TentativeDefinitions map and instead simply stores all declarations in the renamed list. The correct handling for multiple tentative definitions is instead shifted to the final walk of the list. by Sebastian Redl · 15 years ago
- ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 15 years ago
- 807b061 ASTUnit: Ensure the CompilerInvocation object used in LoadFromCommandLine is by Daniel Dunbar · 15 years ago
- 6228ca0 CompilerInstance: Change to not contain the CompilerInvocation object. by Daniel Dunbar · 15 years ago
- acb6bcb Even more AsmStmt cleanup. by Anders Carlsson · 15 years ago
- fdba9c0 Combine AsmStmt::setOutputsAndInputs and AsmStmt::setClobbers. by Anders Carlsson · 15 years ago
- 7297c18 PCHReader doesn't implement classof so dyn_casting it will do really weird stuff. Use a static_cast instead. by Benjamin Kramer · 15 years ago
- 0e1c99a Fixes rewriter bug rewriting byref related API where a struct by Fariborz Jahanian · 15 years ago
- d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
- 7e20ffe Fixes a rewrite bug rewriting nested ivars reference. (Radar 7583971). by Fariborz Jahanian · 15 years ago
- 8020806 Remove ModuleProviders from clang after r94686 removed them from LLVM. by Jeffrey Yasskin · 15 years ago
- 9705309 Move 'LocalCheckers.h' to the 'Checkers' subdirectory. by Ted Kremenek · 15 years ago
- ffbdead Added assert to the rewrite. by Fariborz Jahanian · 15 years ago
- 8f09543 Refix rewriting of an ivar access when it is by Fariborz Jahanian · 15 years ago
- a5d5fbc Fix a regression caused by my rewriting of cast of ivar by Fariborz Jahanian · 15 years ago
- 5bfc536 Fixes a rewriting bug of access ivar of a variable cast by Fariborz Jahanian · 15 years ago
- 6b67630 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 15 years ago
- 0db3d72 Update C++ include paths for Exherbo, by Ingmar Vanhassel. by Benjamin Kramer · 15 years ago
- 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
- 3bd54cc ASTUnit: Don't check that input files exist when parsing ASTs from the command by Daniel Dunbar · 15 years ago
- 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago