summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* move GetBuiltinType from Builtin::Context to ASTContext.Chris Lattner2009-06-141-4/+4
* PR4350: Make sure we don't create invalid printf attributes. This isn't Eli Friedman2009-06-101-3/+5
* Use of DeclContext for objc's ivars. No functionalityFariborz Jahanian2009-06-051-9/+26
* Address review comments for #pragma weak.Eli Friedman2009-06-051-0/+1
* Start of a Sema implementation for #pragma weak. This isn't really theEli Friedman2009-06-051-0/+30
* Fix up this compatibility hack to be more compatible with gcc.Eli Friedman2009-06-041-3/+4
* PR4287: allow a variadic prototype to make a subsequent K&R style Eli Friedman2009-06-011-11/+14
* Disallow exception specs on typedefs.Sebastian Redl2009-05-311-1/+2
* AddInitializerToDecl needs to take a full expression.Anders Carlsson2009-05-301-2/+2
* Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't n...Anders Carlsson2009-05-301-1/+1
* Add a member lookup criteria constructor for searching for overridden virtual...Anders Carlsson2009-05-301-13/+1
* Refactor and clean up the AST printer, so that it uses a DeclVisitor,Douglas Gregor2009-05-301-2/+4
* Reject incomplete types in exception specs.Sebastian Redl2009-05-291-1/+1
* Now that we have declared/defined tag types within DeclGroups,Douglas Gregor2009-05-291-1/+1
* If a declarator group declares a type, make sure to add that declaration Eli Friedman2009-05-291-2/+6
* When we parse a tag specifier, keep track of whether that tagDouglas Gregor2009-05-281-2/+13
* Reintroduce the home for exception specs, and make Sema fill it. However, kee...Sebastian Redl2009-05-271-0/+1
* Add some more tests for instantiation of declaration references. Also,Douglas Gregor2009-05-271-1/+3
* Create CXXConstructExprs when constructing via copy initialization.Anders Carlsson2009-05-271-1/+1
* When evaluating a VarDecl as a constant or determining whether it isDouglas Gregor2009-05-261-2/+2
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-6/+7
* Simplify struct/class tag mismatch warning, per Sebastian's suggestionDouglas Gregor2009-05-181-1/+0
* Add OldMD to the list of methods NewMD overridesAnders Carlsson2009-05-161-6/+2
* Fix another case where the extern-ness of extern "C" wasn't being captured. Anders Carlsson2009-05-161-1/+2
* Avoid calling mergeTypes in C++. I think these are the correct C++ Eli Friedman2009-05-161-1/+7
* PR2044: reject declarations of functions returning variably modified Eli Friedman2009-05-161-0/+7
* Implement a FIXME, we now pass in the locations of the braces for enums.Mike Stump2009-05-161-3/+2
* Call ActOnStartOfFunctionDecl/ActOnFinishFunctionBody whenDouglas Gregor2009-05-151-4/+11
OpenPOWER on IntegriCloud