1*a9f10ebfSBalázs Kéri // RUN: clang-import-test -dump-ast -import %S/Inputs/T.cpp -expression %s | FileCheck %s 2*a9f10ebfSBalázs Kéri 3*a9f10ebfSBalázs Kéri // CHECK: |-ClassTemplateSpecializationDecl 4*a9f10ebfSBalázs Kéri // CHECK-SAME: <line:4:1, line:8:1> line:4:20 struct A 58fc8510cSAleksei Sidorin expr()6b7160ca4SSean Callananvoid expr() { 7b7160ca4SSean Callanan A<int>::B b1; 8b7160ca4SSean Callanan A<bool>::B b2; 9b7160ca4SSean Callanan b1.f + b2.g; 10b7160ca4SSean Callanan } 118fc8510cSAleksei Sidorin 128fc8510cSAleksei Sidorin static_assert(f<char>() == 0, ""); 138fc8510cSAleksei Sidorin static_assert(f<int>() == 4, ""); 14