Lines Matching defs:isLayoutCompatible
14060 static bool isLayoutCompatible(const ASTContext &C, QualType T1, QualType T2);
14063 static bool isLayoutCompatible(const ASTContext &C, const EnumDecl *ED1,
14075 static bool isLayoutCompatible(const ASTContext &C, const FieldDecl *Field1,
14091 if (!isLayoutCompatible(C, Field1->getType(), Field2->getType()))
14131 return isLayoutCompatible(C, F1, F2);
14148 if (isLayoutCompatible(C, Field1, *I, /*IsUnionMember=*/true)) {
14162 static bool isLayoutCompatible(const ASTContext &C, const RecordDecl *RD1,
14174 static bool isLayoutCompatible(const ASTContext &C, QualType T1, QualType T2) {
14195 return isLayoutCompatible(C,
14202 return isLayoutCompatible(C,
14211 return isLayoutCompatible(getASTContext(), T1, T2);
14484 mismatch = !isLayoutCompatible(Context,
14488 mismatch = !isLayoutCompatible(Context, ArgumentType, RequiredType);