summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-5/+2
* [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_ra...Aaron Ballman2014-03-081-2/+2
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-071-3/+1
* Fully reverting r203236 -- it seems the only bots that are happy are the MSVC...Aaron Ballman2014-03-071-2/+2
* [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range a...Aaron Ballman2014-03-071-2/+2
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-41/+28
* Exclude invalid old decl from mismatching linkage assertionIsmail Pazarbasi2014-03-061-3/+2
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* PR18839: 'extern "C++"' also adds an implicit 'extern', not just 'extern "C"'.Richard Smith2014-02-171-4/+4
* Report a correct end location for nameless parameters.Benjamin Kramer2014-02-021-1/+3
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-12/+4
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-7/+8
* PR18544: don't assert that 'operator new' is not declared inside a namespace;Richard Smith2014-01-191-4/+9
* RP18408: If a member template is used as a template template argument, it doesRichard Smith2014-01-081-1/+8
* Highlight the previous underlying enum type when diagnosing a mismatchAlp Toker2014-01-061-0/+6
* Removed one of the string versions of getQualifiedNameAsString, and switched ...Aaron Ballman2014-01-031-5/+1
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-1/+1
* Fix pr18174.Rafael Espindola2013-12-081-1/+1
* Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner2013-12-051-5/+2
* Don't call getMostRecentDecl when we know we have it.Rafael Espindola2013-11-261-11/+22
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-221-92/+66
* Added warning on structures/unions that are empty or contain onlySerge Pavlov2013-11-141-19/+4
* C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith2013-11-051-1/+33
* Wraps lazily generated builtins in an extern "C" contextWarren Hunt2013-11-011-22/+17
* AST: Mangle fields in anonymous structs/unionsDavid Majnemer2013-10-231-4/+4
* Treat aliases as definitions.Rafael Espindola2013-10-221-1/+5
* Simplify some implementations of get*Decl.Rafael Espindola2013-10-191-1/+1
* Simplify FunctionDecl::getBody.Rafael Espindola2013-10-191-9/+5
* Rename some functions for consistency.Rafael Espindola2013-10-171-17/+11
* Fix linkage calculation of auto member functions returning lambdasFaisal Vali2013-10-081-5/+16
* When merging class definitions across modules in C++, merge together fields.Richard Smith2013-10-071-1/+9
* Fix computation of linkage within nested lambdas.Faisal Vali2013-10-011-3/+31
* Revert the linkage fix.Faisal Vali2013-09-291-31/+5
* Fix computation of linkage within nested lambdas.Faisal Vali2013-09-291-5/+31
* Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y;Richard Smith2013-09-291-1/+4
* Variable templates: handle instantiation of static data member templatesRichard Smith2013-09-271-12/+40
* Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately""David Majnemer2013-09-171-4/+4
* Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"David Majnemer2013-09-171-4/+4
* [-cxx-abi microsoft] Mangle local TagDecls appropriatelyDavid Majnemer2013-09-171-4/+4
* [-cxx-abi microsoft] Correctly identify Win32 entry pointsDavid Majnemer2013-09-161-0/+27
* Fix name lookup with dependent using decls.Eli Friedman2013-08-201-0/+9
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-9/+55
* Fix assert when instantiating a default argument of a template defined in aRichard Smith2013-08-011-1/+4
* Tighten up the set of operator new/operator delete calls we're permitted toRichard Smith2013-07-211-2/+48
* Fix mangling for block literals.Eli Friedman2013-07-011-23/+39
* Remove bogus VarDecl::extendsLifetimeOfTemporary function and inline it intoRichard Smith2013-06-271-13/+0
* Delete dead code.Eli Friedman2013-06-271-12/+0
* Rewrite record layout for ms_struct structs.Eli Friedman2013-06-261-13/+1
* [AST] Introduce a new DecayedType sugar nodeReid Kleckner2013-06-241-0/+8
* Cleanup linkage computation for static locals.Rafael Espindola2013-06-171-1/+5
OpenPOWER on IntegriCloud