- 1f7b590 Teach libclang to visit OverloadExprs, so that we can reuse this by Douglas Gregor · 15 years ago
- 40bfbbc sabre points out that the timing here is pretty pessimal; I'll retry the by John McCall · 15 years ago
- 8ab670e Add libclang visitation for UnresolvedLookupExprs by Douglas Gregor · 15 years ago
- 51b0a52 Experimentally move the tautological comparison warnings from -Wsign-compare by John McCall · 15 years ago
- 6f7198f Add libclang visitation for C++ pseudo-destructor expressions. by Douglas Gregor · 15 years ago
- 6014f96 Newline at end of file. by Bill Wendling · 15 years ago
- 9480229 Add libclang visitation for C++ typeid expressions. by Douglas Gregor · 15 years ago
- fbb4c98 In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. by Douglas Gregor · 15 years ago
- 8947a75 Visit the nested-name-specifier and explicitly-specified template by Douglas Gregor · 15 years ago
- c5ade2e Implement basic visitation for nested name specifiers via libclang by Douglas Gregor · 15 years ago
- 73556e0 Another i1 vs. i8 type mismatch issue. This time by Fariborz Jahanian · 15 years ago
- f9cce31 Fix more i1/i8 pointer madness. Here, an overactive assertion by Douglas Gregor · 15 years ago
- b61e2a3 Fix a crash involving pointer-to-data-members of boolean type. We were by Douglas Gregor · 15 years ago
- ae18096 Stupid emacs keystroke. by John McCall · 15 years ago
- 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 15 years ago
- cd4c34d Correct this test for the fact that the number of uses is now printed by Duncan Sands · 15 years ago
- d0b4e7c Reverting rev 112791 - apparently -fborland-extensions is on all the time?! by Dawn Perchik · 15 years ago
- 6610e7e Tweak test case. 'int' would introduce out-of-bound issues. We focus on array by Zhongxing Xu · 15 years ago
- a423e81 Enhance return-stack-address check (in Sema) to handle fields that themselves are references. (Fixes PR 7999; fix by Chandler Carruth). by Ted Kremenek · 15 years ago
- 621a2f3 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 15 years ago
- 79d7304 For GRExprEngine::EvalBind() (and called visitors), unifiy StoreE and AssignE. Now StoreE (const Stmt*) represents the expression where the store took place, which is the assignment expression if it takes place in an assignment. This removes some conceptual dissidence as well as removes an extra parameter from the Checker::PreVisitBind() visitor. It also improves ranges and source location information in analyzer diagnostics. by Ted Kremenek · 15 years ago
- e0329ac Introduce a new libclang function, by Douglas Gregor · 15 years ago
- ab9f13e Add yet another test case for PR 8015, showing how reasoning over symbolic indices should exactly resolve over multiple index possibilities (and thus suppress the false positive in the test). by Ted Kremenek · 15 years ago
- 19c74a0 Add another test case for PR 8015, here with the array index being within a valid range and not just a single constant. by Ted Kremenek · 15 years ago
- 41be967 Partial fix for PR 8015 (fix is actually by Jordy Rose, and I added a test case for follow-on work). This patch adds a bandaid for RegionStore's limited reasoning about symbolic array values. by Ted Kremenek · 15 years ago
- 1e4a32a Don't assert in the analyzer when analyze code does a byte load from a function's address. Fixes PR 8052. by Ted Kremenek · 15 years ago
- 8e7139c Fix the source-range information for an EnumConstantDecl; previously, by Douglas Gregor · 15 years ago
- f69cf18 Don't assert in CastSizeChecker when the casted-to pointee is an incomplete type. Fixes PR 8050. by Ted Kremenek · 15 years ago
- 662df6e Test visiting the template parameters of template template parameters, by Douglas Gregor · 15 years ago
- 84b51d7 Teach libclang to visit the default arguments of template parameters. by Douglas Gregor · 15 years ago
- 7e24256 Implement libclang support for using declarations. Clang actually uses by Douglas Gregor · 15 years ago
- 98c9d1f Fix IRGen when property-dot syntax used to access by Fariborz Jahanian · 15 years ago
- 0ab1e9f Improve libclang indexing support for class template specializations by Douglas Gregor · 15 years ago
- 828629b Add test for nothing... i.e., the contents of a USR for using directives by Douglas Gregor · 15 years ago
- afac01d Transfer calling-convention attributes down to member function pointers. by Douglas Gregor · 15 years ago
- f65086b when emitting an error about a missing } in a compound statement, emit by Chris Lattner · 15 years ago
- 0a35bce Implement libclang support for using directives (cursor + visitation + by Douglas Gregor · 15 years ago
- 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 15 years ago
- 66e7b68 fix rdar://8360877 a really nasty miscompilation in Boost.Xpressive by Chris Lattner · 15 years ago
- 8ea5b9d Improve location information in the representation of namespace by Douglas Gregor · 15 years ago
- 6931900 Add libclang support for namespace aliases (visitation + USRs) along by Douglas Gregor · 15 years ago
- 56bedef Some support for unicode string constants in wide strings. radar 8360841. by Fariborz Jahanian · 15 years ago
- f6c0977 Implement __has_feature(cxx_inline_namespaces) by Sebastian Redl · 15 years ago
- 410c4f2 Make inline namespace not be transparent after all. The concept simply doesn't fit. Instead, special-case the few places where transparent contexts have the desired behavior for inline namespaces. Fixes a redeclaration issue in inline namespaces. by Sebastian Redl · 15 years ago
- 0b36e61 Extend libclang with a new cursor kind that indicates a reference to a by Douglas Gregor · 15 years ago
- 74dbe64 Add libclang support for class template partial specializations, by Douglas Gregor · 15 years ago
- 39d6f07 Add a libclang cursor kind, visitation support and USR support for C++ by Douglas Gregor · 15 years ago
- a427f1d Explicitly handle CXXOperatorCallExpr when building CFGs. We should treat it the same as CallExprs. by Ted Kremenek · 15 years ago
- fe72e9c Implement basic support for indexing function templates in by Douglas Gregor · 15 years ago
- 6ab55eb improve isHexaLiteral to work with escaped newlines and trigraphs, by Chris Lattner · 15 years ago
- 01829d3 libclang indexing support for C++ constructors, destructors, and by Douglas Gregor · 15 years ago
- 8fb280c Add a simple test for indexing namespaces by Douglas Gregor · 15 years ago
- 4c40d98 Teach IR generation to return 'this' from constructors and destructors by John McCall · 15 years ago
- 1baf2f7 Fix a regression that allowed clearly ill formed code. The diagnostic is still by Chandler Carruth · 15 years ago
- 5722b14 Revert my lame attempt at appeasing the CFGBuilder by Douglas Gregor · 15 years ago
- e17794f When provide code completions for a variadic Objective-C method by Douglas Gregor · 15 years ago
- 35fe7ee Teach the CFGBuilder not do die on CXXBindTemporaryExpr, CXXOperatorCallExpr. Fixes a Boost.Graph crasher. by Douglas Gregor · 15 years ago
- c238f09 Implement the __has_nothrow trait family, by Steven Watanabe. by Sebastian Redl · 15 years ago
- 88e64ca Enable inline namespaces in C++03 as an extension. by Sebastian Redl · 15 years ago
- 03b16a7 Add a forgotten place where the enclosing namespace set matters, plus a big testcase for inline namespace fun. by Sebastian Redl · 15 years ago
- 4e4d570 Enable inline namespaces in the AST. by Sebastian Redl · 15 years ago
- 7e010a0 When instantiating a function type, instantiate the return type before by Douglas Gregor · 15 years ago
- 71b87e4 When template substitution into a template parameter reduces the level by Douglas Gregor · 15 years ago
- 4599f34 Fix PR8029, a x86-32 ABI regression in introduced in r112211 by Chris Lattner · 15 years ago
- d304fe6 add two more use-cases (explicit instantiation) that should pass now by Gabor Greif · 15 years ago
- ab297ac fix dual aspect of PR8007, by Gabor Greif · 15 years ago
- 75f21af Perform the function-to-pointer adjustment during template argument by Douglas Gregor · 15 years ago
- 6216dc0 Adjusted the semantics of assign checking in IdempotentOperationChecker by Tom Care · 15 years ago
- 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 15 years ago
- e2248be Fix an corner-case assertion introduced by the refactoring in r112258; by Douglas Gregor · 15 years ago
- 6493a4d Now that GCC will have #pragma push/pop (in GCC 4.6), allow the by Douglas Gregor · 15 years ago
- 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 15 years ago
- a75ec43 In Microsoft compatibility mode, don't parse the exponent as part of by Douglas Gregor · 15 years ago
- 5c0ca52 Predeclare class type_info in Microsoft mode, from Francois Pichet! by Douglas Gregor · 15 years ago
- df48ddf Add test case from PR6952, which now works (thanks to Gabor). by Douglas Gregor · 15 years ago
- 7f6ff02 Add redeclaration checking for static data members and fix a corner by Douglas Gregor · 15 years ago
- e425368 Fix some test-breaking that snuck into my previous commit by Sean Hunt · 15 years ago
- 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 15 years ago
- aba4808 When providing a code completion for an Objective-C message send, drop by Douglas Gregor · 15 years ago
- 0c431c8 Improve code completion for initializer lists in constructors. Instead by Douglas Gregor · 15 years ago
- 9720455 Add missing test case for constructor-initializer code completions by Douglas Gregor · 15 years ago
- f459beb ObjClang++: Allow declaration of block variable in a collection by Fariborz Jahanian · 15 years ago
- 1ef8a2e Add support for Microsoft's __pragma in the preprocessor. by John McCall · 15 years ago
- cd05e81 When perform exact-qualifier-match template argument deduction, by John McCall · 15 years ago
- 67d22fb If filtering a lookup result leaves it ambiguous, keep the ambiguity by John McCall · 15 years ago
- 4d99a3d add another test for PR8007 by Gabor Greif · 15 years ago
- d527874 suppress annoying textual repetition as 'aka' by Gabor Greif · 15 years ago
- 326c8c7 That's not the right direction to compute notional accessibility in at all. by John McCall · 15 years ago
- 8c77bcb When checking access control for an instance member access on by John McCall · 15 years ago
- aaafddb check whether sema issues a redefinition error by Gabor Greif · 15 years ago
- bb452e9 note to self: save before committing; add PR by Gabor Greif · 15 years ago
- 19de06b fix test by applying it in top namespace: PR8007 only showed up this way by Gabor Greif · 15 years ago
- 2c1b9c3 Update test case, with comment to later investigate the correct behavior. Now the behavior is at least consistent. by Ted Kremenek · 15 years ago
- 47e331e Explicitly handle CXXExprWithTemporaries during CFG construction by just visiting the subexpression. While we don't do anything intelligent right now, this obviates a bogus -Wunreahable-code warning reported in PR 6130. by Ted Kremenek · 15 years ago
- 40181c4 fix PR8007 by Gabor Greif · 15 years ago
- c620ace reproduction recipe for PR8007, expected to fail for now, review welcome by Gabor Greif · 15 years ago
- d078e64 Parser support for inline namespaces by Sebastian Redl · 15 years ago
- 9edd4d0 Added checking of (x == x) and (x != x) to IdempotentOperationChecker and updated test cases flagged by it. by Tom Care · 15 years ago
- 6d0e6ce Enabled relaxed LiveVariables analysis in the path-sensitive engine to increase the coverage of bugs. Primarily affects IdempotentOperationChecker. by Tom Care · 15 years ago
- 5add754 handle :: in selectors in objc++ mode, rdar://8366474 by Chris Lattner · 15 years ago