aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.h
AgeCommit message (Expand)Author
2009-10-12Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall
2009-10-12Handle built-in unary operators when reporting ambiguities.Fariborz Jahanian
2009-10-11Test exception spec compatibility on return type and parameters.Sebastian Redl
2009-10-10Implement the core checking for compatible exception specifications in assign...Sebastian Redl
2009-10-10Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall
2009-10-09Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson
2009-10-09Dead Code EliminationDouglas Gregor
2009-10-09Refactor the LookupResult API to simplify most common operations. Require us...John McCall
2009-10-09Improve on reporting ambiguity involving built-in candidates.Fariborz Jahanian
2009-10-08Add code completion support for ObjC property declarations/attributes.Steve Naroff
2009-10-08For instantiations of static data members of class templates, keepDouglas Gregor
2009-10-07Type checking for specializations of member functions of classDouglas Gregor
2009-10-07Refactor checking of the scope of explicit template specializationDouglas Gregor
2009-10-06Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor
2009-10-01- Remove Sema::FindMethodInNestedImplementations().Steve Naroff
2009-10-01Patch to implement static casting which requires one Fariborz Jahanian
2009-09-2913.1-p3 Overloadable declarationsFariborz Jahanian
2009-09-29Introduce ObjCProtocolListLoc for keeping source location information for pro...Argyrios Kyrtzidis
2009-09-28Define and use a helper method to call a type conversionFariborz Jahanian
2009-09-28Teach Sema::isDeclInScope to handle overload sets constructed fromDouglas Gregor
2009-09-25Use explicitly-specified template argument lists to help namingDouglas Gregor
2009-09-25WIP implementation of explicit instantiation of function templates,Douglas Gregor
2009-09-25Fix checking for a null pointer constant when the expression itself isDouglas Gregor
2009-09-24When entering the scope of a declarator, make sure that the scope isDouglas Gregor
2009-09-24WIP implementation of explicit function template specialization. ThisDouglas Gregor
2009-09-23Improve diagnostic location information when checking the initialization of a...Douglas Gregor
2009-09-23This patch addresses a few issues related to 8.5.3 [dcl.init.ref]Fariborz Jahanian
2009-09-23implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner
2009-09-22Code refactoring and cleanup.Fariborz Jahanian
2009-09-22Implement code completion within a function call, triggered after theDouglas Gregor
2009-09-21Code completion for ordinary names when we're starting a declaration, express...Douglas Gregor
2009-09-21Code completion for "case" statements within a switch on an expressionDouglas Gregor
2009-09-21Refactor and simplify the CodeCompleteConsumer, so that all of theDouglas Gregor
2009-09-18Make the construction of the code-completion string for a functionDouglas Gregor
2009-09-18C++ code completion after the "operator" keyword. Provide overloadedDouglas Gregor
2009-09-18Introduce four new code-completion hooks for C++:Douglas Gregor
2009-09-18Implement code completion for tags, e.g., code completion after "enum"Douglas Gregor
2009-09-17Initial implementation of a code-completion interface in Clang. InDouglas Gregor
2009-09-16When creating function types, remove any top-level CVR qualifications in the ...Anders Carlsson
2009-09-16Improved representation and support for friend class templates. Angst about ...John McCall
2009-09-16Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls evenDouglas Gregor
2009-09-15When implicitly declaring operators new, new[], delete, and delete[],Douglas Gregor
2009-09-15Issue good diagnostics when initialization failes due toFariborz Jahanian
2009-09-15Implement partial ordering of class template partial specializations Douglas Gregor
2009-09-15Get rid of the CastInfo struct.Anders Carlsson
2009-09-15Issue a good diagnostics when attempt to selectFariborz Jahanian
2009-09-14Skeletal support for friend class templates.John McCall
2009-09-14Refactor MarkDeductedTemplateParameters intoDouglas Gregor
2009-09-14Implement partial ordering of function template specializations Douglas Gregor
2009-09-12Use the correct CastKind for derived-to-base pointer conversions.Anders Carlsson