History log of /external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
34366208e3ec6876ef501e85978466d2ddecb3d2 09-Apr-2013 Douglas Gregor <dgregor@apple.com> Skip transparent contexts when looking for using directives in name lookup.

Fixes the bootstrap regression I introduced in r179067.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179079 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
44b2ea97957b553e76e757c1926c3ad1fadbe1b2 09-Apr-2013 Douglas Gregor <dgregor@apple.com> <rdar://problem/13540899> Collect using directives from all of the semantic contexts not represented by scopes.

This fixes a regression I introduced in r178136, where we would not
consider the using directives from the semantic declaration contexts
that aren't represented by the lexical scopes (Scope) when performing
unqualified name lookup. This lead to horribly funny diagnostics like
"no identifier named 'foo'; did you mean 'foo'?".



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179067 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
6bed88e9d25fd7e16edf3d95447ba414d9d73d72 27-Mar-2013 Douglas Gregor <dgregor@apple.com> <rdar://problem/13317030> Consider using directives when performing unqualified name lookup into declarations contexts represented by the qualified-id but not in the actual scope hierarchy.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178136 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
8e8fb3be5bd78f0564444eca02b404566a5f3b5d 19-Oct-2012 Andy Gibbs <andyg1001@hotmail.co.uk> Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166280 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
90f9382b3e97afa55e6aaaa4ab31c7473a8c7bb9 22-Dec-2009 Douglas Gregor <dgregor@apple.com> Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequence

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
b4debaebedfeb3161cd7bce0d13f005ab442fa5e 22-Dec-2009 Douglas Gregor <dgregor@apple.com> Enter the scope of an initializer for direct-initialization as well as
for copy-initialization.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91909 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
731ad843b7bf1862f6547ac79539f0f5b4c539bd 19-Dec-2009 John McCall <rjmccall@apple.com> Just push a new scope when parsing an out-of-line variable definition.
Magically fixes all the terrible lookup problems associated with not pushing
a new scope. Resolves an ancient xfail and an LLVM misparse.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
d73902121a93c3135cf53e2d724361cec1037d7e 03-Nov-2009 Daniel Dunbar <daniel@zuster.org> Switch XFAIL format to match LLVM.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
b280638d20eb16216be38987ecd7af72c73053b4 15-Jun-2009 Daniel Dunbar <daniel@zuster.org> More [basic.lookup.unqual] tests.
- p13 and p14 are important failures.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73392 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp