summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Keep track of the Expr used to describe the size of an array type,Douglas Gregor2009-07-061-3/+12
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-12/+12
* Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis2009-06-301-1/+1
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-35/+30
* Renamed MarcDestructorReferenced -> MarkDestructorReferencedFariborz Jahanian2009-06-271-1/+1
* Patch to mark destructors when they are used.Fariborz Jahanian2009-06-261-1/+5
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-11/+24
* Set the end range location of a FunctionDecl to the right paren.Argyrios Kyrtzidis2009-06-251-0/+3
* Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor2009-06-241-0/+2
* Support for [class.local]p4.Anders Carlsson2009-06-241-0/+9
* When declaring a function template, create a FunctionTemplateDecl nodeDouglas Gregor2009-06-241-0/+20
* Start propagating template parameter lists to the right places toDouglas Gregor2009-06-231-2/+18
* Eliminate DeclPtrTy() arguments to ActOnDeclarator that are just a very, very...Douglas Gregor2009-06-231-1/+1
* Remove ImplicitMustBeDefined, use universal 'Used' flagFariborz Jahanian2009-06-221-4/+1
* Parsing and AST support for using declarations, from John Thompson!Douglas Gregor2009-06-201-2/+3
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-0/+13
* Patch for implementation of C++'s object model. This isFariborz Jahanian2009-06-191-2/+6
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-29/+36
* Diagnose class members that shadow a template parameter. FixesDouglas Gregor2009-06-171-0/+8
* Fix some erroneous comments due to trigger-happy copy&paste.Argyrios Kyrtzidis2009-06-171-5/+2
* Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorC...Argyrios Kyrtzidis2009-06-171-0/+24
* Move CXXMethodDecl::OutOfLineDefinition into Decl::OutOfLine.Argyrios Kyrtzidis2009-06-171-1/+1
* Support dependent extended vector types and template instantiationDouglas Gregor2009-06-171-8/+9
OpenPOWER on IntegriCloud