Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching refs:Test9

287 namespace Test9 {
292 // CHECK-LABEL: VFTable for 'Test9::Y' (1 entry).
293 // CHECK-NEXT: 0 | void Test9::Y::h()
295 // CHECK-LABEL: VFTable for 'A' in 'Test9::X' in 'Test9::Y' (2 entries).
299 // CHECK-LABEL: VFTable indices for 'Test9::Y' (1 entry).
300 // CHECK-NEXT: 0 | void Test9::Y::h()
302 // MANGLING-DAG: @"\01??_7Y@Test9@@6B01@@"
303 // MANGLING-DAG: @"\01??_7Y@Test9@@6BX@1@@"
313 // CHECK-LABEL: VFTable for 'Test9::Y' in 'Test9::Z' (1 entry).
314 // CHECK-NEXT: 0 | void Test9::Y::h()
316 // CHECK-LABEL: VFTable for 'A' in 'Test9::X' in 'Test9::Y' in 'Test9::Z' (2 entries).
320 // CHECK-LABEL: VFTable for 'B' in 'Test9::Z' (1 entry).
323 // CHECK-NOT: VFTable indices for 'Test9::Z'
325 // MANGLING-DAG: @"\01??_7Z@Test9@@6BX@1@@"
326 // MANGLING-DAG: @"\01??_7Z@Test9@@6BY@1@@"
328 // MANGLING-DAG: @"\01??_7Z@Test9@@6B@"
335 // CHECK-LABEL: VFTable for 'Test9::Y' in 'Test9::Z' in 'Test9::W' (1 entry).
336 // CHECK-NEXT: 0 | void Test9::Y::h()
338 // CHECK-LABEL: VFTable for 'A' in 'Test9::X' in 'Test9::Y' in 'Test9::Z' in 'Test9::W' (2 entries).
342 // CHECK-LABEL: VFTable for 'B' in 'Test9::Z' in 'Test9::W' (1 entry).
345 // CHECK-LABEL: VFTable for 'D' in 'Test9::W' (1 entry).
348 // CHECK-LABEL: VFTable for 'A' in 'D' in 'Test9::W' (2 entries).
356 // CHECK-NOT: VFTable indices for 'Test9::W'
358 // MANGLING-DAG: @"\01??_7W@Test9@@6BA@@@"
359 // MANGLING-DAG: @"\01??_7W@Test9@@6BD@@@"
360 // MANGLING-DAG: @"\01??_7W@Test9@@6BX@1@@"
362 // MANGLING-DAG: @"\01??_7W@Test9@@6B@"
363 // MANGLING-DAG: @"\01??_7W@Test9@@6BY@1@@"
369 // CHECK-LABEL: VFTable for 'Test9::Y' in 'Test9::Z' in 'Test9::T' (1 entry).
370 // CHECK-NEXT: 0 | void Test9::T::h()
372 // CHECK-LABEL: VFTable for 'A' in 'Test9::X' in 'Test9::Y' in 'Test9::Z' in 'Test9::T' (2 entries).
373 // CHECK-NEXT: 0 | void Test9::T::f()
374 // CHECK-NEXT: 1 | void Test9::T::z()
376 // CHECK-LABEL: VFTable for 'B' in 'Test9::Z' in 'Test9::T' (1 entry).
377 // CHECK-NEXT: 0 | void Test9::T::g()
379 // CHECK-LABEL: VFTable for 'D' in 'Test9::T' (1 entry).
380 // CHECK-NEXT: 0 | void Test9::T::h()
383 // CHECK-LABEL: Thunks for 'void Test9::T::h()' (1 entry).
386 // CHECK-LABEL: VFTable for 'A' in 'D' in 'Test9::T' (2 entries).
387 // CHECK-NEXT: 0 | void Test9::T::f()
389 // CHECK-NEXT: 1 | void Test9::T::z()
392 // CHECK-LABEL: Thunks for 'void Test9::T::f()' (1 entry).
395 // CHECK-LABEL: Thunks for 'void Test9::T::z()' (1 entry).
398 // CHECK-LABEL: VFTable indices for 'Test9::T' (4 entries).
400 // CHECK-NEXT: 0 | void Test9::T::h()
402 // CHECK-NEXT: 0 | void Test9::T::f()
403 // CHECK-NEXT: 1 | void Test9::T::z()
405 // CHECK-NEXT: 0 | void Test9::T::g()
407 // MANGLING-DAG: @"\01??_7T@Test9@@6BA@@@"
408 // MANGLING-DAG: @"\01??_7T@Test9@@6BD@@@"
409 // MANGLING-DAG: @"\01??_7T@Test9@@6BX@1@@"
411 // MANGLING-DAG: @"\01??_7T@Test9@@6B@"
412 // MANGLING-DAG: @"\01??_7T@Test9@@6BY@1@@"