summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* objc arc: Suppress certain arc diagnostics on unavailableFariborz Jahanian2011-10-031-2/+4
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-1/+2
* constexpr: semantic checking for constexpr functions and constructors. Based inRichard Smith2011-10-011-5/+9
* Mark a TagDecl when it is free standing (e.g. "struct foo;")Argyrios Kyrtzidis2011-09-301-0/+3
* Add explicit attributes to mark functions as having had theirJohn McCall2011-09-301-0/+4
* Suggest adding 'constexpr' if the GNU extension for in-class initializers for...Richard Smith2011-09-301-0/+4
* Mark the ExtWarn for in-class initialization of static const float members as...Richard Smith2011-09-291-7/+8
* In C++0x, static const volatile data members cannot be initialized in-class.Richard Smith2011-09-291-4/+5
* constexpr: semantic checking for constexpr variables.Richard Smith2011-09-291-24/+95
* Revert r140589. It was causing failures during llvm compilation:Bill Wendling2011-09-271-47/+1
* Add typo correction for the type name in C++ "new" statementsKaelyn Uhrain2011-09-271-1/+47
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-3/+3
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-3/+1
* Don't propagate the 'availability' attribute through declarationDouglas Gregor2011-09-231-2/+4
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-6/+6
* ArrayRef-ifying the fields passed to Sema::ActOnFieldsDavid Blaikie2011-09-221-8/+9
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-3/+3
* [microsoft] Move missing typename warning from -fms-extensions to -fms-compat...Francois Pichet2011-09-211-2/+2
* Remove redundant break statements, and replace asserts with llvm_unreachablePeter Collingbourne2011-09-201-2/+1
* OpenCL: introduce support for function scope __local variablesPeter Collingbourne2011-09-191-0/+19
* Fix PR10531. Attach an initializer to anonymous unions, since the default con...Richard Smith2011-09-181-0/+6
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-17/+18
* Plug an abstraction leak and fix a crasher in DiagnoseInvalidRedeclarationKaelyn Uhrain2011-09-141-2/+7
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-2/+2
* Kill off an irrelevant FIXMEDouglas Gregor2011-09-121-4/+1
* Diagnose attempt to mark function-local declarations as __module_private__.Douglas Gregor2011-09-121-7/+35
* Allow __module_private__ on fieldsDouglas Gregor2011-09-121-0/+6
* Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: canJulien Lerouge2011-09-091-0/+6
* Specializations cannot be module-hidden. Diagnose attempts to do so.Douglas Gregor2011-09-091-6/+24
* __module_private__ is inherited by redeclarations of an entity, andDouglas Gregor2011-09-091-7/+31
* Propagate __module_private__ from previous declarations to laterDouglas Gregor2011-09-091-1/+19
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-0/+17
* Change all references of type ExprTy to Expr and get rid of the typedefs.Richard Trieu2011-09-091-3/+3
* Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski2011-09-081-0/+23
* Thread Safety: Patch to implement delayed parsing of attributes within aCaitlin Sadowski2011-09-081-0/+9
* Adding FixIts to static/inline main declaration diagnostics.David Blaikie2011-09-081-35/+36
* Change the self-reference visitor (which gives the warning for self-reference...Richard Trieu2011-09-071-0/+1
* Implement the Named Return Value Optimization (NRVO) for blocks.Douglas Gregor2011-09-061-3/+3
* Implement the Named Return Value Optimization (NRVO) for Objective-C++Douglas Gregor2011-09-061-0/+3
* Add test case for defaulted copy and move structure validation.Sebastian Redl2011-09-041-0/+2
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-11/+11
* Extend the self-reference warning to catch when a constructor references itse...Richard Trieu2011-09-011-13/+60
* objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian2011-08-311-18/+0
* Minor clean up of objc's decl context stuff.Fariborz Jahanian2011-08-291-1/+1
* Warn on missing [super finalize] calls.Nico Weber2011-08-281-0/+6
* Introduce support for a simple module import declaration, whichDouglas Gregor2011-08-261-0/+14
* Refactor and fix checking for initialization of flexible array members. The ...Eli Friedman2011-08-231-21/+0
* Fix an incorrect note.Matt Beaumont-Gay2011-08-231-1/+1
* Warn on missing [super dealloc] calls.Nico Weber2011-08-221-0/+7
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-11/+23
OpenPOWER on IntegriCloud