Lines Matching refs:isLayoutCompatible
15231 static bool isLayoutCompatible(ASTContext &C, QualType T1, QualType T2);
15234 static bool isLayoutCompatible(ASTContext &C, EnumDecl *ED1, EnumDecl *ED2) { in isLayoutCompatible() function
15243 static bool isLayoutCompatible(ASTContext &C, FieldDecl *Field1, in isLayoutCompatible() function
15245 if (!isLayoutCompatible(C, Field1->getType(), Field2->getType())) in isLayoutCompatible()
15283 if (!isLayoutCompatible(C, Base1->getType(), Base2->getType())) in isLayoutCompatibleStruct()
15298 if (!isLayoutCompatible(C, *Field1, *Field2)) in isLayoutCompatibleStruct()
15321 if (isLayoutCompatible(C, Field1, *I)) { in isLayoutCompatibleUnion()
15335 static bool isLayoutCompatible(ASTContext &C, RecordDecl *RD1, in isLayoutCompatible() function
15347 static bool isLayoutCompatible(ASTContext &C, QualType T1, QualType T2) { in isLayoutCompatible() function
15367 return isLayoutCompatible(C, in isLayoutCompatible()
15374 return isLayoutCompatible(C, in isLayoutCompatible()
15631 mismatch = !isLayoutCompatible(Context, in CheckArgumentWithTypeTag()
15635 mismatch = !isLayoutCompatible(Context, ArgumentType, RequiredType); in CheckArgumentWithTypeTag()