summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Actually produce base paths for CastExprs of kind CK_DerivedToBase.Anders Carlsson2010-04-241-3/+5
* Pass the base specifiers through to CheckDerivedToBaseConversion. No function...Anders Carlsson2010-04-241-1/+1
* CastExpr should not hold a pointer to the base path. More cleanup.Anders Carlsson2010-04-241-6/+6
* Add an InheritancePath parameter to the ImplicitCastExpr constructor.Anders Carlsson2010-04-231-2/+4
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-1/+23
* Switch the initialization of Objective-C message parameters (as occursDouglas Gregor2010-04-211-1/+4
* Keep tack of whether a base in an InitializedEntity is an inherited virtual b...Anders Carlsson2010-04-211-2/+6
* Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to repo...Anders Carlsson2010-04-211-3/+3
* Fix comment to reflect recent code change.John Thompson2010-04-201-1/+1
* reapply john's patch, he broke mainline again by changing the test.Chris Lattner2010-04-201-1/+1
* revert r101863, whcih is causing Sema/altivec-init.c to fail on a tonChris Lattner2010-04-201-1/+1
* Altivec vector literal initializer count mismatch error removed.John Thompson2010-04-201-1/+1
* When checking the copy constructor for the optional copy during aDouglas Gregor2010-04-181-3/+19
* In C++98/03, when binding a reference to an rvalue ofDouglas Gregor2010-04-181-13/+73
* Do not consider explicit constructors when performing a copy to aDouglas Gregor2010-04-181-1/+2
* Improve our handling of user-defined conversions as part of overloadDouglas Gregor2010-04-171-15/+35
* Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer2010-04-171-2/+1
* Collapse the three separate initialization paths inDouglas Gregor2010-04-161-1/+7
* Switch the checking of implicit casts for static_cast, C-style, andDouglas Gregor2010-04-161-5/+8
* Kill ForceRValue once and for allDouglas Gregor2010-04-161-2/+0
* Eliminate ForceRValue parameters from reference binding. Did I mentionDouglas Gregor2010-04-161-5/+1
* Eliminate the Elidable parameter to PerformImplicitConversion; weDouglas Gregor2010-04-161-1/+1
* Teach typo correction about various language keywords. We can'tDouglas Gregor2010-04-141-1/+2
* Use ASTVector instead of std::vector for the Exprs in InitListExpr. PerformanceTed Kremenek2010-04-131-6/+8
* Rework our handling of copy construction of temporaries, which was aDouglas Gregor2010-04-021-61/+48
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-10/+8
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-8/+10
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-10/+8
* Regularize support for naming conversion functions in using decls.John McCall2010-03-311-1/+1
* Propagate the "found declaration" (i.e. the using declaration instead ofJohn McCall2010-03-301-10/+17
* Switch semantic analysis of the conditional operator from usingDouglas Gregor2010-03-261-0/+34
* Kill off two more uses of Sema::CheckReferenceInit in favor of the newDouglas Gregor2010-03-251-2/+3
* Remember the "found declaration" for an overload candidate, which is theJohn McCall2010-03-191-40/+56
* Perform access control for the implicit base and member destructor callsJohn McCall2010-03-161-1/+1
* Implement -Wmissing-field-initializers. Patch by mikem!John McCall2010-03-111-0/+20
* Reference binding via user-defined conversion can compute a bindingDouglas Gregor2010-03-071-4/+11
* Fix 80 col violation.Tanya Lattner2010-03-071-1/+2
* Fix indentation, use string directly instead of StringRef.Tanya Lattner2010-03-071-5/+4
* Fix some weird patch issue.Tanya Lattner2010-03-071-1/+1
* Implement missing-braces warning and add a test case.Tanya Lattner2010-03-071-0/+15
* Reinstate r97674 with a fix for the assertion that was firing in <list>Douglas Gregor2010-03-031-1/+2
* Revert r97674; it's causing failuresDouglas Gregor2010-03-031-2/+1
* Implement disambiguation of base class members via aDouglas Gregor2010-03-031-1/+2
* Use CXXTemporaryObjectExpr for explicitly-constructed temporaries. WeDouglas Gregor2010-03-021-4/+19
* Commit Eli's fix for implicit conversions to array type. Fixes PR6264.Douglas Gregor2010-02-261-1/+1
* Revert: "Change InitListExpr to allocate the array for holding references"Ted Kremenek2010-02-191-8/+7
* Change InitListExpr to allocate the array for holding referencesTed Kremenek2010-02-191-7/+8
* Silence a GCC warning about a possibly uninitialized variable. It's data flowChandler Carruth2010-02-131-1/+1
* Migrate the mish-mash of declaration checks inDouglas Gregor2010-02-091-2/+2
* Be more careful when checking initializer lists that involve referenceDouglas Gregor2010-02-091-3/+3
OpenPOWER on IntegriCloud