Age | Commit message (Expand) | Author |
2010-04-08 | Implement dependent friend function template specializations. | John McCall |
2010-04-06 | Implement the protected access restriction ([class.protected]), which requires | John McCall |
2010-03-26 | Properly account for redeclarations when explicitly instantiating class templ... | John McCall |
2010-03-16 | Implement -Wshadow. Based on a patch by Mike M.! | John McCall |
2010-03-15 | Remember declaration scope qualifiers in the AST. Imposes no memory overhead | John McCall |
2010-02-21 | Make Decl::isOutOfLine() virtual, and use that to determine when definitions | Chandler Carruth |
2010-02-11 | Remove use of 'std::string' from Attr objects, using instead a byte | Ted Kremenek |
2010-02-11 | Eliminate a bunch of unnecessary ASTContexts from members functions of | Douglas Gregor |
2010-02-11 | Eliminate the ASTContext parameter from RecordDecl::getDefinition() | Douglas Gregor |
2010-02-05 | Always start tag definitions before completing them. Assert same. | John McCall |
2010-02-04 | Extract a common structure for holding information about the definition | John McCall |
2010-02-03 | When a function or variable somehow depends on a type or declaration | Douglas Gregor |
2010-02-02 | Fix a C++ regression where redefinitions weren't diagnosed. | Sebastian Redl |
2010-02-01 | In C++, an initializer on a variable doesn't necessarily mean it's the defini... | Sebastian Redl |
2010-01-31 | Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the ... | Sebastian Redl |
2010-01-26 | Bring some semblance of order into Decl.h and Decl.cpp. While at it, fix some... | Sebastian Redl |
2010-01-22 | Teach CIndex's cursor visitor to restrict its traversal to a specific | Douglas Gregor |
2010-01-13 | Implement semantic checking for C++ literal operators. | Sean Hunt |
2010-01-06 | Fix spelling. | Mike Stump |
2009-12-30 | Typedefs can be redeclared. That seems like something we should record in | John McCall |
2009-12-28 | Fix for PR5871. Make __PRETTY_FUNCTION__ work for member functions defined in... | Sam Weinig |
2009-12-24 | Fix for PR5844. Be explicit about anonymous struct/class/union/namespaces in ... | Sam Weinig |
2009-12-15 | If a ParmVarDecl's default argument is a CXXExprWithTemporaries, return the u... | Anders Carlsson |
2009-12-13 | More improvements to checking allocation and deallocation functions. | Anders Carlsson |
2009-12-12 | Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave | Jeffrey Yasskin |
2009-12-09 | First pass at implementing C++ enum semantics: calculate (and store) an | John McCall |
2009-12-07 | DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia... | John McCall |
2009-12-04 | Be a little more clever about inline member functions that are marked inline ... | Anders Carlsson |
2009-11-26 | Slight tweak to the algorithm for getLinkage(). | Eli Friedman |
2009-11-25 | Implement the rules in C++ [basic.link] and C99 6.2.2 for computing | Douglas Gregor |
2009-11-17 | Instead of hanging a using declaration's target decls directly off the using | John McCall |
2009-10-27 | Implement proper linkage for explicit instantiation declarations of | Douglas Gregor |
2009-10-27 | Introduce FunctionDecl::isInlined() to tell whether a function should | Douglas Gregor |
2009-10-27 | Rename FunctionDecl::isInline/setInline to | Douglas Gregor |
2009-10-27 | Explicit instantiation suppresses the instantiation of non-inline | Douglas Gregor |
2009-10-27 | An explicit instantiation definition only instantiations those class | Douglas Gregor |
2009-10-24 | Preserve type source information in TypedefDecls. Preserve it across | John McCall |
2009-10-23 | Remove OriginalTypeParmDecl; the original type is the one specified | John McCall |
2009-10-18 | Move clients to use IdentifierInfo::getNameStart() instead of getName() | Daniel Dunbar |
2009-10-18 | Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize | John McCall |
2009-10-15 | Simplify checking of explicit template specialization/explicit | Douglas Gregor |
2009-10-14 | Give explicit and implicit instantiations of static data members of | Douglas Gregor |
2009-10-14 | Testing and some minor fixes for explicit template instantiation. | Douglas Gregor |
2009-10-13 | When explicitly specializing a member that is a template, mark the | Douglas Gregor |
2009-10-12 | Diagnose the declaration of explicit specializations after an implicit | Douglas Gregor |
2009-10-09 | Refactor the LookupResult API to simplify most common operations. Require us... | John McCall |
2009-10-08 | For instantiations of static data members of class templates, keep | Douglas Gregor |
2009-10-07 | Keep track of whether a member function instantiated from a member | Douglas Gregor |
2009-09-29 | -Introduce TypeLoc::getOpaqueData() | Argyrios Kyrtzidis |
2009-09-29 | Fix http://llvm.org/PR5090. | Mike Stump |