summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner2009-09-231-0/+1
* Code refactoring and cleanup.Fariborz Jahanian2009-09-221-0/+2
* Implement code completion within a function call, triggered after theDouglas Gregor2009-09-221-2/+29
* Code completion for ordinary names when we're starting a declaration, express...Douglas Gregor2009-09-211-0/+1
* Code completion for "case" statements within a switch on an expressionDouglas Gregor2009-09-211-0/+1
* Refactor and simplify the CodeCompleteConsumer, so that all of theDouglas Gregor2009-09-211-5/+0
* Make the construction of the code-completion string for a functionDouglas Gregor2009-09-181-2/+4
* C++ code completion after the "operator" keyword. Provide overloadedDouglas Gregor2009-09-181-0/+1
* Introduce four new code-completion hooks for C++:Douglas Gregor2009-09-181-2/+4
* Implement code completion for tags, e.g., code completion after "enum"Douglas Gregor2009-09-181-0/+3
* Initial implementation of a code-completion interface in Clang. InDouglas Gregor2009-09-171-0/+21
* When creating function types, remove any top-level CVR qualifications in the ...Anders Carlsson2009-09-161-0/+13
* Improved representation and support for friend class templates. Angst about ...John McCall2009-09-161-1/+2
* Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls evenDouglas Gregor2009-09-161-2/+4
* When implicitly declaring operators new, new[], delete, and delete[],Douglas Gregor2009-09-151-4/+5
* Issue good diagnostics when initialization failes due toFariborz Jahanian2009-09-151-10/+10
* Implement partial ordering of class template partial specializations Douglas Gregor2009-09-151-1/+9
* Get rid of the CastInfo struct.Anders Carlsson2009-09-151-3/+2
* Issue a good diagnostics when attempt to selectFariborz Jahanian2009-09-151-0/+1
* Skeletal support for friend class templates.John McCall2009-09-141-1/+1
* Refactor MarkDeductedTemplateParameters intoDouglas Gregor2009-09-141-2/+3
* Implement partial ordering of function template specializations Douglas Gregor2009-09-141-1/+1
* Use the correct CastKind for derived-to-base pointer conversions.Anders Carlsson2009-09-121-1/+2
* Alter Action's friend interface to prepare for templated friend declarations andJohn McCall2009-09-111-6/+3
* Undid my yesterday patch which is not needed with an upcoming patch.Fariborz Jahanian2009-09-111-3/+0
* Support elaborated dependent types and diagnose tag mismatches.John McCall2009-09-111-1/+9
* Patch to collect conversion methods in base(s) and derivedFariborz Jahanian2009-09-101-0/+3
* Improve handling of initialization by constructor, by ensuring thatDouglas Gregor2009-09-091-3/+9
* If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson2009-09-091-0/+6
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-344/+344
* Fix PR4922, where Sema would complete tentative definitions in nondeterminsticChris Lattner2009-09-081-0/+1
* Support templateids in friend declarations. Fixes bug 4859.John McCall2009-09-081-4/+7
* Handle variadic constructors better. Share code between BuildCXXConstructExpr...Anders Carlsson2009-09-081-1/+2
* BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson2009-09-071-3/+3
* Pass the ConstructLoc to BuildCXXConstructExpr.Anders Carlsson2009-09-051-4/+8
* Use a separate diagnostic for default function argument expressions.Anders Carlsson2009-09-051-0/+13
* Improve the AST representation and semantic analysis for externDouglas Gregor2009-09-041-4/+7
* If a destructor is referenced or a pseudo-destructor expression isDouglas Gregor2009-09-041-1/+2
* Parse extern templates, pass that information all the way to Sema,Douglas Gregor2009-09-041-2/+6
* Correctly handle elaborated template ids. Still not handled properly for fri...John McCall2009-09-041-1/+3
* Patch to instantiate destructors used to destructFariborz Jahanian2009-09-031-0/+6
* Improve template instantiation for member access expressions thatDouglas Gregor2009-09-031-9/+18
* Issue diagnostics in variety of situations involvingFariborz Jahanian2009-09-031-1/+7
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-19/+14
* Fix a little crasher in friend decls. Thanks again to Eli for finding this.John McCall2009-09-021-3/+4
* Preliminary AST representation and semantic analysis forDouglas Gregor2009-09-011-0/+20
* Fix bug 4784 and allow friend declarations to properly extendJohn McCall2009-08-311-1/+13
* Add parsing for references to member function templates with explicitDouglas Gregor2009-08-311-0/+14
* PR4836, part 1: add Sema support for __builtin_isnan and friends; they Eli Friedman2009-08-311-0/+1
* Support explicit C++ member operator syntax, from James Porter!Douglas Gregor2009-08-311-0/+15
OpenPOWER on IntegriCloud