Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching defs:std

1 // RUN: %clang_cc1 -flto -triple x86_64-unknown-linux -std=c++11 -fms-extensions -fvisibility hidden -fwhole-program-vtables -emit-llvm -o - %s | FileCheck --check-prefix=ITANIUM %s
2 // RUN: %clang_cc1 -flto -triple x86_64-pc-windows-msvc -std=c++11 -fms-extensions -fwhole-program-vtables -emit-llvm -o - %s | FileCheck --check-prefix=MS --check-prefix=MS-STD %s
3 // RUN: %clang_cc1 -flto -triple x86_64-pc-windows-msvc -std=c++11 -fms-extensions -fwhole-program-vtables -flto-visibility-public-std -emit-llvm -o - %s | FileCheck --check-prefix=MS --check-prefix=MS-NOSTD %s
29 namespace std {
68 void f(C1 *c1, C2 *c2, C3 *c3, C4 *c4, C5 *c5, C6 *c6, std::C7 *c7,
69 std::C7::C8 *c8, stdext::C9 *c9, other::C10 *c10) {
89 // MS-STD: type.test{{.*}}!"?AUC7@std@@"
90 // MS-NOSTD-NOT: type.test{{.*}}!"?AUC7@std@@"
93 // MS-STD: type.test{{.*}}!"?AUC8@C7@std@@"
94 // MS-NOSTD-NOT: type.test{{.*}}!"?AUC8@C7@std@@"
97 // MS-STD: type.test{{.*}}!"?AUC9@stdext@@"