Age | Commit message (Expand) | Author |
2012-05-16 | Fix the visibility of instantiations of static data members. | Rafael Espindola |
2012-05-15 | Fix our handling of visibility in explicit template instantiations. | Rafael Espindola |
2012-05-05 | Use raw_ostream in TypePrinter and eliminate uses of temporary std::strings. | Argyrios Kyrtzidis |
2012-04-30 | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie |
2012-04-23 | Fix visibility when we have two types with explicit visibility in a template | Rafael Espindola |
2012-04-23 | Inline helper function into only caller. | Rafael Espindola |
2012-04-22 | An attribute in a explicit template installation should take precedence over | Rafael Espindola |
2012-04-22 | Fix handling of template parameters. Found by inspection. GCC 4.7 agrees | Rafael Espindola |
2012-04-21 | All the members of LVFlags always have the same value, replace the class with | Rafael Espindola |
2012-04-19 | In mergeVisibility, if we already have an explicit visibility, keep it. | Rafael Espindola |
2012-04-19 | Now that we check visibility attributes in an appropriate order, | Rafael Espindola |
2012-04-19 | Check ConsiderGlobalVisibility before using -fvisibility. | Rafael Espindola |
2012-04-19 | The explicit bit in LV already tracks exactly the same information as | Rafael Espindola |
2012-04-19 | Move the point in the code where we handle -fvisibility=hidden. With | Rafael Espindola |
2012-04-19 | Make setVisibility private and change users to mergeVisibility. This is | Rafael Espindola |
2012-04-18 | Calling setVisibility directly only makes (some) sense when the visibility is | Rafael Espindola |
2012-04-17 | Simplify calls to mergeVisibility* by passing in the LinkageInfo. No | Rafael Espindola |
2012-04-16 | Revert r154749 for now at John McCall's request. | Rafael Espindola |
2012-04-16 | Use ordering and the explicit visibility bit instead of modifying | Rafael Espindola |
2012-04-16 | Add another constructor to LVFlags and use it to simplify the code a bit. | Rafael Espindola |
2012-04-14 | Consider visibility attributes last, so that they take precedence. | Rafael Espindola |
2012-03-28 | When we form a new function/class template specialization, we first | Douglas Gregor |
2012-03-27 | Introduce a new libclang API to determine the parent context of a code | Douglas Gregor |
2012-03-23 | Support for definitions of member enumerations of class templates outside the | Richard Smith |
2012-03-14 | Instantiating a class template should not instantiate the definition of any | Richard Smith |
2012-03-11 | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie |
2012-03-10 | The type of a definition should not increase its visibility. Fixes PR12221. | Rafael Espindola |
2012-03-09 | [AST] Reduce Decl::getASTContext() calls. | Daniel Dunbar |
2012-03-08 | Untangle getUnderlyingDeclImpl, no functionality change. | Benjamin Kramer |
2012-03-08 | [AST] Change NamedDecl::getUnderlyingDecl() to inline the fast (and incredibl... | Daniel Dunbar |
2012-03-08 | Loosen the precondition of isCXXInstanceMember() to simply return | Douglas Gregor |
2012-03-06 | [AST] VarDecl::hasDefinition() - Early exit if we find a strong definition. | Daniel Dunbar |
2012-03-06 | [AST] FunctionDecl::getBuiltinID() - Eliminate spurious calls to getASTContext | Daniel Dunbar |
2012-03-02 | Ensure that we instantiate static reference data members of class templates | Richard Smith |
2012-02-29 | Reapply r151638 and r151641. | James Molloy |
2012-02-28 | Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h | Argyrios Kyrtzidis |
2012-02-28 | Correctly track tags and enum members defined in the prototype of a function,... | James Molloy |
2012-02-23 | Two fixes to how we compute visibility: | Rafael Espindola |
2012-02-21 | Implement non-internal linkage for lambda closure types that need a | Douglas Gregor |
2012-02-07 | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer |
2012-02-07 | Make FunctionDecl::doesDeclarationForceExternallyVisibleDefinition use the sa... | Eli Friedman |
2012-02-06 | Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C... | Eli Friedman |
2012-02-04 | Move various diagnostic operator<< overloads out of line and remove includes ... | Benjamin Kramer |
2012-02-01 | Add a new compiler warning, which flags anti-patterns used as the size | Anna Zaks |
2012-01-20 | More dead code removal (using -Wunreachable-code) | David Blaikie |
2012-01-18 | Constify FunctionDecl::getmemoryFunctionKind(). | Anna Zaks |
2012-01-17 | Use Builtin ID as the return value | Anna Zaks |
2012-01-15 | Change linkage computation so it doesn't depend on FunctionDecl::isExternC or... | Eli Friedman |
2012-01-14 | De-virtualize getPreviousDecl() and getMostRecentDecl() when we know | Douglas Gregor |
2012-01-14 | constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, | Richard Smith |