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()
1841 if (T.isWebAssemblyReferenceType()) { in BuildReferenceType() 1917 T.isWebAssemblyReferenceType()) { in BuildWritePipeType() 2090 if (!T.isWebAssemblyReferenceType() && in BuildArrayType() 2099 if (ATy && ATy->getElementType().isWebAssemblyReferenceType()) { in BuildArrayType() 2105 if (T->isSizelessType() && !T.isWebAssemblyReferenceType()) { in BuildArrayType() 2254 if (ConstVal == 0 && !T.isWebAssemblyReferenceType()) { in BuildArrayType()
169 if (PointeeT.isWebAssemblyReferenceType()) { in CheckSpecifiedExceptionType()
972 Ty.isWebAssemblyReferenceType()) { in isValidVarArgType() 5306 !ResultType.isWebAssemblyReferenceType() && in CheckCXXDefaultArgExpr() 12275 LHSType->getPointeeType().isWebAssemblyReferenceType()) || in CheckCompareOperands() 12277 RHSType->getPointeeType().isWebAssemblyReferenceType())) in CheckCompareOperands() 13207 if ((LHSATy && LHSATy->getElementType().isWebAssemblyReferenceType()) || in DiagnoseConstAssignment() 13208 (RHSATy && RHSATy->getElementType().isWebAssemblyReferenceType())) { in DiagnoseConstAssignment() 14423 if (OpTy.isWebAssemblyReferenceType()) { in checkObjCPointerIntrospection() 15656 resultType->getPointeeType().isWebAssemblyReferenceType()) { in ActOnStmtExprResult() 18768 CaptureType.getNonReferenceType().isWebAssemblyReferenceType()) { in tryCaptureVariable()
998 if (Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand() 1004 if (isPointer && Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand()
3942 if (ATy && ATy->getElementType().isWebAssemblyReferenceType()) { in BuildReturnStmt()
7949 if (ATy && ATy->getElementType().isWebAssemblyReferenceType() && in ActOnVariableDeclarator() 8889 !T.isWebAssemblyReferenceType() && !T->isHLSLSpecificType()) { in ValidateCandidate()
16887 if (!Invalid && BaseType.isWebAssemblyReferenceType()) { in WriteCharTypePrefix()
2503 return ATy->getElementType().isWebAssemblyReferenceType(); in isRVVSizelessBuiltinType() 2506 return PTy->getPointeeType().isWebAssemblyReferenceType(); in isSveVLSBuiltinType() 2883 bool QualType::isWebAssemblyReferenceType() const {2896 bool QualType::isWebAssemblyReferenceType() const { isWebAssemblyReferenceType() function in QualType
1139 bool isWebAssemblyReferenceType() const;