summaryrefslogtreecommitdiffstats
path: root/clang/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-222/+0
* move the ASTContext argument to be first in the argument list of Chris Lattner2008-03-151-12/+14
* start switching decls over to using an allocator controlled by ASTContext. Chris Lattner2008-03-151-15/+17
* Move the initialization of SEL/objc_selector from Sema::Sema() to Sema::ActOn...Steve Naroff2008-02-241-13/+16
* avoid making implicit casts that just remove typedefs.Chris Lattner2008-02-131-1/+1
* pass the astconsumer into Sema's ctor, clean up some stuff in Chris Lattner2008-02-061-34/+35
* Move promoteExprToType from being a static method in SemaExpr.cpp to beingChris Lattner2008-01-161-0/+13
* Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek2008-01-071-17/+17
* Limit type of foreach's element and collection to be a pointer to Fariborz Jahanian2008-01-071-1/+1
* Patch to add semantics check for ObjC2's foreacn statement.Fariborz Jahanian2008-01-041-0/+14
* generalize some of the conversion warnings.Chris Lattner2008-01-031-0/+8
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-13/+9
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-9/+13
* Patch to implement "Protocol" as a built-in type declared asFariborz Jahanian2007-12-071-20/+11
* Initialize CurMethodDecl to 0.Anders Carlsson2007-11-301-1/+1
* Yesterday, I simplified how we stream top-level decls.Steve Naroff2007-11-291-2/+2
* Several fixes/simplifications surrounding how we stream top-level decl AST's.Steve Naroff2007-11-281-1/+1
* Implement a more sensible strategy for ObjC built-in types (addressing a long...Steve Naroff2007-10-311-59/+52
* Encode Class, SEL and Objective-C objects.Anders Carlsson2007-10-311-0/+19
* minor tweaksChris Lattner2007-10-301-10/+11
* Implementation of AST for @protocol expression.Fariborz Jahanian2007-10-171-0/+18
* Patch to implement AST generation for objective-c's @selector expression.Fariborz Jahanian2007-10-161-0/+17
* Added ASTContext::setObjcIdType/getObjcIdType(), set by Sema.Steve Naroff2007-10-151-4/+4
* Refinements to Sema::GetObjcIdType()...Steve Naroff2007-10-101-7/+15
* - Make sure default return/argument types (for methods) default to "id".Steve Naroff2007-10-101-0/+17
* Make sure methods with no return type default to "id".Steve Naroff2007-10-091-0/+4
* add actions for deleting expr/stmt nodes.Chris Lattner2007-08-311-0/+7
* Moved id_asprintf before id_vsnprintf in the enum used for indexingTed Kremenek2007-08-101-1/+1
* initial support for checking format strings, patch by Ted Kremenek:Chris Lattner2007-08-101-0/+16
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-1/+0
* Bug #:Steve Naroff2007-05-181-4/+34
* Remove the Sema::Diag helper that takes a type. Convert clients to useChris Lattner2007-05-161-6/+0
* Rename type::getAsString to getAsStringInternal. Add a newChris Lattner2007-05-161-2/+1
* Add helper to emit two strings for a diagnostic.Chris Lattner2007-05-161-3/+21
* Bug #:Steve Naroff2007-05-131-1/+0
* Bug #:Steve Naroff2007-05-071-0/+1
* Bug #:Steve Naroff2007-04-051-1/+1
* Bug #:Steve Naroff2007-03-301-0/+7
* Bug #:Steve Naroff2007-03-231-2/+4
* Bug #:Steve Naroff2007-03-061-0/+4
* Go back to having the clang driver create ASTContext explicitly, passingSteve Naroff2007-02-281-8/+2
* Make Sema's use of the preprocessor explicit (rather than assumeSteve Naroff2007-02-281-2/+11
* Add support for C90 implicitly defined functions, e.g.:Chris Lattner2006-11-201-1/+3
* introduce a new ASTContext class to hold long-lived ast nodes.Chris Lattner2006-11-101-6/+3
* move the rest of the expr sema to SemaExpr.cpp and the decl processing stuffChris Lattner2006-11-101-230/+0
* move semantic analysis of break/continue out of the parser into the sema class.Chris Lattner2006-11-101-0/+9
* move semantic analysis of statements to it's own file.Chris Lattner2006-11-101-91/+0
* split semantic analysis of expressions out to its own fileChris Lattner2006-11-101-220/+0
* move ASTBuilder.h/cpp to be a private Sema.h/cpp files, not part of theChris Lattner2006-11-101-4/+4
OpenPOWER on IntegriCloud