Searched refs:LhsT (Results 1 – 1 of 1) sorted by relevance
3740 static bool EvaluateBinaryTypeTrait(Sema &Self, TypeTrait BTT, QualType LhsT,3895 static bool EvaluateBinaryTypeTrait(Sema &Self, TypeTrait BTT, QualType LhsT, in EvaluateBinaryTypeTrait() argument3897 assert(!LhsT->isDependentType() && !RhsT->isDependentType() && in EvaluateBinaryTypeTrait()3907 const RecordType *lhsRecord = LhsT->getAs<RecordType>(); in EvaluateBinaryTypeTrait()3913 assert(Self.Context.hasSameUnqualifiedType(LhsT, RhsT) in EvaluateBinaryTypeTrait()3931 return Self.Context.hasSameType(LhsT, RhsT); in EvaluateBinaryTypeTrait()3933 return Self.Context.typesAreCompatible(LhsT.getUnqualifiedType(), in EvaluateBinaryTypeTrait()3968 return LhsT->isVoidType(); in EvaluateBinaryTypeTrait()3976 if (LhsT->isObjectType() || LhsT->isFunctionType()) in EvaluateBinaryTypeTrait()3977 LhsT = Self.Context.getRValueReferenceType(LhsT); in EvaluateBinaryTypeTrait()[all …]