summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* give better diagnostics for converting between function pointer and void*.Chris Lattner2008-01-031-0/+5
* When promoting array to pointer for argument, don't lose type qualifiers.Chris Lattner2008-01-021-2/+4
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Fix the embarassing typo for real this time (- vs _), sorry about breaking th...Anders Carlsson2007-12-191-5/+10
* Revert Anders r45191 commit...it broke several of the tests.Steve Naroff2007-12-191-9/+5
* Fix an embarassing typo and add some very limited support for the aligned att...Anders Carlsson2007-12-191-1/+21
* Normalize attribute names if possible so we won't have to do two strcmps for ...Anders Carlsson2007-12-191-5/+12
* fix broken assert.Chris Lattner2007-12-191-1/+1
* Fix const propagation bug.Chris Lattner2007-12-181-2/+1
* Sema::ActOnFinishFunctionBody(): Since we no longer synthesize a FunctionDecl...Steve Naroff2007-12-131-4/+2
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-6/+15
* split objc pieces of SemaDecl.cpp out into SemaDeclObjC.cppChris Lattner2007-12-121-896/+1
* simplify code now that isConstantExpr really does alwaysChris Lattner2007-12-111-11/+13
* For @optional unimplemented methods do not issue the warning.Fariborz Jahanian2007-12-111-2/+4
* Change err_undef_protocolref to warn_undef_protocolref (this is consistent wi...Steve Naroff2007-12-111-3/+3
* Explicitly set the string literal type from "char *" to "constant array of ch...Steve Naroff2007-12-111-0/+4
* Add support for initializing char arrays from string literals.Steve Naroff2007-12-101-21/+109
* Have Sema::CheckConstantInitList skip semantic analysis when the element type...Steve Naroff2007-12-071-0/+3
* Rewrite 'super' within a class method. This required some minor tweaks to the...Steve Naroff2007-12-071-1/+1
* Revert DidWarn change - It won't catch all cases anyway and GCC warns for eve...Anders Carlsson2007-12-051-5/+1
* Recognize CompoundLiteralExpr's as valid lvalue's.Steve Naroff2007-12-051-1/+2
* Simplified setting up Method's scope before generating AST for its nody.Fariborz Jahanian2007-12-041-27/+5
* Handle initializing vector elements correctly. Emit just one warning if there...Anders Carlsson2007-12-031-4/+18
* restore these lines, which fixes some regtest failures.Chris Lattner2007-12-021-4/+4
* improve VC++ compatibility, patch by Cédric Venet.Chris Lattner2007-12-021-4/+4
* Yesterday, I simplified how we stream top-level decls.Steve Naroff2007-11-291-22/+0
* Update the initializer's type, in addition to the decl, if we've changed the ...Christopher Lamb2007-11-291-1/+3
* Several fixes/simplifications surrounding how we stream top-level decl AST's.Steve Naroff2007-11-281-8/+13
* Fix a bug checking for 'int foo(void)' that didn't look through typedefs of v...Chris Lattner2007-11-281-1/+2
* Set loc earlier in CheckSingleInitializer to avoid emitting a Chris Lattner2007-11-271-2/+1
* Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnC...Steve Naroff2007-11-271-7/+3
* handle __vector_size__ like vector_sizeChris Lattner2007-11-271-2/+4
* Improve function decl merging, patch by Oliver Hunt!Chris Lattner2007-11-201-10/+17
* Now that we are passing back "free standing decls", make sure -ast-dump works...Steve Naroff2007-11-171-1/+1
* Make sure Sema::ParsedFreeStandingDeclSpec() returns a decl representing the ...Steve Naroff2007-11-171-1/+1
* Implement support for variadic methods (work in progress).Steve Naroff2007-11-151-2/+3
* Allow properties within a protocol. The case below was asserting...now it wor...Steve Naroff2007-11-141-1/+5
* implement test/Sema/typedef-prototype.c, allowing codeChris Lattner2007-11-141-10/+6
* Give AST-walk passes a way to access DeclSpec attributes on functions andNate Begeman2007-11-131-2/+6
* Rename Sema method to follow class naming conventionNate Begeman2007-11-131-5/+5
* Patch to set context (interface, category, etc.) in which method is declared.Fariborz Jahanian2007-11-131-15/+7
* Add category method definitions incrementally, removing a FIXME (like we do f...Steve Naroff2007-11-121-16/+23
* Fix regression to Sema::ObjcActOnStartOfMethodDef()...need to initialize Inva...Steve Naroff2007-11-121-0/+1
* - Minor cleanup to yesterday's changes to Sema::ObjcActOnStartOfMethodDef();Steve Naroff2007-11-121-12/+13
* Remove Action::ObjcActOnMethodDefinition(). Rationale:Steve Naroff2007-11-121-45/+20
* Make sure @property is allowed within a category.Steve Naroff2007-11-121-2/+3
* Remove Sema::ObjcBuildMethodParameter().Steve Naroff2007-11-121-75/+26
* Replace 2 method definition actions (ActOnFunctionDefBody, ActOnMethodDefBody...Steve Naroff2007-11-111-36/+9
* This is the last 5% of the solution to teaching Sema::ActOnInstanceMessage() ...Steve Naroff2007-11-111-11/+31
* Teach Sema::ActOnInstanceMessage() about private methods. That is, methods de...Steve Naroff2007-11-111-2/+3
OpenPOWER on IntegriCloud