Clang Project

clang_source_code/test/CXX/basic/basic.lookup/basic.lookup.qual/p6.cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s
2// expected-no-diagnostics
3
4struct C { 
5  typedef int I;
6}; 
7
8typedef int I1, I2; 
9extern int* p; 
10extern int* q; 
11
12void f() {
13  p->C::I::~I(); 
14  q->I1::~I2();
15}
16
17struct A { 
18  ~A();
19}; 
20
21typedef A AB; 
22int main() {
23  AB *p; 
24  p->AB::~AB();
25}
26