summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* Improve code completion by introducing patterns for the various C andDouglas Gregor2010-01-101-1/+2
* Generalize target weirdness handling having proper layering in mind:Anton Korobeynikov2010-01-101-3/+4
* Change the printing of OR_Deleted overload results to print all the candidates,John McCall2010-01-081-3/+13
* Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek2010-01-071-4/+5
* Improve the diagnostics used to report implicitly-generated class membersJohn McCall2010-01-061-0/+1
* Make our marking of virtual members functions in a class beDouglas Gregor2010-01-061-5/+5
* Move the -Wconversion logic into SemaChecking.cpp. There's a fair amount ofJohn McCall2010-01-041-4/+5
* Remember if the AsmStmt came from Microsoft-style inline assembly code.Mike Stump2010-01-041-1/+2
* Implement typo correction for a variety of Objective-C-specificDouglas Gregor2010-01-031-2/+4
* Get rid of some unnecessary code.Eli Friedman2010-01-021-5/+0
* Eliminate dead code.Eli Friedman2010-01-021-2/+0
* Typo correction for member access into classes/structs/unions, e.g.,Douglas Gregor2009-12-311-0/+1
* Implement typo correction for id-expressions, e.g.,Douglas Gregor2009-12-311-3/+2
* Typo correction for type names when they appear in declarations, e.g., givenDouglas Gregor2009-12-301-2/+12
* 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
OpenPOWER on IntegriCloud