summaryrefslogtreecommitdiff
path: root/lib/AST/Decl.cpp
Commit message (Expand)AuthorAge
* Fix treatment of types defined in function prototypeSerge Pavlov2014-06-25
* Fix crash declaring global allocation function with zero parameters. Fixes PR...Nick Lewycky2014-06-07
* Rename utility function templatesAlp Toker2014-05-31
* Take PrintingPolicy::SuppressUnwrittenScope into account when printing theRichard Smith2014-05-30
* Move the logic for testing for namespace std into one location. This check canRichard Trieu2014-05-28
* Avoid allocating extra memory to handle the lazy definition data pointer forRichard Smith2014-05-22
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-16
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-15
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-12
* Add support for __declspec(thread) under -fms-extensionsReid Kleckner2014-05-01
* AST: Fix visibility calculation for VarTemplateSpecializationDeclDavid Majnemer2014-04-29
* Suppress unused variable warningReid Kleckner2014-04-23
* Make TypeDecl much less friendly.Richard Smith2014-04-23
* AST: Cleanup/simplify some LV calculation codeDavid Majnemer2014-04-23
* Teach getTemplateInstantiationPattern to deal with generic lambdas.Faisal Vali2014-04-03
* CodeGen: Emit some functions as weak_odr under -fms-compatibilityDavid Majnemer2014-04-02
* Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie2014-04-02
* Simplify FunctionDecl::getMinRequiredArguments().Richard Smith2014-04-01
* Don't fold together the name lookup entries for two declarations if they areRichard Smith2014-03-17
* Make some assertions on constant expressions static.Benjamin Kramer2014-03-15
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-14
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-10
* [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_ra...Aaron Ballman2014-03-08
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-07
* Fully reverting r203236 -- it seems the only bots that are happy are the MSVC...Aaron Ballman2014-03-07
* [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range a...Aaron Ballman2014-03-07
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-06
* Exclude invalid old decl from mismatching linkage assertionIsmail Pazarbasi2014-03-06
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* PR18839: 'extern "C++"' also adds an implicit 'extern', not just 'extern "C"'.Richard Smith2014-02-17
* Report a correct end location for nameless parameters.Benjamin Kramer2014-02-02
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-22
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-20
* PR18544: don't assert that 'operator new' is not declared inside a namespace;Richard Smith2014-01-19
* RP18408: If a member template is used as a template template argument, it doesRichard Smith2014-01-08
* Highlight the previous underlying enum type when diagnosing a mismatchAlp Toker2014-01-06
* Removed one of the string versions of getQualifiedNameAsString, and switched ...Aaron Ballman2014-01-03
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-19
* Fix pr18174.Rafael Espindola2013-12-08
* Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner2013-12-05
* Don't call getMostRecentDecl when we know we have it.Rafael Espindola2013-11-26
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-22
* Added warning on structures/unions that are empty or contain onlySerge Pavlov2013-11-14
* C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith2013-11-05
* Wraps lazily generated builtins in an extern "C" contextWarren Hunt2013-11-01
* AST: Mangle fields in anonymous structs/unionsDavid Majnemer2013-10-23
* Treat aliases as definitions.Rafael Espindola2013-10-22
* Simplify some implementations of get*Decl.Rafael Espindola2013-10-19
* Simplify FunctionDecl::getBody.Rafael Espindola2013-10-19
* Rename some functions for consistency.Rafael Espindola2013-10-17