summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add "ScopedDecl" AST, used by ValueDecl and TypeDecl. Steve Naroff2007-09-131-17/+20
* Remove a FIXME. Replace a couple asserts with an appropriate errorSteve Naroff2007-09-121-17/+16
* Patch for building method declaration nodes. Also fixed a segfault in cocoa.m...Fariborz Jahanian2007-09-121-3/+41
* Fix the following bug submitted by Ted Kremenek:Steve Naroff2007-09-121-83/+101
* - Add an ObjcIvarDecl AST node (a subclass of FieldDecl).Steve Naroff2007-09-111-2/+38
* Some small tweaks to the recent Objc support...Steve Naroff2007-09-101-0/+1
* Early patch to collect objective-c methods inserts them inFariborz Jahanian2007-09-101-0/+24
* The goal of this commit is to get just enough Sema support to recognize Objec...Steve Naroff2007-09-061-1/+44
* Simplified initializer semantic analysis by adding the following 2 methods:Steve Naroff2007-09-041-48/+11
* Make sure initializer type promotions get propagated.Steve Naroff2007-09-041-5/+9
* Silence VC++ warnings, patch by Hartmut KaiserChris Lattner2007-09-041-4/+6
* More fun with initializers! Steve Naroff2007-09-041-31/+113
* Finish getting "array-init.c" to work properly.Steve Naroff2007-09-031-22/+54
* More progress on array initializers.Steve Naroff2007-09-021-8/+27
* More semantic analysis of initializers.Steve Naroff2007-09-021-2/+39
* Start implementing semantic analysis for C initializers.Steve Naroff2007-09-021-5/+62
* Removed Sema::VerifyConstantArrayType(). With the new Array/ConstantArray/Var...Steve Naroff2007-08-311-34/+31
* Final phase of array cleanup (for now), removing a FIXME from yesterday.Steve Naroff2007-08-301-40/+3
* Fix the following redefinition errors submitted by Keith Bauer...Steve Naroff2007-08-301-22/+41
* Implement GCC-compatible layout and typing of enum constants and enum decl. Chris Lattner2007-08-291-11/+64
* Fix a null dereference Neil ran intoChris Lattner2007-08-291-1/+2
* Finish converting decls over to the new invalid decl API.Steve Naroff2007-08-281-14/+24
* Move the "invalid decl" idiom up to Decl (where we have some bits to steal:-)Steve Naroff2007-08-281-9/+16
* Change EnumDecl to store its corresponding integer type Chris Lattner2007-08-281-1/+1
* fix 80 col violationChris Lattner2007-08-281-1/+2
* compute the required destination type for an enum, emitting various warnings.Chris Lattner2007-08-281-2/+56
* add a diagnostic:Chris Lattner2007-08-281-0/+14
* move a todoChris Lattner2007-08-281-4/+5
* Implement more thoughful error recovery when dealing with bogus declarator ty...Steve Naroff2007-08-281-2/+3
* Fix a few enum-related fixme'sChris Lattner2007-08-271-4/+9
* better error recovery for non-i-c-e enum constants.Chris Lattner2007-08-271-11/+15
* Break the assumption that any sort of scope (e.g. a loop scope) can Chris Lattner2007-08-261-0/+23
* Make parse-ast-print print the storage class and inline Chris Lattner2007-08-261-1/+2
* This modest change insures ImplicitCastExpr's get generated for all "assignme...Steve Naroff2007-08-241-2/+6
* Move the function/array conversion for ParmVarDecl's from Sema::ParseIdentifi...Steve Naroff2007-08-071-2/+25
* remove more explicit accesses to the canonical type pointer.Chris Lattner2007-07-311-7/+7
* Implement pretty diagnostics when doing on-the-fly vector sizing (for vector ...Steve Naroff2007-07-291-15/+14
* Fix a couple of bugs, add some new cool stuff.Chris Lattner2007-07-251-0/+8
* First round of extended vector support. Here is an overview...Steve Naroff2007-07-181-9/+62
* Refactor code so that isIntegerConstantExpr has an ASTContext available.Chris Lattner2007-07-151-3/+3
* A significant refactoring of the type size stuff to also Chris Lattner2007-07-141-1/+1
* Move getSize() out of type, into ASTContext, where it has target info, andChris Lattner2007-07-131-3/+2
* Add (explicit) AST support for implicit casts. This should simplify the Steve Naroff2007-07-131-1/+1
* Implement codegen for + and - with pointers. Patch contributed by Chris Lattner2007-07-131-2/+2
* remember the initializer for a variable in the AST and teach theChris Lattner2007-07-121-1/+6
* Bug #:Steve Naroff2007-07-111-1/+0
* Bug #:Steve Naroff2007-07-091-6/+4
* Bug #:Steve Naroff2007-07-061-11/+32
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-11/+9
* Implement support for formal arguments. We can now compile this:Chris Lattner2007-06-131-5/+5
OpenPOWER on IntegriCloud