Searched refs:lhsRecord (Results 1 – 2 of 2) sorted by relevance
4492 const RecordType *lhsRecord = LhsT->getAs<RecordType>(); in EvaluateBinaryTypeTrait() local4493 if (!lhsRecord) return false; in EvaluateBinaryTypeTrait()4499 == (lhsRecord == rhsRecord)); in EvaluateBinaryTypeTrait()4501 if (lhsRecord == rhsRecord) in EvaluateBinaryTypeTrait()4502 return !lhsRecord->getDecl()->isUnion(); in EvaluateBinaryTypeTrait()4513 ->isDerivedFrom(cast<CXXRecordDecl>(lhsRecord->getDecl())); in EvaluateBinaryTypeTrait()
5266 const RecordType *lhsRecord = LhsT->getAs<RecordType>(); in EvaluateBinaryTypeTrait() local5268 if (!rhsRecord || !lhsRecord) { in EvaluateBinaryTypeTrait()5287 == (lhsRecord == rhsRecord)); in EvaluateBinaryTypeTrait()5291 if (lhsRecord && lhsRecord->getDecl()->isUnion()) in EvaluateBinaryTypeTrait()5296 if (lhsRecord == rhsRecord) in EvaluateBinaryTypeTrait()5308 ->isDerivedFrom(cast<CXXRecordDecl>(lhsRecord->getDecl())); in EvaluateBinaryTypeTrait()