Searched refs:isWebAssemblyReferenceType (Results 1 – 13 of 13) sorted by relevance
44 inline bool isWebAssemblyReferenceType(const Type *Ty) { in isWebAssemblyReferenceType() function51 isWebAssemblyReferenceType(Ty->getArrayElementType()); in isWebAssemblyTableType()
66 if (!(PTI && WebAssembly::isWebAssemblyReferenceType( in runOnFunction()68 !(ITP && WebAssembly::isWebAssemblyReferenceType(ITP->getDestTy()))) in runOnFunction()
60 if (WebAssembly::isWebAssemblyReferenceType(AI.getAllocatedType())) { in visitAllocaInst()
33 if (!ATy || !ATy->getElementType().isWebAssemblyReferenceType()) { in CheckWasmBuiltinArgIsTable()
1845 if (T.isWebAssemblyReferenceType()) { in BuildPointerType()1921 T.isWebAssemblyReferenceType()) { in BuildReferenceType()2094 if (!T.isWebAssemblyReferenceType() && in BuildArrayType()2103 if (ATy && ATy->getElementType().isWebAssemblyReferenceType()) { in BuildArrayType()2109 if (T->isSizelessType() && !T.isWebAssemblyReferenceType()) { in BuildArrayType()2258 if (ConstVal == 0 && !T.isWebAssemblyReferenceType()) { in BuildArrayType()
172 if (PointeeT.isWebAssemblyReferenceType()) { in CheckSpecifiedExceptionType()
967 Ty.isWebAssemblyReferenceType()) { in isValidVarArgType()5360 !ResultType.isWebAssemblyReferenceType() && in CreateBuiltinArraySubscriptExpr()12443 LHSType->getPointeeType().isWebAssemblyReferenceType()) || in CheckCompareOperands()12445 RHSType->getPointeeType().isWebAssemblyReferenceType())) in CheckCompareOperands()13384 if ((LHSATy && LHSATy->getElementType().isWebAssemblyReferenceType()) || in CheckLogicalOperands()13385 (RHSATy && RHSATy->getElementType().isWebAssemblyReferenceType())) { in CheckLogicalOperands()14616 if (OpTy.isWebAssemblyReferenceType()) { in CheckAddressOfOperand()15777 resultType->getPointeeType().isWebAssemblyReferenceType()) { in CreateBuiltinUnaryOp()18943 CaptureType.getNonReferenceType().isWebAssemblyReferenceType()) { in captureInLambda()
973 if (Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand()979 if (isPointer && Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand()
3956 if (ATy && ATy->getElementType().isWebAssemblyReferenceType()) { in BuildReturnStmt()
8011 if (ATy && ATy->getElementType().isWebAssemblyReferenceType() && in ActOnVariableDeclarator()8954 !T.isWebAssemblyReferenceType() && !T->isHLSLSpecificType()) { in CheckVariableDeclarationType()
17265 if (!Invalid && BaseType.isWebAssemblyReferenceType()) { in BuildExceptionDeclaration()
2558 return ATy->getElementType().isWebAssemblyReferenceType(); in isWebAssemblyTableType()2561 return PTy->getPointeeType().isWebAssemblyReferenceType(); in isWebAssemblyTableType()2940 bool QualType::isWebAssemblyReferenceType() const { in isWebAssemblyReferenceType() function in QualType
1143 bool isWebAssemblyReferenceType() const;