Home
last modified time | relevance | path

Searched refs:isWebAssemblyReferenceType (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h44 inline bool isWebAssemblyReferenceType(const Type *Ty) { in isWebAssemblyReferenceType() function
51 isWebAssemblyReferenceType(Ty->getArrayElementType()); in isWebAssemblyTableType()
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerRefTypesIntPtrConv.cpp66 if (!(PTI && WebAssembly::isWebAssemblyReferenceType( in runOnFunction()
68 !(ITP && WebAssembly::isWebAssemblyReferenceType(ITP->getDestTy()))) in runOnFunction()
H A DWebAssemblyRefTypeMem2Local.cpp60 if (WebAssembly::isWebAssemblyReferenceType(AI.getAllocatedType())) { in visitAllocaInst()
/llvm-project/clang/lib/Sema/
H A DSemaWasm.cpp33 if (!ATy || !ATy->getElementType().isWebAssemblyReferenceType()) { in CheckWasmBuiltinArgIsTable()
H A DSemaType.cpp1841 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()
H A DSemaExceptionSpec.cpp169 if (PointeeT.isWebAssemblyReferenceType()) { in CheckSpecifiedExceptionType()
H A DSemaExpr.cpp972 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()
H A DSemaExprCXX.cpp998 if (Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand()
1004 if (isPointer && Ty.isWebAssemblyReferenceType()) { in CheckCXXThrowOperand()
H A DSemaStmt.cpp3942 if (ATy && ATy->getElementType().isWebAssemblyReferenceType()) { in BuildReturnStmt()
H A DSemaDecl.cpp7949 if (ATy && ATy->getElementType().isWebAssemblyReferenceType() && in ActOnVariableDeclarator()
8889 !T.isWebAssemblyReferenceType() && !T->isHLSLSpecificType()) { in ValidateCandidate()
H A DSemaDeclCXX.cpp16887 if (!Invalid && BaseType.isWebAssemblyReferenceType()) { in WriteCharTypePrefix()
/llvm-project/clang/lib/AST/
H A DType.cpp2503 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
/llvm-project/clang/include/clang/AST/
H A DType.h1139 bool isWebAssemblyReferenceType() const;