- 4b52e25 When a template-id refers to a single function template, and the by Douglas Gregor · 15 years ago
- 51874dd Allow comparison of 'void *' with function pointer by Fariborz Jahanian · 15 years ago
- 0f0615b Fix for PR5840: fix the kind of name lookup used for classes in by Eli Friedman · 15 years ago
- 610b0d9 Add tests for structs inside anonymous namespaces. by Anders Carlsson · 15 years ago
- 625c1ae Incomplete structs should also have internal linkage. by Anders Carlsson · 15 years ago
- 17fa6f9 Correcly handle pointers to member pointer types where the class or the pointee is incomplete. by Anders Carlsson · 15 years ago
- d20254f fix PR4010: add support for the warn_unused_result for function pointers by Nuno Lopes · 15 years ago
- 6405646 fix PR5500: clang fails to parse inline asm with :: in C++ mode by Chris Lattner · 15 years ago
- 5796df9 a really old testcase I apparently forgot to 'svn add'. by Chris Lattner · 15 years ago
- 8d14515 Rework the way pointer types are handled by the RTTI builder. We now get the right linkage for indirect pointers to incomplete structs. by Anders Carlsson · 15 years ago
- dd4e485 Make sure we instantiate the destructor for variables initialized by assignment. by Eli Friedman · 15 years ago
- 745880f Switch default-initialization of variables of class type (or array thereof) over to InitializationSequence. I could swear that this fixes a PR somewhere, but I couldn't figure out which one by Douglas Gregor · 15 years ago
- f936815 Don't inject the class name until that magical lbrace. by John McCall · 15 years ago
- 84d11c7 Test the lookup I wasn't sure would be done properly after the last patch. by John McCall · 15 years ago
- bd0dfa5 Parse base specifiers within the scope of the class. This is possibly not by John McCall · 15 years ago
- 7a1dc56 Refactor to remove more dependencies on PreDeclaratorDC. I seem to have made by John McCall · 15 years ago
- 731ad84 Just push a new scope when parsing an out-of-line variable definition. by John McCall · 15 years ago
- cfdc81a Initialization improvements: addition of string initialization and a few by Eli Friedman · 15 years ago
- 2d48e78 A CXXExprWithTemporaries expression is an lvalue if its subexpression by Douglas Gregor · 15 years ago
- 910e408 Use the FunctionDecl's result type to know exactly if it returns a reference. by Zhongxing Xu · 15 years ago
- 7abfbdb Switch more of Sema::CheckInitializerTypes over to by Douglas Gregor · 15 years ago
- 29f1a60 Correctly initialize the PrimaryBaseInfo if a base is null. Fixes PR5832. by Anders Carlsson · 15 years ago
- 410a3f3 Unresolved implicit member accesses are dependent if the object type is dependent. by John McCall · 15 years ago
- ae03cb5 Teach TryAnnotateTypeOrScopeToken to deal with already-annotated by John McCall · 15 years ago
- 27a9b72 Fix for PR5524: make reference binding in default argument work correctly. by Eli Friedman · 15 years ago
- c2c0d56 Test for r91724. by Eli Friedman · 15 years ago
- 5328751 Enhance GRExprEngine::VisitCallExpr() to be used in an lvalue context. Uncovered a new failing test case along the way, but we're making progress on handling C++ references in the analyzer. by Ted Kremenek · 15 years ago
- ff5ce6e Extend code-completion results with the type of each result by Douglas Gregor · 15 years ago
- eac7c53 ARM: Fix predefines (__ARM_ARCH_..., __REGISTER_PREFIX). by Daniel Dunbar · 15 years ago
- 6f0e485 Fix regression I introduced when dynamic_cast-ing to a reference type. by Anders Carlsson · 15 years ago
- 0ddb6f7 It's perfectly fine to see UserDefinedConversion casts when emitting scalar expressions. by Anders Carlsson · 15 years ago
- 65c4946 Set up the semantic context correctly when declaring a friend class template. by John McCall · 15 years ago
- 1d7c528 Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria into by John McCall · 15 years ago
- 38b48af clang -cc1: Rename -mcpu to -target-cpu to match other target options and not alias driver/backend option. by Daniel Dunbar · 15 years ago
- 18ef5e2 Switch the initialization required by return statements over to the by Douglas Gregor · 15 years ago
- f2d8b9f Add -dwarf-debug-flags, which provides a way to embed the cc1 level options used by Daniel Dunbar · 15 years ago
- e24b22b Implemented rewriting of invocation of a block ivar. (radar 7482224). by Fariborz Jahanian · 15 years ago
- 81a444a Temporarily XFAIL this test. by Eli Friedman · 15 years ago
- 3b29901 Testcase fixes to reflect instruction table changes in the LLVM backend by Sean Callanan · 15 years ago
- e129d44 Patch over yet more problems with friend declarations which were provoking by John McCall · 15 years ago
- 29da559 Revert r91073. by Mike Stump · 15 years ago
- 0a8bab0 implement PR3962: diagnose more faulty cases of usage of the restrict qualifier. this also removes a FIXME by Nuno Lopes · 15 years ago
- b23f20d revert part of my last patch, and mark only the c++ global new operator as noalias. the rest will be infered by llvm optz by Nuno Lopes · 15 years ago
- a2bf105 reimplement r90860, fixing a couple of problems: by Chris Lattner · 15 years ago
- e8820a8 Attempt to fix rtti-layout.cpp on Linux. by Anders Carlsson · 15 years ago
- 0a4f186 Add a (currently failing) RTTI layout test. by Anders Carlsson · 15 years ago
- d87682e Add failing test case for C++ static analysis. by Ted Kremenek · 15 years ago
- 6dd30fc Diagnose duplicate declaration of a property. Fixes PR5809 by Fariborz Jahanian · 15 years ago
- adcfab1 Allow pointer convesion of an objective-c pointer to by Fariborz Jahanian · 15 years ago
- 5f7157e Fix test. by Eli Friedman · 15 years ago
- 2aaad63 Make sure C-specific enum warning doesn't trigger in C++. by Eli Friedman · 15 years ago
- ff2d878 Correctly calcluate abstract-ness in the case where an implicitly declared by Eli Friedman · 15 years ago
- 7dd4490 Fix test case to unbreak testing by Douglas Gregor · 15 years ago
- 16006c9 When value-initializing a class with no user-defined constructors but by Douglas Gregor · 15 years ago
- dd69aae Diagnose property of reference type as unsupported instead of crashing for now. by Fariborz Jahanian · 15 years ago
- 4b3e5be Baby steps towards fixing PR5589. If a class needs a vtable pointer, add one. by Anders Carlsson · 15 years ago
- fc28448 implement PR5654: add -fassume-sane-operator-new, which is enabled by default, and adds the malloc attribute to the global function new() and to the overloaded new operators. by Nuno Lopes · 15 years ago
- 52bb5d2 In Sema::CheckInitializerTypes, replace a use of CheckReferenceInit with an InitializationSequence by Douglas Gregor · 15 years ago
- 3b4294e Shift things around so that it's easier to recover from a missing by John McCall · 15 years ago
- 578b69b Introduce a centralized routine in Sema for diagnosing failed lookups (when by John McCall · 15 years ago
- e8e4a1c Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. With this change, we can now compile and link TableGen. by Anders Carlsson · 15 years ago
- 30311fa Handle ImplicitValueInitExpr in AggExprEmitter. by Anders Carlsson · 15 years ago
- 772494c Add abort() as a builtin. This has two effects: one, we warn for incorrect by Eli Friedman · 15 years ago
- 58040a5 Mangle CXXOperatorCallExprs, fixes PR5796. by Anders Carlsson · 15 years ago
- 852274d Add (initial?) static analyzer support for handling C++ references. by Ted Kremenek · 15 years ago
- 5fdd764 Successive anonymous namespaces name the same scope. I misinterpreted the by John McCall · 15 years ago
- 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 15 years ago
- 2514a30 Diagnose attempting to assign to a sub-structure of an ivar by Fariborz Jahanian · 15 years ago
- 6c1c1b8 Link up member-class redeclarations during template instantiation. by John McCall · 15 years ago
- 80737ad Update tests to use %clang instead of 'clang', and forcibly disable use of ' by Daniel Dunbar · 15 years ago
- a7fa7cd Fixes a code gen bug related to accessing a now by Fariborz Jahanian · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 0479a0b Support OpenCL 1.1 odd-length vector component accessors. by Nate Begeman · 15 years ago
- edd722e Add testcase for recent checkin. by Mike Stump · 15 years ago
- 8a9e170 Implement conditional block invocation rewrite by Fariborz Jahanian · 15 years ago
- 5cc07df Fix some diagnostic-related FIXMEs, from Nicola Gigante by Douglas Gregor · 15 years ago
- 43f19e3 Until we can make the dead stores checker smarter, dont' emit dead store warnings for C++ objects (whose constructors/destructors have possible side-effects). by Ted Kremenek · 15 years ago
- ea5ae31 Fix a small bug in ComputeMethodVtableIndices. by Eli Friedman · 15 years ago
- 3453147 Really fix this test. by Eli Friedman · 15 years ago
- 555f610 Fix test broken by my last commit. by Eli Friedman · 15 years ago
- 4b2b02b Diagnose the use of typedefs for template specialization types in the scope by John McCall · 15 years ago
- e976ffe Fix PR5716 by bandaging over the solution until we can come back to it. by John McCall · 15 years ago
- 42f8d00 Make test more generic. by Fariborz Jahanian · 15 years ago
- 5348f94 Fix: <rdar://problem/7468209> SymbolManager::isLive() should not crash on captured block variables that are passed by reference by Ted Kremenek · 15 years ago
- 8c89ff9 Patch to fix 32-bit @try failure with internal assertion when compiling by Fariborz Jahanian · 15 years ago
- 6eef519 Improve template instantiation for object constructions in several ways: by Douglas Gregor · 15 years ago
- 1e46439 Make test pass in all cases. by Fariborz Jahanian · 15 years ago
- fded62e Fixes an incomplete test case. by Fariborz Jahanian · 15 years ago
- 01ed063 Make tests use the new clang -cc1 flag. by Fariborz Jahanian · 15 years ago
- ca6180f Make tests use the new clang cc1 flag. by Fariborz Jahanian · 15 years ago
- 43cb9a0 Make tests use the new clang -cc1 flag. by Fariborz Jahanian · 15 years ago
- 854a4eb Make tests use the new clang -cc1 flag. by Fariborz Jahanian · 15 years ago
- 1147c5e Change tests to use clang -cc1... by Fariborz Jahanian · 15 years ago
- 9e754be Test uses the new clang. by Fariborz Jahanian · 15 years ago
- 8604fae Tests use the new clang. by Fariborz Jahanian · 15 years ago
- 4411d2e When rebuilding CXXConstructExprs after a transformation, use by Douglas Gregor · 15 years ago
- ef74f4c Replace clang-cc with clang -cc1. by Zhongxing Xu · 15 years ago
- 34f349d teach clang to recover gracefully from conflict markers left in source by Chris Lattner · 15 years ago
- c3420ff Revert mmx palignr to use an intrinsic, since mmx shuffle patterns are missing. by Nate Begeman · 15 years ago
- 83d4c96 this was a couple bugzillas too by Chris Lattner · 15 years ago