Home
last modified time | relevance | path

Searched refs:lhsRecord (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/Sema/
DSemaExprCXX.cpp4492 const RecordType *lhsRecord = LhsT->getAs<RecordType>(); in EvaluateBinaryTypeTrait() local
4493 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()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp5266 const RecordType *lhsRecord = LhsT->getAs<RecordType>(); in EvaluateBinaryTypeTrait() local
5268 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()