summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-1/+1
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-26/+42
* Detect attempts to provide a specialization of a function within aDouglas Gregor2011-03-081-3/+8
* g++ is more permissive regarding flexible arrays.Argyrios Kyrtzidis2011-03-071-5/+12
* Support explicit template specialization and instantiation for membersDouglas Gregor2011-03-071-10/+19
* Completed source ranges fixes for all classes inheriting from TypeDecl.Abramo Bagnara2011-03-061-1/+1
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-0/+1
* Propagate new-style exception spec information to Declarator.Sebastian Redl2011-03-051-2/+2
* When diagnostics are suppressed (e.g., because of code completion), don't tri...Douglas Gregor2011-03-041-1/+2
* Diagnose destructor templates. Fixes PR7904.Douglas Gregor2011-03-041-1/+8
* Fixed source range for FileScopeAsmDecl. Others source range fixes will follow.Abramo Bagnara2011-03-031-2/+5
* Remove cruftDouglas Gregor2011-03-021-9/+0
* Force CaseStmt to store its child statements in source-code order,Douglas Gregor2011-03-021-0/+9
* Support a new InheritableAttr subclass, InheritableParamAttr, which isJohn McCall2011-03-021-13/+67
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-8/+28
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-28/+8
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-8/+28
* Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor2011-03-011-25/+7
* Push nested-name-specifier source location information into elaboratedDouglas Gregor2011-03-011-7/+25
* Teach Sema::CheckTypenameType to use nested-name-specifiers withDouglas Gregor2011-02-281-2/+3
* Use NestedNameSpecifierLoc within out-of-line variables, function, andDouglas Gregor2011-02-251-5/+2
* Issue AnalysisBasedWarnings as part of calling Sema::PopBlockOrFunctionScope(...Ted Kremenek2011-02-231-8/+3
* Fix PR9276: We were missing the checks for auto deducing to different types i...Richard Smith2011-02-231-9/+21
* Tweaks to C++0x deduced auto type support:Richard Smith2011-02-211-12/+15
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-45/+133
* Remove the Fix-It for "main must return 'int'", which is not alwaysDouglas Gregor2011-02-191-8/+1
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-5/+14
* Step #2/N of __label__ support: keep pushing LabelDecl forward,Chris Lattner2011-02-171-4/+10
* Step #1/N of implementing support for __label__: split labels intoChris Lattner2011-02-171-40/+1
* Reject forbidden storage class specifiers in OpenCL. Patch by George Russell!Peter Collingbourne2011-02-111-2/+2
* AST, Sema, Serialization: keep track of cudaConfigureCallPeter Collingbourne2011-02-091-0/+13
* In Sema::CheckShadow, get the DeclContext from the variable that we are checkingArgyrios Kyrtzidis2011-02-081-4/+3
* Support for objextive-c++ use of property-dot syntax as receiverFariborz Jahanian2011-02-081-4/+6
* When the out-of-line definition differs from the declaration in the return type,Argyrios Kyrtzidis2011-02-051-1/+5
* Tweak my fix for PR8748, and update the incorrect PR number in the test case.Douglas Gregor2011-02-041-1/+2
* Tighten up the semantics of default template arguments, per C++0xDouglas Gregor2011-02-041-2/+8
* Implement -Woverloaded-virtual.Argyrios Kyrtzidis2011-02-031-1/+1
* The code trying to assign a typedef to an anonymous tag declaration wasJohn McCall2011-02-011-8/+37
* Don't warn that variables in C++ static member functions shadow fields. Fixes...Argyrios Kyrtzidis2011-01-311-0/+6
* Fix the diagnostic when we are shadowing an external variable and there exist...Argyrios Kyrtzidis2011-01-311-13/+24
* Diagnose if extern local variable is followed by non-extern and vice-versa.Argyrios Kyrtzidis2011-01-311-0/+14
* 'extern' variables in functions don't shadow externs in global scope. Fixes r...Argyrios Kyrtzidis2011-01-311-0/+13
* Rvalue references for *this: parse ref-qualifiers.Douglas Gregor2011-01-261-1/+2
* Disallow function template partial specializations, from HansDouglas Gregor2011-01-241-2/+4
* Use attributes for all the override control specifiers.Anders Carlsson2011-01-241-2/+4
* Get rid of [[hiding]], [[override]] and [[base_check]].Anders Carlsson2011-01-231-47/+0
* Null initialize a few variables flagged byTed Kremenek2011-01-231-1/+1
* Mark classes as final or explicit. Diagnose when a class marked 'final' is us...Anders Carlsson2011-01-221-0/+4
* A member function template cannot be virtual.Anders Carlsson2011-01-221-1/+8
* Sema: process non-inheritable attributes on function declarations earlyPeter Collingbourne2011-01-211-22/+26
OpenPOWER on IntegriCloud