summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* More lambda work. Tweak the Sema interface slightly. Start adding the pieces...Eli Friedman2012-01-051-1/+1
* The value of a const weak variable is not an integer constant.John McCall2012-01-051-1/+1
* Test "merging" of typedef types across distinct modules. At present,Douglas Gregor2012-01-031-2/+0
* Introduce a non-uglified syntax for module imports in Objective-C:Douglas Gregor2012-01-031-3/+5
* Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor2012-01-011-16/+17
* Use hasSameType.Rafael Espindola2012-01-011-2/+1
* Delay checking of typedefs of dependent types. Fixes PR11630.Rafael Espindola2011-12-261-20/+26
* Fix constexpr handling to allow 'extern constexpr' variable declarations. We noRichard Smith2011-12-251-38/+14
* Remove unused variables.Rafael Espindola2011-12-251-1/+0
* C++11 half of r147023: In C++11, additionally eagerly instantiate:Richard Smith2011-12-211-2/+1
* When performing name lookup for a redeclaration, ignore moduleDouglas Gregor2011-12-201-41/+1
* constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith2011-12-191-9/+31
* Remove a non-gcc-compatible extension that would apply attributes on declarat...Eli Friedman2011-12-171-3/+21
* Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it onlyDouglas Gregor2011-12-151-1/+1
* Refactor and simplify AddInitializerToDecl.Richard Smith2011-12-151-101/+73
* Move & comment the 'decltype in declarator-id' as suggested by Doug Gregor.David Blaikie2011-12-141-10/+14
* Disallow decltype in qualified declarator-ids.David Blaikie2011-12-131-0/+10
* objc-arc: better diagnostic when block is declaredFariborz Jahanian2011-12-121-1/+2
* Only do typo correction for implicit function decls whenHans Wennborg2011-12-081-26/+26
* When folding the size of a global scope VLA to a constant, require the arrayRichard Smith2011-12-071-5/+2
* Suggest typo corrections for implicit function declarations.Hans Wennborg2011-12-061-1/+25
* Make sure we perform lvalue-to-rvalue conversions for enum initializers. PR1...Eli Friedman2011-12-061-0/+3
* When we treat an #include or #import as a module import, create anDouglas Gregor2011-12-021-1/+2
* Introduce a module import declaration, so that we properly represent, e.g.,Douglas Gregor2011-12-021-3/+18
* Introduce the notion of name visibility into modules. For a givenDouglas Gregor2011-12-011-1/+2
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-3/+3
* Switch the module-loading interfaces and parser from a simpleDouglas Gregor2011-11-301-5/+2
* Reference initialization with initializer lists.Sebastian Redl2011-11-271-1/+1
* [libclang] Fix operations (token annotation, getting cursor, etc.) with a fil...Argyrios Kyrtzidis2011-11-231-1/+10
* Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola2011-11-131-0/+8
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-5/+3
* constexpr: static data members declared constexpr are required to have anRichard Smith2011-11-071-26/+17
* When we notice that a member function is defined with "= delete" or "=Douglas Gregor2011-11-071-5/+21
* objc: fixed enum type is supported in objc mode.Fariborz Jahanian2011-11-041-0/+1
* When we run into a constructor or destructor that is defined in theDouglas Gregor2011-11-011-3/+13
* Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it willRichard Smith2011-10-291-1/+1
* Make the loading of information attached to an IdentifierInfo from anDouglas Gregor2011-10-271-0/+5
* Make use of the parameter in Sema::ActOnObjCTemporaryExitContainerContext.Argyrios Kyrtzidis2011-10-271-1/+2
* Fix crash on an @interface nested inside @implementation, rdar://10336158Argyrios Kyrtzidis2011-10-271-3/+3
* Compute the promoted integer type of fixed-width enums correctly. Found by i...Eli Friedman2011-10-261-1/+5
* Attach class template attributes to the templated CXXRecordDecl,Peter Collingbourne2011-10-231-1/+4
* objective-c: Diagnose redeclaration of privateFariborz Jahanian2011-10-211-0/+22
* When performing name lookup for the previous declaration of a field,Douglas Gregor2011-10-211-8/+17
* Permit auto SCS on parameter declarations, C++03 [dcl.stc]p2Peter Collingbourne2011-10-211-0/+5
* Add -Wc++98-compat diagnostics for jumps which bypass initialization of non-PODRichard Smith2011-10-201-5/+5
* When fixing up the storage class for an anonymous union, don't markDouglas Gregor2011-10-201-2/+0
* There's no point in marking a declaration invalid just because itDouglas Gregor2011-10-201-3/+2
* FixIt insert 'static' for anonymous unions at global or namespace scope.David Blaikie2011-10-201-1/+2
* Add a fixit to remove storage specifiers on anonymous enums.David Blaikie2011-10-201-1/+2
* 80 cols (one I created in my last commit, plus a bunch of others that were al...David Blaikie2011-10-191-24/+39
OpenPOWER on IntegriCloud