- 8483443 Rename dump to dumpDeclContext, so that call RD->dump() won't dump the decl context by default. by Anders Carlsson · 15 years ago
- 156c78e More improvements to checking allocation and deallocation functions. by Anders Carlsson · 15 years ago
- 869824e Lift builtin-include-path logic out of ASTUnit::LoadFromCommandLine and fix CIndex to pass in the right directory (previously it was using the path to the main executable, which generally is wrong). by Daniel Dunbar · 15 years ago
- 1e69fe3 CompilerInvocation: Move builtin-include-path logic out of CompilerInvocation::CreateFromArgs. by Daniel Dunbar · 15 years ago
- 60cfcec Silence some release build warnings. by Chandler Carruth · 15 years ago
- a88cfbf Rework the way we handle template instantiation for by Douglas Gregor · 15 years ago
- d9c84c8 Add initial support for realloc() in MallocChecker. by Zhongxing Xu · 15 years ago
- aa87d33 Remember the type name's scope specifier in the DeclSpec. by John McCall · 15 years ago
- a63d40f Give PartialDiagnostic copy semantics rather than move semantics, since we typically pass it by reference by Douglas Gregor · 15 years ago
- cc5ee6b Remove unnecessary pointers from PartialDiagnostic by Douglas Gregor · 15 years ago
- 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
- 9c276ae Implement runtime checks for undefined behavior. WIP. by Mike Stump · 15 years ago
- f86f0d8 Remove non-sensical FIXME. by Daniel Dunbar · 15 years ago
- 6feaf57 Make using '-fshort-enums' an error until it is actually implemented (changes the ABI, so it is dangerous to not error out if we don't support it). Fixes <rdar://problem/7461006>. by Ted Kremenek · 15 years ago
- a3ccda5 Factor operator new declaration checking out into a separate function. by Anders Carlsson · 15 years ago
- 46991d6 More work on improving the operator delete diagnostics. by Anders Carlsson · 15 years ago
- 9d59ecb Improve diagnostics for malformed delete operator function declarations. by Anders Carlsson · 15 years ago
- dd63b28 Update docs/comments/utils/examples to refer to clang -cc1 instead of clang-cc. by Daniel Dunbar · 15 years ago
- 8ff5b28 Driver: Switch to using "clang" "-cc1" instead of "clang-cc". by Daniel Dunbar · 15 years ago
- 3b27f1a Patch to allow C-style cast from 'void *' to block pointer type. by Fariborz Jahanian · 15 years ago
- d8e494f Switch PathDiagnostic to StringRef. by Benjamin Kramer · 15 years ago
- 8294809 Fix two typos. by Benjamin Kramer · 15 years ago
- e7e278b Don't enter a new scope for a namespace-qualified declarator unless we're by John McCall · 15 years ago
- 2b87ae4 Enhance understanding of VarRegions referenced by a block whose declarations are outside the current stack frame. Fixes <rdar://problem/7462324>. by Ted Kremenek · 15 years ago
- 60fa3cf Implement access declarations. Most of the work here is parsing them, which by John McCall · 15 years ago
- 7e1848d Give the "cannot pass object of non-POD type 'class C' through variadic constructor; call will abort at runtime" warning a -W flag (non-pod-varargs) and default it being an error by default. There is no good reason to allow users to get bitten by this sort of thing by default. by Chris Lattner · 15 years ago
- 737061f Patch to fix a crash trying to access a category name in by Fariborz Jahanian · 15 years ago
- 41ce66f Improve the diagnostic when a new declaration conflicts with a using shadow by John McCall · 15 years ago
- d87b61f Move initialization via initializer list over to InitializationSequences. by Douglas Gregor · 15 years ago
- 9f54ad4 Implement redeclaration checking and hiding semantics for using declarations. There by John McCall · 15 years ago
- de138eb Second half of r91023, saving files is good. by Chris Lattner · 15 years ago
- 08d92ec refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier by Chris Lattner · 15 years ago
- 20093b4 Reimplement reference initialization (C++ [dcl.init.ref]) using the by Douglas Gregor · 15 years ago
- 3acd9aa Fixes a bogus error when declaring an extern "C" array. (fixes radar 7457109). by Fariborz Jahanian · 15 years ago
- e4cb2a4 Fix 80-col violation. by Mike Stump · 15 years ago
- 2b7d8dd Add DeclContext::dump. by Anders Carlsson · 15 years ago
- 1ec4e97 Refactor OSAtomic evaluation logic into OSAtomicChecker. by Zhongxing Xu · 15 years ago
- b94ffa4 clang -cc1: Mark -i* options as JoinedOrSeparate, since the driver forwards them by Daniel Dunbar · 15 years ago
- 842aef8 First pass at implementing C++ enum semantics: calculate (and store) an by John McCall · 15 years ago
- 43c79c2 Implemented an implicit conversion from "noreturn" function types (and by Douglas Gregor · 15 years ago
- 92ef5d7 More detailed analysis of typecast to an objective-c pointer by Fariborz Jahanian · 15 years ago
- 7cdc25e Make the BugType.h header self-contained so Daniel will stop bugging me ;) by Anders Carlsson · 15 years ago
- 87667aa Unbreak clang-cc handling of -msoft-float / -mfloat-abi=, which I borked. by Daniel Dunbar · 15 years ago
- dbd872f DeclRefExpr stores a ValueDecl internally. by John McCall · 15 years ago
- 604e7f1 Correctly implement the C++03 and 0x restrictions on class-member using by John McCall · 15 years ago
- e8174bc Add CXXRecordDecl::forallBases to walk an inheritance hierarchy with non-lookup by John McCall · 15 years ago
- ba03dfd Remove dead diagnostics by Douglas Gregor · 15 years ago
- 265f52e Get rid of some diagnostics that don't follow our rules for -pedantic by Eli Friedman · 15 years ago
- e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 15 years ago
- 812c154 Recover from dot accesses to record pointers and arrow accesses to records. by John McCall · 15 years ago
- fc57651 Add clang-cc option '-analyzer-opt-analyze-nested-blocks' to treat block literals as an entry point for analyzer checks. by Ted Kremenek · 15 years ago
- 67d1287 Add analysis support for blocks. This includes a few key changes: by Ted Kremenek · 15 years ago
- 7ca7987 Shorten the help test for -no-canonical-prefixes, put it behind HelpHidden and by Rafael Espindola · 15 years ago
- 9a0c85e Code completion for Objective-C @ keywords that are statements or expressions by Douglas Gregor · 15 years ago
- c464ae8 Code completion for Objective-C @ directives by Douglas Gregor · 15 years ago
- 935ef90 Add EvalCallExpr interface to checker, and migrate the no-return function by Zhongxing Xu · 15 years ago
- b13e357 getTemplateSpecializationKind should be const. by Anders Carlsson · 15 years ago
- f53df23 Move key functions to a separate map. by Anders Carlsson · 15 years ago
- a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
- c08582b add 'F' to a bunch of libm builtins so that codegen doesn't die on them, by Chris Lattner · 15 years ago
- 4664649 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 15 years ago
- 19a9edb Remove a now out of date and out of place comment about predefined exprs from the FloatingLiteral class declaration. by Sam Weinig · 15 years ago
- 1ade4ca revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 15 years ago
- d7d7f67 Move helper onto CXXMethodDecl. by Eli Friedman · 15 years ago
- a564b17 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 15 years ago
- bb3503a Document that CompilerInvocation::createDiagnostics keeps a reference to the DiagnosticOptions, and update callers to make sure they don't pass in a temporary. by Daniel Dunbar · 15 years ago
- 2ffb14f Unbreak and add test case for r90276, a situation in which getBuffer is expected to fail. by Daniel Dunbar · 15 years ago
- 63ceaa3 Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients should be forced to deal with error conditions. by Daniel Dunbar · 15 years ago
- 0304c6c Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-project?view=rev&revision=90642). by Steve Naroff · 15 years ago
- e0c4d89 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
- 9936908 Forgot this. by Anders Carlsson · 15 years ago
- be0ed67 Add an easy accessor for the end of the try/catch statement. by Mike Stump · 15 years ago
- 8477ee9 Driver: Switch -ccc-* options to using the standard options functionality. by Daniel Dunbar · 15 years ago
- 2658f05 OptTable: Allow option groups to be used to define "help groups", which will by Daniel Dunbar · 15 years ago
- 9a24251 OptParser: Add HelpHidden flag. by Daniel Dunbar · 15 years ago
- edeb5b6 Replace SymbolReaper::isLive(VarDecl) with SymbolReaper::isLive(VarRegion). by Ted Kremenek · 15 years ago
- 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 15 years ago
- f772d1e ASTUnit/CIndex: Explicitly track the top-level decls when using an ASTUnit made by Daniel Dunbar · 15 years ago
- f13876fa Ignore -fsched-interblock and -freorder-blocks to the ignored -f flags, we have by Daniel Dunbar · 15 years ago
- bfb4fc9 Rename instance variable to avoid name conflict with parameters, and modify addTransition() to compare the correct state values. by Ted Kremenek · 15 years ago
- 6dea404 Revert r90546. by Ted Kremenek · 15 years ago
- f595cc4 Make the type of the Decl referred to by a MemberExpr a bit more precise. by Eli Friedman · 15 years ago
- 1d60710 the assertion says state is not NULL. When state is not NULL, getState() by Zhongxing Xu · 15 years ago
- d02e83a Allow BlockInvocationContext to wrap either a BlockDecl* or a BlockDataRegion*, giving us choice in our degree of context-sensitivity. by Ted Kremenek · 15 years ago
- 0ee4124 Refactor LocationContext creation logic into a single member template. by Ted Kremenek · 15 years ago
- dc0d909 Refactor FoldingSet profiling code for LocationContexts, and add a new BlockInvocationContext to represent the invocation of a block. by Ted Kremenek · 15 years ago
- 9aef726 Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts by Eli Friedman · 15 years ago
- b48ad64 constify MemRegion* returned by MemRegionManager::getXXXRegion() methods. by Ted Kremenek · 15 years ago
- bcd7f9f More template-logic for MemRegion construction out of MemRegion.h and into MemRegion.cpp. by Ted Kremenek · 15 years ago
- d001454 Lift the ObjCPropertyCallback out of local scope to unbreak VS2005 builds. by John McCall · 15 years ago
- c013118 Add recursion guards to ice-checking and evaluation for declrefs, so we by Eli Friedman · 15 years ago
- d3d870b Convert some methods in PathDiagnostic to return StringRefs instead of std::string&. by Ted Kremenek · 15 years ago
- e7184df A new helper function to set various bits in the class when by Fariborz Jahanian · 15 years ago
- 109ae73 Minor cleanup to the code-completion-point logic suggested by Chris. by Douglas Gregor · 15 years ago
- baac103 Fix two more diagnostic-on-stderr instances that thought they could hide from me -- they thought wrong. by Daniel Dunbar · 15 years ago
- e7cb7e4 Kill a few more random stderr uses. by Daniel Dunbar · 15 years ago
- 3604359 Fix CompilerInstance::createOutputFile to use proper diagnostics, and (try to) update all clients to be able to handle failure. by Daniel Dunbar · 15 years ago
- 93ebb1b Switch PCHReader::getOriginalSourceFile to use proper diagnostics. by Daniel Dunbar · 15 years ago
- 3be0d19 Fix BackendConsumer to use proper diagnostics. by Daniel Dunbar · 15 years ago