- 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
- d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
- 32daa42 Regularize support for naming conversion functions in using decls. by John McCall · 15 years ago
- 6bb8017 Propagate the "found declaration" (i.e. the using declaration instead of by John McCall · 15 years ago
- 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
- dec4c24 Remove unused static function by Douglas Gregor · 15 years ago
- 0fd8ff7 When trying to determine whether one operand of a conditional by Douglas Gregor · 15 years ago
- 29ecaba Eliminate the non-InitializedEntity PerformCopyInitialization() and by Douglas Gregor · 15 years ago
- b70cf44 Switch semantic analysis of the conditional operator from using by Douglas Gregor · 15 years ago
- f0e0b17 Kill off two more uses of Sema::CheckReferenceInit in favor of the new by Douglas Gregor · 15 years ago
- 9aa472c Remember the "found declaration" for an overload candidate, which is the by John McCall · 15 years ago
- 90c8c57 from code inspection, we were treating placement news with one argument as by John McCall · 15 years ago
- d1b47bf Warn about comparing an unsigned expression with 0 in tautological ways. by John McCall · 15 years ago
- 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 15 years ago
- 5fccd36 Reinstate r97674 with a fix for the assertion that was firing in <list> by Douglas Gregor · 15 years ago
- a7cb22d Revert r97674; it's causing failures by Douglas Gregor · 15 years ago
- b29b37d Implement disambiguation of base class members via a by Douglas Gregor · 15 years ago
- 7b9a5aa During codegen assert that any copy assignment, destructor or constructor that by Rafael Espindola · 15 years ago
- a9bff30 Warn about the deprecated string literal -> char* conversion. Fixes PR6428. by Douglas Gregor · 15 years ago
- 6d90870 Implement semantic analysis for C++ [expr.new]p18-20, which describe by Douglas Gregor · 15 years ago
- b2cb1cb When computing the composite pointer type for relational comparisons, by Douglas Gregor · 15 years ago
- edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 15 years ago
- a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
- b1bdc62 Catch more uses of uninitialized implicit conversion sequences. by John McCall · 15 years ago
- fce46ee Keep track of the location of the '~' in a pseudo-destructor expression. by Douglas Gregor · 15 years ago
- 26d4ac9 Retain complete source information for the type after the '~' in a by Douglas Gregor · 15 years ago
- b4a418f Make sure that we have type source information for the scope type of a by Douglas Gregor · 15 years ago
- b57fb49 Split ActOnPseudoDestructorExpr into the part that interprets the by Douglas Gregor · 15 years ago
- e0601ea Retain source information for the "type-name ::" in a by Douglas Gregor · 15 years ago
- 7754908 ActOnPseudoDestructorExpr now performs all semantic analysis for by Douglas Gregor · 15 years ago
- d4dca08 Rework parsing of pseudo-destructor expressions and explicit by Douglas Gregor · 15 years ago
- 93649fd Implement crazy destructor name lookup semantics differently in by Douglas Gregor · 15 years ago
- ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
- b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 15 years ago
- 5e895a8 Commiting a revert from dgregor of a bit of destructor logic until we can by Chandler Carruth · 15 years ago
- b372b0f Fixed a crash specific to blocks in c++ uncovered by an internal test suite. by Fariborz Jahanian · 15 years ago
- 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago
- ad7fe86 Fix leak in CXXNewExpr where the SubExprs array would get allocated directly using 'new[]' instead of the allocator associated with ASTContext. by Ted Kremenek · 15 years ago
- 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
- 5769d61 Thread a source location into the template-argument deduction routines. There by John McCall · 15 years ago
- ae4c77d When we're parsing an expression that may have looked like a by Douglas Gregor · 15 years ago
- 86ff308 Extract a common structure for holding information about the definition by John McCall · 15 years ago
- 4a73ea9 Teach the allocation function overload handling to deal with templates, and by Chandler Carruth · 15 years ago
- a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 15 years ago
- 6997aae Switch expressions like T() and T(1,2) over to new-style initialization. I'm by Eli Friedman · 15 years ago
- ad323a8 Fix a major oversight in the comparison of standard conversion by Douglas Gregor · 15 years ago
- 86820f5 Pass access specifiers around in overload resolution. by John McCall · 15 years ago
- eec51cf Give UnresolvedSet the ability to store access specifiers for each declaration. by John McCall · 15 years ago
- 3005efe Make the AST explicitly represent the cast of the first operand of a by Eli Friedman · 15 years ago
- 9d12503 Preserve type source information in explicit cast expressions. by John McCall · 15 years ago
- adbb8f8 Record some basic information about bad conversion sequences. Use that by John McCall · 15 years ago
- cbce606 So I was sitting around, trying vainly to think of something to commit, and then by John McCall · 15 years ago
- 1d31833 Introduce a specific representation for the ambiguous implicit conversion by John McCall · 15 years ago
- 8120162 Change the printing of OR_Deleted overload results to print all the candidates, by John McCall · 15 years ago
- 828a197 Add an "implicit" bit to CXXThisExpr, so that we can track by Douglas Gregor · 15 years ago
- b1622a1 Improve the diagnostics used to report implicitly-generated class members by John McCall · 15 years ago
- de8ac49 Get rid of more unnecessary code. by Eli Friedman · 15 years ago
- d2835b7 Get rid of some unnecessary code. by Eli Friedman · 15 years ago
- 5132655 When transforming CXXExprWithTemporaries and CXXBindTemporaryExpr by Douglas Gregor · 15 years ago
- 154fe98 There is no such thing as typeinfo for a cv-qualified type. Assert by Douglas Gregor · 15 years ago
- 765ccba Diagnose the use of incomplete types in C++ typeid expressions by Douglas Gregor · 15 years ago
- f57f207 Remove cv-qualifiers from the argument to typeid by Douglas Gregor · 15 years ago
- 6e790ab Allow the first parameter of operator new to be a cv-qualified by Douglas Gregor · 15 years ago
- 90f9382 Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequence by Douglas Gregor · 15 years ago
- d6542d8 Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't use the location information but we did spend a bunch of time building faked-up TypeLocs by Douglas Gregor · 15 years ago
- 18ef5e2 Switch the initialization required by return statements over to the by Douglas Gregor · 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
- 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 15 years ago
- 5ee56e9 Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Action::FullExpr to Action::MakeFullExpr to avoid name clashes. by Anders Carlsson · 15 years ago
- 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 15 years ago
- 0ece491 ShouldDestroyTemporaries? I don't think so. by Anders Carlsson · 15 years ago
- 5501636 Add support for finding composite type of twp objective-c pointers by Fariborz Jahanian · 15 years ago
- 20093b4 Reimplement reference initialization (C++ [dcl.init.ref]) using the by Douglas Gregor · 15 years ago
- eac8139 Look through using declarations when searching for allocation overloads. by Anders Carlsson · 15 years ago
- 772fffa Fix for PR5730: make sure to consistently call by Eli Friedman · 15 years ago
- 43c79c2 Implemented an implicit conversion from "noreturn" function types (and by Douglas Gregor · 15 years ago
- 0cedfbd Patch to allow matching 0 with an objective-c pointer type by Fariborz Jahanian · 15 years ago
- a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
- 1f5f3a4 When we're building a CXXExprWithTemporaries, only include those by Douglas Gregor · 15 years ago
- 5ec02ae In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. by Anders Carlsson · 15 years ago
- 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 15 years ago
- 6bc9768 Fix a code gen. crash synthesizing a destructor. Fixes pr5660. by Fariborz Jahanian · 15 years ago
- 129e2df Eliminate the use of OverloadedFunctionDecl in member expressions. by John McCall · 15 years ago
- d888962 More work on ScalarExprEmitter::EmitCastExpr: for every cast kind, either by Eli Friedman · 15 years ago
- 2afce72 Refactor our handling of expression evaluation contexts, so that Sema by Douglas Gregor · 15 years ago
- 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
- 2fe168f Refactor argument collection of constructor calls using the common routine. by Fariborz Jahanian · 15 years ago
- 4cd1c70 More cleanup of argument call collection. by Fariborz Jahanian · 15 years ago
- f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
- 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
- a7605db Un-break instantiation of if statements with conditional variables by Douglas Gregor · 15 years ago
- 8cfe5a7 Explicitly track the condition variable within an "if" statement, by Douglas Gregor · 15 years ago
- bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
- 7edfb69 Do not mark declarations as used when performing overload resolution. Fixes PR5541 by Douglas Gregor · 15 years ago
- ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
- 31658df When checking the base object of a member access expression (b.foo, by Douglas Gregor · 15 years ago
- e44201a Don't build an explicit conversion to a reference type by Douglas Gregor · 15 years ago
- f3c1f0e When we have a non-dependent expression such as by Douglas Gregor · 15 years ago
- 498429f Patch to implement new-operators with default args. Fixes pr5547. by Fariborz Jahanian · 15 years ago
- 19d7073 ignore parens surounding the type when diagnosing by Fariborz Jahanian · 15 years ago