- 8120162 Change the printing of OR_Deleted overload results to print all the candidates, by John McCall · 16 years ago
- 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 16 years ago
- 319d57f Move the allocation of designators in DesignatedInitExpr to the by Douglas Gregor · 16 years ago
- c171e3b Typo correction for C99 designated field initializers, e.g., by Douglas Gregor · 16 years ago
- a188ff2 Switch parameter-passing for calls via function pointers (where we by Douglas Gregor · 16 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 · 16 years ago
- aa03731 Switch initialization of parameters in a call over to by Douglas Gregor · 16 years ago
- bba48cb Zap CheckInitializerTypes. by Eli Friedman · 16 years ago
- 0854462 Switch compound literals over to InitializationSequence. by Eli Friedman · 16 years ago
- a91eb54 Switch file-scope assignment initialization over to InitializationSequence. by Eli Friedman · 16 years ago
- 9e9199d Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, since the context is available in the Decl by Douglas Gregor · 16 years ago
- d6d37de When filling in value initializations within an initializer list, be by Douglas Gregor · 16 years ago
- 33c2da9 Fix review comment; no visible change. by Eli Friedman · 16 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 · 16 years ago
- cfdc81a Initialization improvements: addition of string initialization and a few by Eli Friedman · 16 years ago
- 7abfbdb Switch more of Sema::CheckInitializerTypes over to by Douglas Gregor · 16 years ago
- 18ef5e2 Switch the initialization required by return statements over to the by Douglas Gregor · 16 years ago
- 16006c9 When value-initializing a class with no user-defined constructors but by Douglas Gregor · 16 years ago
- 52bb5d2 In Sema::CheckInitializerTypes, replace a use of CheckReferenceInit with an InitializationSequence by Douglas Gregor · 16 years ago
- cb57fb9 Eliminate Sema::CheckValueInitialization; its callers now use by Douglas Gregor · 16 years ago
- 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 16 years ago
- 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 16 years ago
- 71d1740 Implement value initialization in InitializationSequence; untested by Douglas Gregor · 16 years ago
- a6ca650 Minor cleanups for constructor initialization in InitializationSequence by Douglas Gregor · 16 years ago
- 51c56d6 Constructor initialization for InitializationSequence. Untested WIP. by Douglas Gregor · 16 years ago
- 4a520a2 Implement user-defined conversions in InitializationSequence. WPI that by Douglas Gregor · 16 years ago
- 60cfcec Silence some release build warnings. by Chandler Carruth · 16 years ago
- 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 16 years ago
- 0398101 Fix a recent regression from the initialization changes. by Eli Friedman · 16 years ago
- d87b61f Move initialization via initializer list over to InitializationSequences. by Douglas Gregor · 16 years ago
- 20093b4 Reimplement reference initialization (C++ [dcl.init.ref]) using the by Douglas Gregor · 16 years ago
- 29d9c1a remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 16 years ago
- 73460a3 Deduce a ConstantArrayType from a value-dependent initializer list by Douglas Gregor · 16 years ago
- cb78d88 Cope with an amusingly little anomaly with dependent types and by Douglas Gregor · 16 years ago
- a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 16 years ago
- 46a617a Remove the ConstantArrayType subtypes. This information is preserved in the by John McCall · 16 years ago
- 739d828 Improve diagnostic location information when checking the initialization of a reference by Douglas Gregor · 16 years ago
- 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 16 years ago
- 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 16 years ago
- 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 16 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
- f47511a BuildCXXConstructExpr now takes a MultiExprArg. by Anders Carlsson · 16 years ago
- ec8e5ea Pass the ConstructLoc to BuildCXXConstructExpr. by Anders Carlsson · 16 years ago
- 7b361b5 Add an InOverloadResolution flag to TryCopyInitialization. by Anders Carlsson · 16 years ago
- 2de3ace Remove more default arguments. by Anders Carlsson · 16 years ago
- d28b428 Remove default argument from TryCopyInitialization. by Anders Carlsson · 16 years ago
- da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 16 years ago
- 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 16 years ago
- 089c260 BuildCXXConstructExpr doesn't need to take an ASTContext. by Anders Carlsson · 16 years ago
- 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 16 years ago
- 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 16 years ago
- 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 16 years ago
- 1cf9ff8 Set and use Elidable in elimination of copy ctors. by Fariborz Jahanian · 16 years ago
- caa499b Handle destruction of temporaries used in default argument by Fariborz Jahanian · 16 years ago
- b2c352e Patch to improve ir-gen for constructors with default argument by Fariborz Jahanian · 16 years ago
- ac5fc7c Canonicalize else. by Mike Stump · 16 years ago
- 6217b80 Change uses of: by Ted Kremenek · 16 years ago
- 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 16 years ago
- 5cad1f7 Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. by Ted Kremenek · 16 years ago
- 0863452 Extra vector element initializers in OpenCL is an error, not a warning. by Nate Begeman · 16 years ago
- 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 16 years ago
- 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
- b78d833 Improve error recovery in C++: when we hit 'implicit int' cases in C++, by Chris Lattner · 16 years ago
- 6b5374f Allow initializing a vector with a vector in addition to allowing a list by Eli Friedman · 16 years ago
- bb6415c Fix for PR4285: allow intializing a const wchar_t array with a wide string. by Eli Friedman · 16 years ago
- 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 16 years ago
- 0f5f2c6 Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long) by Anders Carlsson · 16 years ago
- e540858 Make sure we don't give the wrong warning, and make sure not to set by Eli Friedman · 16 years ago
- 587cbdf Add an assertion so that we don't accidentally build constant arrays of VLAs. by Eli Friedman · 16 years ago
- 8718a6a Revert r72575, which isn't really right, and fix up other code to by Eli Friedman · 16 years ago
- 4f54f4e Avoid dumping during semantic analysis when checking array types when by Mike Stump · 16 years ago
- bffed8a Fix another test case. by Anders Carlsson · 16 years ago
- 7c520cf Relax an assert to an if check. by Anders Carlsson · 16 years ago
- 2078bb9 Create CXXConstructExprs when constructing via copy initialization. by Anders Carlsson · 16 years ago
- c4bb7bf Template instantiation for GNU array-range designators. by Douglas Gregor · 16 years ago
- 9ea6276 Template instantiation for C99 designated initializers, because we by Douglas Gregor · 16 years ago
- beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 16 years ago
- 759f252 PR3009: Get rid of bogus warning for scalar compound literals. by Eli Friedman · 16 years ago
- 390b4cc Reflow some comments. by Mike Stump · 16 years ago
- e9146f2 Replace more release+static_cast with takeAs. by Anders Carlsson · 16 years ago
- 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 16 years ago
- ba79fc2 Attempt to fix a read-after-free running test/Sema/designated-initializers.c. by Eli Friedman · 16 years ago
- ffb4b6e Implement support for designated initializers that refer to members of by Douglas Gregor · 16 years ago
- 7119971 Switch designated-initializer checking from using designator iterators by Douglas Gregor · 16 years ago
- 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 16 years ago
- a3a8351 Add some more code modification hints by Douglas Gregor · 16 years ago
- eeae8f0 Make our diagnostics about the obsolete GNU designated-initializer by Douglas Gregor · 16 years ago
- 0845773 Fix a thinko in the pre-allocation strategy for structured initializer by Douglas Gregor · 16 years ago
- fa21920 When building the structured initializer list, pre-allocate storage in by Douglas Gregor · 16 years ago
- a645796 Allow flexible array initializers that are not surrounded by by Douglas Gregor · 16 years ago
- 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 16 years ago
- ed8a93d Fix PR3509 by providing correct starting locations for initializer lists by Douglas Gregor · 16 years ago
- c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
- 220b636 fix a bozobug. by Chris Lattner · 16 years ago
- 19753cf ok, not as broken as I thought, just confusing. This allows by Chris Lattner · 16 years ago
- 8879e3b allow wide strings to initialize arrays compatible with wchar_t. by Chris Lattner · 16 years ago
- 79e079d handle @encode interactions with array initializers. by Chris Lattner · 16 years ago
- 19da8cd rename CheckStringLiteralInit to CheckStringInit and pass in the by Chris Lattner · 16 years ago
- 0820254 make SemaRef be a reference to sema, not a pointer. by Chris Lattner · 16 years ago
- 8b419b9 move InitListChecker to be private to SemaInit.cpp by Chris Lattner · 16 years ago