- caddba0 Recognize (and check) pointer-to-member template arguments that are by Douglas Gregor · 15 years ago
- fb898e1 When comparing template parameter lists, distinguish between three cases: by Douglas Gregor · 15 years ago
- 7ca8b06 writable atomic property's setter/getter must be in 'lock' step of by Fariborz Jahanian · 15 years ago
- f35f828 Improve diagnostics when a default template argument does not match by Douglas Gregor · 15 years ago
- d9e1530 Move handling of template parameter packs out of the by Douglas Gregor · 15 years ago
- e752641 Refactoring of template-argument checking code to reduce nesting, by Douglas Gregor · 15 years ago
- 9148c3f Before checking a template template argument against its corresponding by Douglas Gregor · 15 years ago
- 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
- 314b97f Improve parsing of template arguments to lay the foundation for by Douglas Gregor · 15 years ago
- d288baf Further change in a comment. by Fariborz Jahanian · 15 years ago
- 9aea0ce Removed a FIXME on nested type specifier warning. by Fariborz Jahanian · 15 years ago
- 3f17a37 Fix build after r86579. by Benjamin Kramer · 15 years ago
- 0f8716b Improve instantiation of default template arguments for nested by Douglas Gregor · 15 years ago
- 49c16da Unify the codepaths used to verify base and member initializers for explicitly by Eli Friedman · 15 years ago
- c9132b6 Test commit - minor terminology change to my recent patch suggested by John McCall by Sean Hunt · 15 years ago
- 36a862f Patch to gives an error that at least points users in the direction of the error, rather by Fariborz Jahanian · 15 years ago
- c4df6d2 Add basic code completion support for ObjC messages. by Steve Naroff · 15 years ago
- 5dbad3d Improve the -Wsign-compare heuristics: by John McCall · 15 years ago
- 393896f Fixed two places where we needed to force completion of a type by Douglas Gregor · 15 years ago
- b13c87f Implement the conditional-operator part of -Wsign-compare. Turn by John McCall · 15 years ago
- 6ca7cfb When instantiating a UnaryOperator, allow the resulting expression to by Douglas Gregor · 15 years ago
- 12c118a Switch parsing of using declarations over to ParseUnqualifiedId. by Douglas Gregor · 15 years ago
- 5ab7517 Preserve type source information in sizeof/alignof expressions, and pass it by John McCall · 15 years ago
- 54abf7d Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 15 years ago
- 014e88d Parsing and semantic analysis for template-ids that name overloaded by Douglas Gregor · 15 years ago
- 2d1c214 Replace the code that parses member access expressions after "." or by Douglas Gregor · 15 years ago
- 02a24ee Use ParseUnqualifiedId when parsing id-expressions. This eliminates by Douglas Gregor · 15 years ago
- 550d9b2 Implement "incremental" template instantiation for non-type template by Douglas Gregor · 15 years ago
- f322ed6 Properly instantiate usage of overloaded operator []. Fixes PR5345. by Sebastian Redl · 15 years ago
- 0ebb6d3 Make sure to call CompleteConstructorCall for bases and members that are initialized implicitly in constructors so that default arguments etc are set correctly. Fixes PR5283. by Anders Carlsson · 15 years ago
- 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
- ed9c0f9 Implement support for semantic checking and template instantiation of by Douglas Gregor · 15 years ago
- c0fcce4 Removed an unnecessary arguement passed to InitializeVarWithConstructor by Fariborz Jahanian · 15 years ago
- 0d03514 An explicit instantiation definition only instantiations those class by Douglas Gregor · 15 years ago
- 972e6ce Only set the point of instantiation for an implicit or explicit by Douglas Gregor · 15 years ago
- 1d7e767 Refine noreturn handling. Fixes -Wmissing-noreturn so that it doesn't by Mike Stump · 15 years ago
- 5233826 Implement rdar://6756623 - use of deprecated type in deprecated typedef should not warn by Chris Lattner · 15 years ago
- 8ce35b0 Remove the Skip parameter from GetTypeForDeclarator and dependents. Take the opportunity to improve an error message and fix PR4498. by Sebastian Redl · 15 years ago
- 1564e39 change ConvertDeclSpecToType to be a static function in SemaType.cpp by Chris Lattner · 15 years ago
- ba6a9bd Preserve type source information in TypedefDecls. Preserve it across by John McCall · 15 years ago
- 644be85 Apply the special enum restrictions from [over.match.oper]p3b2 in argument-dependent lookup too. This fixes PR5244. by Sebastian Redl · 15 years ago
- 54e14c4 When building types from declarators, instead of building two types (one for by John McCall · 15 years ago
- f17bb74 When building and instantiating a template-id reference expression, such as by Douglas Gregor · 15 years ago
- e961afb Refactor our handling of implicit member reference expressions to get most of the logic out of BuildDeclarationNameExpr by Douglas Gregor · 15 years ago
- 573d9c3 Don't (directly) call RequireCompleteType with an invalid source location. by Douglas Gregor · 15 years ago
- 96ad533 Change FixOverloadedFunctionReference to return a (possibly new) expression. Substitute TemplateIdRefExprs with DeclRefExprs. Doug, plz review :) by Anders Carlsson · 15 years ago
- cd7ba1c Clone Sema::SubstType for DeclaratorInfos. by John McCall · 15 years ago
- 73c39ab Remove default argument for ImpCastExprToType. Add appropriate argument by Eli Friedman · 15 years ago
- dd62b15 Parse a simple-template-id following a '~' when calling a destructor, e.g., by Douglas Gregor · 15 years ago
- 759986e Don't add implicit casts of explicit address-taking of overloaded functions. by Sebastian Redl · 15 years ago
- 93034ca Implement derived-to-base AST/code gen. There is a by Fariborz Jahanian · 15 years ago
- 16a8904 Add CK_VectorSplat and use it for casting non-pointer scalars to ExtVectors. by Anders Carlsson · 15 years ago
- c351632 Make CheckVectorCast return a CastKind. Reduce nesting of if statements in CheckCastTypes. by Anders Carlsson · 15 years ago
- e2d3a3d Diagnose explicit instantiations of function templates and member by Douglas Gregor · 15 years ago
- 37c38ec Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. by Sebastian Redl · 15 years ago
- a786fdb Improve diagnostics when the parser encounters a declarator with an by Douglas Gregor · 15 years ago
- 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
- fd056bc When explicitly specializing a member that is a template, mark the by Douglas Gregor · 15 years ago
- 5a881bb Implement -Wparentheses: warn about using assignments in contexts that require by John McCall · 15 years ago
- 2ebe7eb Handle built-in unary operators when reporting ambiguities. by Fariborz Jahanian · 15 years ago
- dced226 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 15 years ago
- 2c7588f Implement the core checking for compatible exception specifications in assignment and initialization. by Sebastian Redl · 15 years ago
- 6e24726 Qualified lookup through using declarations. Diagnose a new type of ambiguity. by John McCall · 15 years ago
- 8c8d919 Add CheckCallReturnType and start using it for regular call expressions. This will improve error messages. For by Anders Carlsson · 15 years ago
- 3135df5 Dead Code Elimination by Douglas Gregor · 15 years ago
- f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
- 16a5eac Improve on reporting ambiguity involving built-in candidates. by Fariborz Jahanian · 15 years ago
- ece8e71 Add code completion support for ObjC property declarations/attributes. by Steve Naroff · 15 years ago
- 251b4ff For instantiations of static data members of class templates, keep by Douglas Gregor · 15 years ago
- 1fef4e6 Type checking for specializations of member functions of class by Douglas Gregor · 15 years ago
- d5cb876 Refactor checking of the scope of explicit template specialization by Douglas Gregor · 15 years ago
- a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago
- d789d3d - Remove Sema::FindMethodInNestedImplementations(). by Steve Naroff · 15 years ago
- 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
- 7605618 13.1-p3 Overloadable declarations by Fariborz Jahanian · 15 years ago
- f352bdd Introduce ObjCProtocolListLoc for keeping source location information for protocol references. by Argyrios Kyrtzidis · 15 years ago
- b740023 Define and use a helper method to call a type conversion function. by Fariborz Jahanian · 15 years ago
- 2531c2d Teach Sema::isDeclInScope to handle overload sets constructed from by Douglas Gregor · 15 years ago
- 0b60d9e Use explicitly-specified template argument lists to help naming by Douglas Gregor · 15 years ago
- d5a423b WIP implementation of explicit instantiation of function templates, by Douglas Gregor · 15 years ago
- ce94049 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 15 years ago
- 7dfd0fb When entering the scope of a declarator, make sure that the scope is by Douglas Gregor · 15 years ago
- b9aa6b2 WIP implementation of explicit function template specialization. This by Douglas Gregor · 15 years ago
- 739d828 Improve diagnostic location information when checking the initialization of a reference by Douglas Gregor · 15 years ago
- 51bebc8 This patch addresses a few issues related to 8.5.3 [dcl.init.ref] by Fariborz Jahanian · 15 years ago
- 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
- 17c7a5d Code refactoring and cleanup. by Fariborz Jahanian · 15 years ago
- 9c6a0e9 Implement code completion within a function call, triggered after the by Douglas Gregor · 15 years ago
- 791215b Code completion for ordinary names when we're starting a declaration, expression, or statement by Douglas Gregor · 15 years ago
- 3e1005f Code completion for "case" statements within a switch on an expression by Douglas Gregor · 15 years ago
- 86d9a52 Refactor and simplify the CodeCompleteConsumer, so that all of the by Douglas Gregor · 15 years ago
- 63f07c5 Make the construction of the code-completion string for a function by Douglas Gregor · 15 years ago
- ed8d322 C++ code completion after the "operator" keyword. Provide overloaded by Douglas Gregor · 15 years ago
- 49f40bd Introduce four new code-completion hooks for C++: by Douglas Gregor · 15 years ago
- 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
- 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
- 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 15 years ago
- dd4a3b0 Improved representation and support for friend class templates. Angst about same. by John McCall · 15 years ago
- e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 15 years ago
- 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 15 years ago