summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor2009-12-221-1/+1
* Zap CheckInitializerTypes.Eli Friedman2009-12-221-4/+0
* Centralize the emission/suppression/delay of diagnostics describing runtime b...Douglas Gregor2009-12-221-1/+2
* When a template-id refers to a single function template, and theDouglas Gregor2009-12-211-1/+12
* Small comment fix.Eli Friedman2009-12-211-1/+1
* Don't inject the class name until that magical lbrace.John McCall2009-12-201-0/+6
* Kill off PreDeclaratorDC.John McCall2009-12-191-4/+0
* Refactor to remove more dependencies on PreDeclaratorDC. I seem to have madeJohn McCall2009-12-191-0/+4
* Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria intoJohn McCall2009-12-181-34/+0
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-0/+3
* When value-initializing a class with no user-defined constructors butDouglas Gregor2009-12-161-2/+4
* implement PR5654: add -fassume-sane-operator-new, which is enabled by default...Nuno Lopes2009-12-161-1/+2
* fix buildNuno Lopes2009-12-161-1/+1
* Shift things around so that it's easier to recover from a missingJohn McCall2009-12-161-23/+11
* Introduce a centralized routine in Sema for diagnosing failed lookups (whenJohn McCall2009-12-161-0/+2
* Eliminate Sema::CheckValueInitialization; its callers now useDouglas Gregor2009-12-161-3/+2
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-9/+21
* Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Ac...Anders Carlsson2009-12-161-0/+3
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-2/+2
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-2/+1
* When certain diagnostics involving run-time behavior would be emittedDouglas Gregor2009-12-121-1/+17
* Don't enter a new scope for a namespace-qualified declarator unless we'reJohn McCall2009-12-111-0/+2
* Implement access declarations. Most of the work here is parsing them, whichJohn McCall2009-12-111-0/+1
* Patch to fix a crash trying to access a category name inFariborz Jahanian2009-12-111-5/+1
* Move composite type finding of two objective-c expressions Fariborz Jahanian2009-12-101-0/+3
* Implement redeclaration checking and hiding semantics for using declarations....John McCall2009-12-101-4/+18
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-19/+6
* Rename Sema::IsOverload to Sema::CheckOverload. Teach it to ignore unresolvedJohn McCall2009-12-091-2/+16
* Pass the current SourceLocation to getAssignOperatorMethod, fixing a crash wh...Anders Carlsson2009-12-091-1/+2
* Refactor objective-c pointer assignment compatibility logic. NoFariborz Jahanian2009-12-081-0/+3
* DeclRefExpr stores a ValueDecl internally.John McCall2009-12-081-1/+1
* Correctly implement the C++03 and 0x restrictions on class-member usingJohn McCall2009-12-081-0/+3
* Recover from dot accesses to record pointers and arrow accesses to records.John McCall2009-12-071-1/+1
* Code completion for Objective-C @ keywords that are statements or expressionsDouglas Gregor2009-12-071-0/+2
* Code completion for Objective-C @ directivesDouglas Gregor2009-12-071-0/+2
* Rework how virtual member functions are marked. If a class has no key functio...Anders Carlsson2009-12-071-3/+19
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-20/+20
* reapply my patch for PR4451, which improves diagnostics for :: vs : confusion.Chris Lattner2009-12-071-1/+8
* revert my previous patch, it is breaking something and I don't have timeChris Lattner2009-12-061-8/+1
* implement PR4451, improving error recovery for a mistaken : where a :: wasChris Lattner2009-12-061-1/+8
* Fix "using typename" and the instantiation of non-dependent using declarations.John McCall2009-12-041-0/+4
* Unify the end-of-class code paths used by the parser and templateDouglas Gregor2009-12-031-0/+1
* When instantiating a class, if a base specifier is not dependent we still nee...Anders Carlsson2009-12-031-0/+8
* Honor using declarations in overload resolution. Most of the code forJohn McCall2009-12-031-6/+12
* Improve source location information for C++ member initializers in aDouglas Gregor2009-12-021-2/+5
* In Sema, whenever we think that a function is going to cause a vtable to be g...Anders Carlsson2009-12-021-3/+8
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-1/+1
* Stop trying to analyze class-hierarchies for dependently-scoped id-expressions;John McCall2009-12-021-3/+2
* Fix a code gen. crash synthesizing a destructor.Fariborz Jahanian2009-12-011-2/+3
* Rework how we support C++ implicit member accesses. If we can resolve anJohn McCall2009-12-011-4/+13
OpenPOWER on IntegriCloud