summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Default argument cleanups and minor improvements, patch byChris Lattner2008-04-121-55/+60
* Use std::list's push_back instead of resize to add an element.Argyrios Kyrtzidis2008-04-121-2/+2
* Fixed comments.Argyrios Kyrtzidis2008-04-122-32/+34
* Added PushOnScopeChains method to Sema, that adds a decl to both the IdResolv...Argyrios Kyrtzidis2008-04-123-30/+24
* AST generation for objc2's property declarations.Fariborz Jahanian2008-04-112-23/+31
* Add class and super class location info to ObjCInterfaceDecl...Steve Naroff2008-04-112-4/+6
* Minor changes per Chris L's review.Fariborz Jahanian2008-04-112-13/+10
* two new files for previous patch, by Argiris KirtzidisChris Lattner2008-04-112-0/+287
* Switch sema to maintaining its own scope chain information for variableChris Lattner2008-04-114-57/+29
* Patch for:Fariborz Jahanian2008-04-102-26/+66
* typedef void T;Chris Lattner2008-04-101-3/+3
* Several improvements from Doug Gregor related to defaultChris Lattner2008-04-105-17/+91
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-081-0/+158
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-085-133/+229
* simplify reference handling.Chris Lattner2008-04-071-1/+1
* simplify compatibility testing for tag types.Chris Lattner2008-04-071-9/+8
* move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema.Chris Lattner2008-04-073-12/+183
* simplify max type computation by making it return an integer (like Chris Lattner2008-04-061-3/+3
* minor simplifications/cleanups to type comparisons.Chris Lattner2008-04-061-5/+5
* remove the Decl::getCanonicalType() method.Chris Lattner2008-04-062-5/+7
* Start switching clients over from CT.getCanonicalType() to Context.getCanonic...Chris Lattner2008-04-061-2/+2
* move a semantic check out of the parser into sema.Chris Lattner2008-04-061-3/+22
* This patch contains these changes:Chris Lattner2008-04-064-16/+15
* Fix handling of implicit int, resolving PR2012 and reverting (andChris Lattner2008-04-051-2/+24
* Add explicit support for diagnosing implicit function decls.Steve Naroff2008-04-041-3/+11
* Introduce ContextDecl, patch by Argiris Kirtzidis!Chris Lattner2008-04-044-38/+73
* Ignore qualifiers when checking vector operands, just like scalar operands.Nate Begeman2008-04-041-2/+5
* Fix a bug where we didn't check the RHS for null, we checkedChris Lattner2008-04-031-5/+7
* Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjC...Steve Naroff2008-04-023-23/+19
* simplify some code by using PointerLikeType.Chris Lattner2008-04-021-2/+2
* add a common base class "PointerLikeType" for PointerType and ReferenceType,Chris Lattner2008-04-021-20/+15
* properly handle array decay in objc message exprs.Chris Lattner2008-04-021-4/+4
* Two changes to Sema::LookupDecl() interface. Steve Naroff2008-04-025-52/+32
* Various parts of the standard require something to be an "incomplete or Chris Lattner2008-04-022-14/+13
* 1) Enforce C99 6.7.3p2: "Types other than pointer types derived fromChris Lattner2008-04-021-9/+80
* Fix several bugs in array -> pointer decomposition.Chris Lattner2008-04-023-23/+11
* rename some variables, fix 80 col violation. No Chris Lattner2008-04-021-47/+48
* Fix PR2017 and silence some bogus errors.Chris Lattner2008-04-022-5/+8
* Fix a comment typo and add a couple suggestions from Chris.Steve Naroff2008-04-022-3/+4
* Fairly large "cleaup" related to changing ObjCCompatibleAliasDecl superclass ...Steve Naroff2008-04-015-66/+83
* rename Decl::CompatibleAlias -> ObjCCompatibleAlias.Chris Lattner2008-03-311-13/+26
* Make sure Sema::ActOnClassMessage() correctly diagnoses "super".Steve Naroff2008-03-281-1/+4
* Alloc redeclaration of typedefs within ExternCSystemHeaderDir's AND SystemHea...Steve Naroff2008-03-261-3/+4
* allow the format attribute to be specified in function pointer prototypesNuno Lopes2008-03-251-8/+24
* Extend QualType::getAddressSpace to do the right thing for array types, and inNate Begeman2008-03-251-8/+3
* Fix typo.Steve Naroff2008-03-191-1/+1
* Fix http://llvm.org/bugs/show_bug.cgi?id=2161.Steve Naroff2008-03-191-2/+13
* Check in a couple fixes for vector extensions. Nate Begeman2008-03-171-2/+2
* clean up property memory allocation to move it into the ast classesChris Lattner2008-03-171-15/+14
* make property addition work list all other "add" methods. Do Chris Lattner2008-03-161-7/+2
OpenPOWER on IntegriCloud