summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR3679 - enable #pragma weak aliasing.Ryan Flynn2009-07-311-1/+1
* Rename Action::TagKind to Action::TagUseKind, which removes both a misnomerJohn McCall2009-07-311-13/+13
* Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson2009-07-311-1/+3
* PR3679 - handle #pragma weakRyan Flynn2009-07-301-11/+12
* Change uses of:Ted Kremenek2009-07-291-8/+8
* Some minor cleanups, thanks Chris.Mike Stump2009-07-281-8/+2
* Add support for -Wmissing-noreturn.Mike Stump2009-07-281-2/+13
* Add noreturn support for blocks.Mike Stump2009-07-281-2/+47
* Make longjmp a real builtin.Mike Stump2009-07-281-8/+23
* Allow functions to be marked "implicit return zero" and so mark main().John McCall2009-07-281-1/+4
* Make sure to move the comment with the code.Mike Stump2009-07-281-0/+3
* Add knowledge about _longjmp being noreturn.Mike Stump2009-07-271-2/+2
* Add builtin knowledge about longjmp being noreturn. Add printing forMike Stump2009-07-271-1/+3
* Add noreturn for exit.Mike Stump2009-07-271-0/+3
* PR3575 - warn on declared variable or function attributes after a definition,...Ryan Flynn2009-07-251-0/+19
* Add noreturn as a type attribute, handle printing for them and handleMike Stump2009-07-251-1/+4
* Semantic checking for main().John McCall2009-07-251-1/+79
* Test commit: make a little stub routine for semantic checking of main().John McCall2009-07-241-0/+6
* Implement new warning for functions declared 'noreturn' when they fall off th...Mike Stump2009-07-241-15/+39
* This patch fixes the implementations of the __has_trivial_destructorDouglas Gregor2009-07-231-7/+2
* Some cleanups suggested by Daniel.Mike Stump2009-07-231-36/+47
* Clean up the ActOnTag action, so that there is only a single entryDouglas Gregor2009-07-231-1/+1
* Use llvm::BitVector instead of managing memory by hand.Daniel Dunbar2009-07-231-3/+4
* Fix case, apparently some people still build on case sensitiveMike Stump2009-07-231-1/+1
* Add warning for falling off the end of a function that should return aMike Stump2009-07-221-0/+117
* Implement support for out-of-line definitions of the class members of classDouglas Gregor2009-07-221-2/+25
* Calls to Sema::MatchTemplateParametersToScopeSpecifier should not depend on t...Douglas Gregor2009-07-221-2/+5
* "This patch implements the restrictions on union members detailed inDouglas Gregor2009-07-221-0/+181
* Implement parsing and semantic analysis for out-of-line definitions of staticDouglas Gregor2009-07-221-4/+35
* Basic parsing and semantic analysis for out-of-line definitions of theDouglas Gregor2009-07-211-11/+12
* Patch to accomodate Doug's comment on defaultFariborz Jahanian2009-07-211-4/+7
* Diagnose when a destructor uses a unrelated class type as its name.Fariborz Jahanian2009-07-211-0/+10
* Add the location of the tag keyword into TagDecl. From EneaDouglas Gregor2009-07-211-4/+6
* When a field is variable-sized or is an array with a negative size,Douglas Gregor2009-07-201-1/+0
* Improve GCC compatibility by allowing static tentative definitions ofDouglas Gregor2009-07-201-16/+19
* enhance the goto checker to reject jumps across __block variable definitions.Chris Lattner2009-07-191-1/+2
* Set ObjCMethodDecl's EndLoc to the '}' when it's a definition.Argyrios Kyrtzidis2009-07-181-0/+1
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-3/+3
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-3/+3
* Remove ASTContext::isObjCObjectPointerType().Steve Naroff2009-07-161-1/+1
* Add a "TypeSpecStartLoc" to FieldDecl. Patch contributed by Enea Zaffanella.Steve Naroff2009-07-141-6/+10
* Fixes for a couple of things:Argyrios Kyrtzidis2009-07-141-3/+10
* Pass the right brace SourceLocation from the Parser to the TagDecls.Argyrios Kyrtzidis2009-07-141-1/+3
* Fix 5 issues from Chris's feedback on http://llvm.org/viewvc/llvm-project?vie...Steve Naroff2009-07-131-1/+0
* Implement more of C++0x 'auto'. A variable with an auto type specifier must h...Anders Carlsson2009-07-111-1/+10
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-6/+6
* Implemented memmove_collectable API for Next runtimeFariborz Jahanian2009-07-081-0/+8
* Implement checking of exception spec compatibility for overriding virtual fun...Sebastian Redl2009-07-071-1/+2
* Tighten up the conditions under which we build an implicit functionDouglas Gregor2009-07-071-3/+6
* Make ASTContext explicitly keep track of the declaration for the CDouglas Gregor2009-07-071-0/+15
OpenPOWER on IntegriCloud