Home
last modified time | relevance | path

Searched refs:ExprType (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp304 WebAssembly::ExprType parseBlockType(StringRef ID) { in parseBlockType()
305 return StringSwitch<WebAssembly::ExprType>(ID) in parseBlockType()
306 .Case("i32", WebAssembly::ExprType::I32) in parseBlockType()
307 .Case("i64", WebAssembly::ExprType::I64) in parseBlockType()
308 .Case("f32", WebAssembly::ExprType::F32) in parseBlockType()
309 .Case("f64", WebAssembly::ExprType::F64) in parseBlockType()
310 .Case("v128", WebAssembly::ExprType::V128) in parseBlockType()
312 .Case("void", WebAssembly::ExprType::Void) in parseBlockType()
313 .Default(WebAssembly::ExprType::Invalid); in parseBlockType()
367 WebAssembly::ExprType BT) { in addBlockTypeOperand()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp307 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeBlockMarker()
389 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeLoopMarker()
548 .addImm(int64_t(WebAssembly::ExprType::Void)); in placeTryMarker()
620 WebAssembly::ExprType retType; in fixEndsAtEndOfFunction()
623 retType = WebAssembly::ExprType::I32; in fixEndsAtEndOfFunction()
626 retType = WebAssembly::ExprType::I64; in fixEndsAtEndOfFunction()
629 retType = WebAssembly::ExprType::F32; in fixEndsAtEndOfFunction()
632 retType = WebAssembly::ExprType::F64; in fixEndsAtEndOfFunction()
640 retType = WebAssembly::ExprType::V128; in fixEndsAtEndOfFunction()
643 retType = WebAssembly::ExprType::ExceptRef; in fixEndsAtEndOfFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp1914 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() local
1923 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait()
2382 ExprType = CompoundStmt; in ParseParenExpression()
2426 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()
2469 ExprType = CompoundLiteral; in ParseParenExpression()
2520 if (ExprType == CastExpr) { in ParseParenExpression()
2566 ExprType = FoldExpr; in ParseParenExpression()
2580 ExprType = FoldExpr; in ParseParenExpression()
2584 ExprType = SimpleExpr; in ParseParenExpression()
2600 ExprType = FoldExpr; in ParseParenExpression()
[all …]
H A DParseExprCXX.cpp3168 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, in ParseCXXAmbiguousParenExpression() argument
3173 assert(ExprType == CastExpr && "Compound literals are not ambiguous!"); in ParseCXXAmbiguousParenExpression()
3268 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
3295 ExprType = SimpleExpr; in ParseCXXAmbiguousParenExpression()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.h344 enum class ExprType : unsigned { enum
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1673 ExprResult ParseParenExpression(ParenParseOption &ExprType,
1680 ParenParseOption &ExprType, ParsedType &CastTy,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp1114 QualType ExprType = Updater->getType(); in Build() local
1115 RecordDecl *RD = ExprType->getAs<RecordType>()->getDecl(); in Build()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExpr.cpp3787 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, in CheckUnaryExprOrTypeTraitOperand() argument
3791 if (ExprType->isDependentType()) in CheckUnaryExprOrTypeTraitOperand()
3800 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>()) in CheckUnaryExprOrTypeTraitOperand()
3801 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand()
3808 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand()
3811 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand()
3814 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
3818 if (RequireCompleteType(OpLoc, ExprType, in CheckUnaryExprOrTypeTraitOperand()
3823 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand()
3829 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
H A DSemaOpenMP.cpp1977 QualType ExprType = VD->getType().getNonReferenceType(); in ActOnOpenMPIdExpression() local
1981 Id.getLoc(), ExprType, VK_LValue); in ActOnOpenMPIdExpression()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h4303 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,
9842 QualType ExprType);