index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
CodeGenCXX
/
visibility.cpp
Age
Commit message (
Expand
)
Author
2013-02-27
Don't cache the visibility of types.
Rafael Espindola
2013-02-26
Use existing macros to simplify the test a bit.
Rafael Espindola
2013-02-26
Use the most recent decl in getExplicitVisibility.
Rafael Espindola
2013-02-21
Ignore visibility from enclosing template arguments
John McCall
2013-02-20
Add a new 'type_visibility' attribute to allow users to
John McCall
2013-02-16
Rework the visibility computation algorithm in preparation
John McCall
2013-01-12
Disable caching of visibility.
Rafael Espindola
2012-07-31
Consider the visibility of template template arguments. GCC doesn't, but it also
Rafael Espindola
2012-07-28
Add a missing testcase for merging the visibility of two declarations used
Rafael Espindola
2012-07-17
Record visibility pragmas when we see a tag declaration. We might use it
Rafael Espindola
2012-07-13
Apply visibility pragmas to class template declarations. This is needed because
Rafael Espindola
2012-07-13
Fix a bug in my previous commit. The problem is not that we were not using the
Rafael Espindola
2012-07-12
Use the canonical template decl when trying to find if it has a visibility
Rafael Espindola
2012-07-12
Process #pragma visibility early in the parsing of class definitions. Fixes
Rafael Espindola
2012-07-11
Handle #pragma visibility in explicit specializations and enums.
Rafael Espindola
2012-07-11
Don't process #pragma visibility during instantiation. The visibility of the
Rafael Espindola
2012-06-11
We were computing the visibility and linkage of template parameters, but
Rafael Espindola
2012-05-25
Don't ignore linkage when ignoring visibility in the instantiation of a
Rafael Espindola
2012-05-25
Don't ignore linkage when ignoring visibility in the instantiation of a
Rafael Espindola
2012-05-25
Consider the linkage for member class templates even when we have to ignore
Rafael Espindola
2012-05-25
When ignoring visibility in an instantiation, still consider the linkage.
Rafael Espindola
2012-05-21
Function template version of the previous patch.
Rafael Espindola
2012-05-21
Produce a hidden symbol for zed in
Rafael Espindola
2012-05-21
Test and document a difference from gcc in the handling of visibility
Rafael Espindola
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-04-23
Fix visibility when we have two types with explicit visibility in a template
Rafael Espindola
2012-04-23
Add another testcase that was not being covered.
Rafael Espindola
2012-04-22
Add a testcase that we already get right but was not being tested. Found
Rafael Espindola
2012-04-22
Cleanup testcase.
Rafael Espindola
2012-04-22
An attribute in a explicit template installation should take precedence over
Rafael Espindola
2012-04-22
Revert 155102 but add a fixme while I debug what is wrong with chrome's
Rafael Espindola
2012-04-22
Add another missing testcase.
Rafael Espindola
2012-04-22
Add a testcase we were already getting right, but were not testing for.
Rafael Espindola
2012-04-22
Fix handling of template parameters. Found by inspection. GCC 4.7 agrees
Rafael Espindola
2012-04-19
In mergeVisibility, if we already have an explicit visibility, keep it.
Rafael Espindola
2012-04-19
In mergeVisibilityWithMin, let an implicit hidden symbol take precedence over
Rafael Espindola
2012-04-16
Revert r154749 for now at John McCall's request.
Rafael Espindola
2012-04-14
Consider visibility attributes last, so that they take precedence.
Rafael Espindola
2012-03-10
The type of a definition should not increase its visibility. Fixes PR12221.
Rafael Espindola
2012-02-23
Two fixes to how we compute visibility:
Rafael Espindola
2012-01-14
Remember if a type has its visibility set explicitly or implicitly.
Rafael Espindola
2012-01-04
Process attributes in explicit function template instantiations. Fixes part of
Rafael Espindola
2012-01-03
Process attributes in explicit template instatiation definitions. Fixes PR11690.
Rafael Espindola
2012-01-02
Small cosmetic cleanups in code I will change anyway.
Rafael Espindola
2012-01-01
Consider visibility attributes in namespaces as being explicit. I.e., they
Rafael Espindola
2011-12-17
Remove a non-gcc-compatible extension that would apply attributes on declarat...
Eli Friedman
2011-09-26
Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen
Peter Collingbourne
2011-06-27
Don't factor in visibility for templates and template arguments
John McCall
2011-03-04
Don't consider visibility from template parameter lists if we're
John McCall
[next]