summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* Access checking for overloaded operators.John McCall2010-01-281-0/+2
* Add placeholder function in Sema for new format string checking logic.Ted Kremenek2010-01-281-0/+7
* Implement access-check delays for out-of-line member definitionsJohn McCall2010-01-271-4/+56
* Implement access control for overloaded functions. Suppress access controlJohn McCall2010-01-271-9/+15
* Handle redeclarations found by ADL deterministically and reasonably.John McCall2010-01-261-3/+2
* Preserve access bits through overload resolution much better. SomeJohn McCall2010-01-261-7/+13
* Pass access specifiers around in overload resolution.John McCall2010-01-261-4/+12
* Implement instantiation of AsmStmts (Crazy, I know)Anders Carlsson2010-01-241-1/+1
* fix PR6034, a crash on invalid where the switch stack would get Chris Lattner2010-01-241-0/+2
* Implement elementary access control.John McCall2010-01-231-0/+3
* Patch to implement required warnings for unimplementedFariborz Jahanian2010-01-201-3/+11
* Teach Sema::ActOnDependentTemplateName that a dependent template nameDouglas Gregor2010-01-191-1/+0
* Preserve type source information in compound literal expressions.John McCall2010-01-181-1/+6
* Mostly renaming some methods and updating comments toFariborz Jahanian2010-01-181-4/+6
* Introduce a second queue of "local" pending implicit instantiation,Douglas Gregor2010-01-161-2/+23
* Keep track of the source locations for each protocol reference inDouglas Gregor2010-01-161-0/+3
* Preserve type source information for C++ named casts through templateJohn McCall2010-01-151-0/+7
* Don't lose type source information when rebuilding C-style cast expressions.John McCall2010-01-151-0/+5
* Don't repeat lookup when instantiating resolved member expressions.John McCall2010-01-151-1/+1
* When performing qualified name lookup into the current instantiation,Douglas Gregor2010-01-151-1/+2
* When qualified lookup into the current instantiation fails (because itDouglas Gregor2010-01-141-0/+1
* Code-completion for @public, @protected, @private, @package.Douglas Gregor2010-01-131-0/+1
* Implement semantic checking for C++ literal operators.Alexis Hunt2010-01-131-0/+2
* Add an unreachable code checker.Mike Stump2010-01-131-3/+7
* When in objective-c methods, do the built-in name lookup afterFariborz Jahanian2010-01-121-1/+2
* Improve recovery for template-ids whose template-name doesn't actuallyDouglas Gregor2010-01-121-0/+8
* implement PR6004, warning about divide and remainder by zero.Chris Lattner2010-01-121-1/+2
* So I was sitting around, trying vainly to think of something to commit, and thenJohn McCall2010-01-121-0/+1
* Introduce a specific representation for the ambiguous implicit conversionJohn McCall2010-01-121-0/+3
* Implement name lookup for conversion function template specializationsDouglas Gregor2010-01-111-1/+7
* 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
OpenPOWER on IntegriCloud