summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* Parser support for prefix __attribute__ on @protocol.Daniel Dunbar2008-09-261-1/+2
* Implement type checking of Objective-C property attributes.Daniel Dunbar2008-09-231-0/+6
* Remove unused slot/reference and update Sema::ActOnIdentifierExpr().Steve Naroff2008-09-221-1/+0
* Remove support for BlockExprExpr. For example...Steve Naroff2008-09-161-5/+0
* Give string literals const element typesin C++, and cope with the deprecated ...Douglas Gregor2008-09-121-0/+2
* Fix two bugs exposed by array passing assert:Daniel Dunbar2008-09-111-1/+1
* Refactor common Obj-C message send checking code intoDaniel Dunbar2008-09-111-3/+8
* Implement Sema support for the 'condition' part of C++ selection-statements a...Argyrios Kyrtzidis2008-09-101-0/+12
* Add Sema::isDeclInScope which wraps IdentifierResolver::isDeclInScope.Argyrios Kyrtzidis2008-09-091-0/+7
* Tweak implementation for allowing ObjC builtin type redefinitions.Steve Naroff2008-09-091-4/+4
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-0/+5
* Prevent invalid warnings about incomplete implementations for methodsDaniel Dunbar2008-09-041-3/+6
* Fix a handful of typos (closure->block) to avoid confusion.Steve Naroff2008-09-041-3/+3
* Add type checking for blocks.Steve Naroff2008-09-041-0/+17
* Add __builtin_object_size support.Daniel Dunbar2008-09-031-0/+1
* Add semantic analysis for "blocks". Steve Naroff2008-09-031-0/+48
* Move implicit Obj-C param creation into ObjCMethodDecl.Daniel Dunbar2008-08-261-2/+0
* Pass SourceRanges by reference to the various Diag methods.Argyrios Kyrtzidis2008-08-241-7/+8
* make sure that ParseAST invokes the action for end of translation unit.Chris Lattner2008-08-231-0/+2
* minor cleanup, remove finalize method.Chris Lattner2008-08-231-3/+4
* Add support for C++'s "type-specifier ( expression-list )" expression:Argyrios Kyrtzidis2008-08-221-0/+12
* Fix subtle bug introduced in r54852.Daniel Dunbar2008-08-201-1/+1
* Move the type checking that Sema::ActOnCastExpr does into a new Sema::CheckCa...Argyrios Kyrtzidis2008-08-161-0/+3
* Change Parser & Sema to use interned "super" for comparions.Daniel Dunbar2008-08-141-1/+4
* More #include cleaningDaniel Dunbar2008-08-111-3/+1
* Minor #include cleaningDaniel Dunbar2008-08-111-1/+1
* Cleanup from yesterday...make isTentativeDefinition() a static helper functio...Steve Naroff2008-08-101-1/+0
* rename PreDefinedExpr -> PredefinedExprChris Lattner2008-08-101-2/+2
* Passing right brace location to ActOnFinishCXXClassDef is redundant, since it...Argyrios Kyrtzidis2008-08-091-1/+1
* Fix issues with C "tentative" definitions.Steve Naroff2008-08-081-1/+3
* Move AsmLabel into Declarator instead of just a parameter toDaniel Dunbar2008-08-051-2/+1
* Add more Parser/Sema support for GCC asm-label extension.Daniel Dunbar2008-08-051-1/+2
* Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis2008-08-011-2/+2
* Pull protocol resolution of out ActOnStartClassInterface, this is also the Chris Lattner2008-07-261-7/+9
* refactor protocol resolution out of ActOnStartCategoryInterfaceChris Lattner2008-07-261-7/+8
* pull protocol resolution out into ActOnStartProtocolInterface.Chris Lattner2008-07-261-4/+2
* simplify some code.Chris Lattner2008-07-261-0/+1
* make sizeof/alignof diagnostics highlight their operand with a sourcerange.Chris Lattner2008-07-251-2/+2
* Move isObjCObjectPointerType() from Sema to ASTContext.Ted Kremenek2008-07-241-6/+0
* Implement nans, prefetch, and trap builtins. Daniel Dunbar2008-07-211-0/+1
* minor cleanup to the actions interface to pass around SmallVectorImpl insteadChris Lattner2008-07-211-8/+10
* improve comments yet again, now I know what this does :)Chris Lattner2008-07-211-2/+4
* http://llvm.org/bugs/show_bug.cgi?id=2523Nate Begeman2008-07-141-1/+5
* Add Sema support for C++ classes.Argyrios Kyrtzidis2008-07-011-3/+25
* make type attribute processing static instead of methods on Sema.Chris Lattner2008-06-291-8/+1
* make the rest of the decl attribute processing methods beChris Lattner2008-06-291-16/+0
* make most of Sema public. Sema is a class private to the Sema library Chris Lattner2008-06-291-3/+1
* Make ProcessDeclAttributes walk the declarator structure pulling Chris Lattner2008-06-291-1/+1
* move some code from all callers of ProcessDeclAttributes into Chris Lattner2008-06-291-4/+1
* more attribute refactoring/renaming, no functionality change.Chris Lattner2008-06-281-3/+4
OpenPOWER on IntegriCloud