summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix for PR12222.Erik Verbruggen2012-12-251-5/+5
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-10/+16
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-14/+10
* Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith2012-12-081-4/+64
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-4/+4
* Consistently use 'needsImplicit<special member>' to determine whether we needRichard Smith2012-12-011-5/+2
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-9/+10
* objective-C arc: load of a __weak object happens via call toFariborz Jahanian2012-11-271-7/+19
* Copy the decls returned by DeclContext::lookup_result to aArgyrios Kyrtzidis2012-11-131-12/+27
* PR14021: Copy lookup results to ensure safe iteration.David Blaikie2012-10-181-2/+8
* Tests for DR1507.Richard Smith2012-10-181-1/+2
* Update comment to match DR1502.Richard Smith2012-10-171-2/+1
* Cleaning up the self initialization checker.Richard Trieu2012-10-011-8/+0
* When processing an InitListExpr and skipping the initialization of an invalidRichard Smith2012-09-281-0/+2
* Move the null check outside of the loop, no functionality change.Argyrios Kyrtzidis2012-09-101-1/+4
* Push ArrayRef through the Expr hierarchy.Benjamin Kramer2012-08-241-11/+8
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-1/+1
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-4/+4
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-32/+32
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-231-1/+1
* Simplify code, no functionality change.Benjamin Kramer2012-08-041-2/+1
* Explicitly defaulted constructors cannot be used for default initialization.Aaron Ballman2012-07-311-1/+1
* When testing whether we can perform copy or move initialization, beDouglas Gregor2012-07-311-2/+2
* PR12670: Support for initializing an array of non-aggregate class type from anRichard Smith2012-07-071-41/+34
* PR13273: When performing list-initialization with an empty initializer list,Richard Smith2012-07-051-109/+102
* Still more Doxygen documentation fixes:James Dennett2012-06-141-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-22/+22
* Add a warning for when an array-to-pointer decay is performed on an arrayRichard Smith2012-06-041-0/+49
* A union can have a constexpr defaulted default constructor, if it has anRichard Smith2012-05-071-5/+4
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-3/+3
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-23/+23
* Add missing -Wc++98-compat warnings for initializer list initializations whichRichard Smith2012-04-191-0/+15
* When we determine that an initialization sequence failed due to anDouglas Gregor2012-04-101-3/+3
* Fix several problems with protected access control:John McCall2012-04-071-1/+1
* Dependent-sequence initialization of a single element can be directDouglas Gregor2012-04-041-1/+2
* Silence -Wunused-variable in -Asserts buildMatt Beaumont-Gay2012-04-021-0/+1
* Properly handle explicit constructors in list-initialization. Fixes PR12120.Sebastian Redl2012-04-011-2/+27
* PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith2012-03-301-38/+10
* Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix upRichard Smith2012-03-231-2/+4
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-42/+42
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-8/+3
* [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart().Daniel Dunbar2012-03-091-16/+16
* Turn explicit construction of temporaries using initializer list syntax into ...Sebastian Redl2012-03-081-4/+8
* Be smarter in discovering list-initialization of temporaries. Fixes PR12182.Sebastian Redl2012-03-071-1/+1
* If the element type of an initializer list has a destructor, make sure we che...Sebastian Redl2012-03-051-0/+13
* Tentatively fix PR12117. The test case from the bug now passes, and all exist...Sebastian Redl2012-02-291-8/+11
* ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles2012-02-251-19/+22
* Implement C++11 [over.match.copy]p1b2, which allows the use ofDouglas Gregor2012-02-241-9/+35
* Sink variable into assertMatt Beaumont-Gay2012-02-241-2/+1
* Kill a spurious use of hasTrivialDefaultConstructor()Douglas Gregor2012-02-241-2/+1
OpenPOWER on IntegriCloud