Lines Matching defs:invalid2
3778 void invalid2() {
3790 void invalid2() {
3801 auto function2 = invalid2;
3802 // FIXME: We should reject the merge of `invalid2` and diagnose about the
3813 void invalid2() {
3828 void invalid2() {
3844 // expected-error@second.h:* {{'Types::Auto::invalid2' has different definitions in different modules; definition in module 'SecondModule' first difference is function body}}
3846 auto function3 = invalid2;
3863 void invalid2() {
3878 void invalid2() {
3887 auto function2 = invalid2;
3888 // expected-error@second.h:* {{'Types::DeducedTemplateSpecialization::invalid2' has different definitions in different modules; definition in module 'SecondModule' first difference is function body}}
3901 void invalid2() {
3916 void invalid2() {
3931 static auto function2 = invalid2<B>;
3932 // expected-error@first.h:* {{'Types::DependentAddressSpace::invalid2' has different definitions in different modules; definition in module 'FirstModule' first difference is function body}}
3946 void invalid2() {
3959 void invalid2() {
3972 static auto Function2 = invalid2<Num>;
3973 // expected-error@first.h:* {{'Types::DependentSizedExtVector::invalid2' has different definitions in different modules; definition in module 'FirstModule' first difference is function body}}