Lines Matching refs:InClassInit
39 struct InClassInit { struct
42 InClassInit(); argument
43 constexpr InClassInit(Tag1, int l = __builtin_LINE()) : Init(l), Init2(l) {} in InClassInit() function
44 constexpr InClassInit(Tag2) : Init(__builtin_LINE()), Init2(__builtin_LINE()) {} in InClassInit() argument
45 InClassInit(Tag3, int l = __builtin_LINE());
46 InClassInit(Tag4, int l = get_line2());
51 void InClassInit::test_class() { in test_class()
53 InClassInit test_one; in test_class()
55 InClassInit test_two{Tag1{}}; in test_class()
57 InClassInit test_three{Tag2{}}; in test_class()
59 InClassInit test_four(Tag3{}); in test_class()
63 InClassInit test_five(Tag4{}); in test_class()
71 InClassInit::InClassInit() = default;
73 InClassInit::InClassInit(Tag3, int l) : Init(l) {} in InClassInit() function in InClassInit
81 InClassInit::InClassInit(Tag4, int arg) : Init(arg) {} in InClassInit() function in InClassInit