summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* When we see a 'template' disambiguator that marks the next identifierDouglas Gregor2010-06-161-6/+7
* Fix the recently-added warning about 'typename' and 'template'Douglas Gregor2010-06-161-5/+10
* Fix a point of semantics with using declaration hiding: method templatesJohn McCall2010-06-161-4/+7
* Tweak our handling of the notion of a standard conversion sequenceDouglas Gregor2010-06-091-2/+0
* Since the enum values for each arch's builtins overlap, it is not appropriate...Nate Begeman2010-06-081-0/+3
* PR7245: Make binding a reference to a temporary without a usable copyJeffrey Yasskin2010-06-071-1/+2
* Simplify the methods for creating a pointer, reference, member-pointer,John McCall2010-06-051-4/+8
* Added AccessSpecDecl node.Abramo Bagnara2010-06-051-0/+4
* Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.John McCall2010-06-041-3/+2
* Remember type source information for Objective C property declarations.John McCall2010-06-041-2/+3
* Preserve more information from a block's original function declarator, if oneJohn McCall2010-06-041-7/+8
* Restructure how we interpret block-literal declarators. Correctly handleJohn McCall2010-06-041-0/+3
* More refactoring.John McCall2010-06-041-0/+7
* Teach code completion to adjust its completion priorities based on theDouglas Gregor2010-05-301-0/+5
* A more minimal fix for PR6762.John McCall2010-05-281-0/+4
* Implement a code-completion hook for the receiver of an Objective-CDouglas Gregor2010-05-271-1/+1
* Sema: Replace getPragmaPackAlignment with AddAlignmentAttributesForRecord, whichDaniel Dunbar2010-05-271-3/+3
* Sema: Support for #pragma options align={reset,natural}. '#pragma options align'Daniel Dunbar2010-05-271-0/+5
* Improve parser recovery when we encounter a dependent template nameDouglas Gregor2010-05-211-2/+4
* Propagate access specifiers to anonymous union members nested within classes.John McCall2010-05-211-3/+3
* Added basic source locations to Elaborated and DependentName types.Abramo Bagnara2010-05-191-1/+3
* Fix a GCC warning about inline functions not being defined. Until r104081, onlyChandler Carruth2010-05-191-3/+3
* Teach CursorVisitor about duplicate ObjCPropertyDecls that can arise because ...Ted Kremenek2010-05-181-1/+2
* Tweak typo-correction logic a bit regarding "super", so that weDouglas Gregor2010-05-181-1/+2
* fix rdar://7985267 - Don't emit an error about a non-pod argumentChris Lattner2010-05-161-1/+2
* Implement semantic analysis and an AST representation for the namedDouglas Gregor2010-05-151-0/+5
* Implement new default property synthesis rules. Essentially, no longerFariborz Jahanian2010-05-141-0/+5
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-15/+28
* Objective-C++ Sema. Support for conversion of a C++Fariborz Jahanian2010-05-121-0/+3
* When we emit an error during the implicit definition of a specialDouglas Gregor2010-05-121-0/+18
* Merged Elaborated and QualifiedName types.Abramo Bagnara2010-05-111-1/+2
* Speculatively revert r103497, "Do not mark the virtual members of anDaniel Dunbar2010-05-111-26/+0
* Do not mark the virtual members of an implicitly-instantiated class asDouglas Gregor2010-05-111-0/+26
* Improve our handling of the -Wunused-variable warning in templates. InDouglas Gregor2010-05-081-1/+2
* When we encounter a non-dependent type during template instantiation,Douglas Gregor2010-05-071-0/+1
* Rework our handling of temporary objects within the conditions ofDouglas Gregor2010-05-061-4/+8
* Rearchitect -Wconversion and -Wsign-compare. Instead of computing themJohn McCall2010-05-061-3/+1
* This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian2010-05-051-4/+5
* When computing the template arguments for the instantiation of aDouglas Gregor2010-05-031-1/+2
* For the sake of Objective-c++ overload resolution,Fariborz Jahanian2010-05-031-0/+3
* Do not issue warning on unimplemented property in the class, if itFariborz Jahanian2010-05-031-0/+9
* Replace a char*/size pair with stringref.Benjamin Kramer2010-05-031-2/+1
* Add an enum to CXXConstructExpr so we can determine if the construction expre...Anders Carlsson2010-05-021-13/+13
* Complete reimplementation of the synthesis for implicitly-defined copyDouglas Gregor2010-05-011-7/+2
* Added an RAII object that helps set up/tear down the Sema contextDouglas Gregor2010-05-011-4/+3
* It turns out that basically every caller to RequireCompleteDeclContextJohn McCall2010-05-011-1/+1
* Clean up our handling of local instantiation scopes, which keep trackDouglas Gregor2010-04-301-41/+15
* Rebuild the nested name specifiers in member-pointer declarator chunks whenJohn McCall2010-04-291-3/+4
* Properly switch into the declaring scope of a template when performingJohn McCall2010-04-291-0/+24
* Ensure that cv-qualifiers are correctly removed for post-inc/decrementsAlexis Hunt2010-04-281-153/+153
OpenPOWER on IntegriCloud