Lines Matching defs:StructuralEquivalenceFunctionTest
300 struct StructuralEquivalenceFunctionTest : StructuralEquivalenceTest {
303 TEST_F(StructuralEquivalenceFunctionTest, TemplateVsNonTemplate) {
309 TEST_F(StructuralEquivalenceFunctionTest, DifferentOperators) {
317 TEST_F(StructuralEquivalenceFunctionTest, SameOperators) {
325 TEST_F(StructuralEquivalenceFunctionTest, CtorVsDtor) {
332 TEST_F(StructuralEquivalenceFunctionTest, ParamConstWithRef) {
338 TEST_F(StructuralEquivalenceFunctionTest, ParamConstSimple) {
344 TEST_F(StructuralEquivalenceFunctionTest, Throw) {
349 TEST_F(StructuralEquivalenceFunctionTest, Noexcept) {
355 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexcept) {
361 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexceptFalse) {
367 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexceptTrue) {
373 TEST_F(StructuralEquivalenceFunctionTest, NoexceptNonMatch) {
379 TEST_F(StructuralEquivalenceFunctionTest, NoexceptMatch) {
385 TEST_F(StructuralEquivalenceFunctionTest, NoexceptVsNoexceptFalse) {
391 TEST_F(StructuralEquivalenceFunctionTest, NoexceptVsNoexceptTrue) {
397 TEST_F(StructuralEquivalenceFunctionTest, ReturnType) {
402 TEST_F(StructuralEquivalenceFunctionTest, ReturnConst) {
407 TEST_F(StructuralEquivalenceFunctionTest, ReturnRef) {
413 TEST_F(StructuralEquivalenceFunctionTest, ParamCount) {
418 TEST_F(StructuralEquivalenceFunctionTest, ParamType) {
423 TEST_F(StructuralEquivalenceFunctionTest, ParamName) {
428 TEST_F(StructuralEquivalenceFunctionTest, Variadic) {
434 TEST_F(StructuralEquivalenceFunctionTest, ParamPtr) {
439 TEST_F(StructuralEquivalenceFunctionTest, NameInParen) {
444 TEST_F(StructuralEquivalenceFunctionTest, NameInParenWithExceptionSpec) {
452 TEST_F(StructuralEquivalenceFunctionTest, NameInParenWithConst) {
460 TEST_F(StructuralEquivalenceFunctionTest, FunctionsWithDifferentNoreturnAttr) {
466 TEST_F(StructuralEquivalenceFunctionTest,
477 TEST_F(StructuralEquivalenceFunctionTest, FunctionsWithDifferentSavedRegsAttr) {