summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-2/+3
* Under ARC, merge the bit corresponding to the ns_returns_retainedDouglas Gregor2011-10-141-0/+12
* When declaring an out-of-line template, attempt to rebuild any typesDouglas Gregor2011-10-141-0/+10
* Add returns_twice to functions that are known to return twice. This implementsRafael Espindola2011-10-121-0/+3
* [Microsoft] If -fms-compatibility, then downgrade missing typename error to w...Francois Pichet2011-10-111-3/+4
* Add typo correction for type names.Kaelyn Uhrain2011-10-111-1/+47
* Clean up DiagnoseInvalidRedeclaration a bitKaelyn Uhrain2011-10-111-26/+31
* Move a couple chunks of ActOnFunctionDeclarator to separate functionsKaelyn Uhrain2011-10-111-186/+202
* Move some bool flags out of function parameter lists.Kaelyn Uhrain2011-10-111-74/+86
* Only accept a typo correction if it doesn't trigger additional errorsKaelyn Uhrain2011-10-111-30/+101
* Constant expression evaluation refactoring:Richard Smith2011-10-101-5/+1
* Give nicer note when a member redeclaration has or lacks 'const'Kaelyn Uhrain2011-10-101-1/+11
* Push "out-of-line" declarations into scope when their lexical/semanticDouglas Gregor2011-10-091-1/+3
* A friend template specialization is also dependent if any of itsDouglas Gregor2011-10-091-1/+5
* Diagnose attempts to declare a non-static data member with aDouglas Gregor2011-10-091-1/+1
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Implicitly assume that a ObjC category to an unavailable interface is also un...Argyrios Kyrtzidis2011-10-061-0/+9
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-2/+13
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-1/+2
* PR11067: A definition of a constexpr static variable doesn't need an initiali...Richard Smith2011-10-061-9/+6
* OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers,Peter Collingbourne2011-10-061-4/+4
* 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
OpenPOWER on IntegriCloud