Searched refs:ExprType (Results 1 – 12 of 12) sorted by relevance
208 switch (WebAssembly::ExprType(Imm)) { in printWebAssemblySignatureOperand()209 case WebAssembly::ExprType::Void: break; in printWebAssemblySignatureOperand()210 case WebAssembly::ExprType::I32: O << "i32"; break; in printWebAssemblySignatureOperand()211 case WebAssembly::ExprType::I64: O << "i64"; break; in printWebAssemblySignatureOperand()212 case WebAssembly::ExprType::F32: O << "f32"; break; in printWebAssemblySignatureOperand()213 case WebAssembly::ExprType::F64: O << "f64"; break; in printWebAssemblySignatureOperand()214 case WebAssembly::ExprType::I8x16: O << "i8x16"; break; in printWebAssemblySignatureOperand()215 case WebAssembly::ExprType::I16x8: O << "i16x8"; break; in printWebAssemblySignatureOperand()216 case WebAssembly::ExprType::I32x4: O << "i32x4"; break; in printWebAssemblySignatureOperand()217 case WebAssembly::ExprType::F32x4: O << "f32x4"; break; in printWebAssemblySignatureOperand()[all …]
154 .addImm(int64_t(WebAssembly::ExprType::Void)); in PlaceBlockMarker()204 .addImm(int64_t(WebAssembly::ExprType::Void)); in PlaceLoopMarker()250 WebAssembly::ExprType retType; in FixEndsAtEndOfFunction()252 case MVT::i32: retType = WebAssembly::ExprType::I32; break; in FixEndsAtEndOfFunction()253 case MVT::i64: retType = WebAssembly::ExprType::I64; break; in FixEndsAtEndOfFunction()254 case MVT::f32: retType = WebAssembly::ExprType::F32; break; in FixEndsAtEndOfFunction()255 case MVT::f64: retType = WebAssembly::ExprType::F64; break; in FixEndsAtEndOfFunction()256 case MVT::v16i8: retType = WebAssembly::ExprType::I8x16; break; in FixEndsAtEndOfFunction()257 case MVT::v8i16: retType = WebAssembly::ExprType::I16x8; break; in FixEndsAtEndOfFunction()258 case MVT::v4i32: retType = WebAssembly::ExprType::I32x4; break; in FixEndsAtEndOfFunction()[all …]
1782 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() local1785 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/, in ParseExprAfterUnaryExprOrTypeTrait()1791 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait()2184 Parser::ParseParenExpression(ParenParseOption &ExprType, bool stopIfCastExpr, in ParseParenExpression() argument2200 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression in ParseParenExpression()2226 if (ExprType >= CompoundStmt && Tok.is(tok::l_brace)) { in ParseParenExpression()2246 ExprType = CompoundStmt; in ParseParenExpression()2255 } else if (ExprType >= CompoundLiteral && BridgeCast) { in ParseParenExpression()2290 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()2301 ExprResult res = ParseCXXAmbiguousParenExpression(ExprType, CastTy, T, in ParseParenExpression()[all …]
3099 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, in ParseCXXAmbiguousParenExpression() argument3104 assert(ExprType == CastExpr && "Compound literals are not ambiguous!"); in ParseCXXAmbiguousParenExpression()3199 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()3226 ExprType = SimpleExpr; in ParseCXXAmbiguousParenExpression()
856 QualType ExprType = Updater->getType(); in EmitDesignatedInitUpdater() local858 if (ExprType->isArrayType()) { in EmitDesignatedInitUpdater()859 llvm::ArrayType *AType = cast<llvm::ArrayType>(ConvertType(ExprType)); in EmitDesignatedInitUpdater()917 if (ExprType->isRecordType()) in EmitDesignatedInitUpdater()1132 QualType ExprType = Updater->getType(); in Build() local1133 RecordDecl *RD = ExprType->getAs<RecordType>()->getDecl(); in Build()
838 template<typename ExprType>839 ExprEffect VisitArguments(ExprType* call, const Environment& env) { in VisitArguments()846 template<typename ExprType>847 void VisitArguments(ExprType* call, in VisitArguments()
284 enum class ExprType : unsigned { enum
1476 ExprResult ParseParenExpression(ParenParseOption &ExprType,1483 ParenParseOption &ExprType, ParsedType &CastTy,
3711 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, in CheckUnaryExprOrTypeTraitOperand() argument3715 if (ExprType->isDependentType()) in CheckUnaryExprOrTypeTraitOperand()3724 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>()) in CheckUnaryExprOrTypeTraitOperand()3725 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand()3731 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand()3734 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand()3737 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()3741 if (RequireCompleteType(OpLoc, ExprType, in CheckUnaryExprOrTypeTraitOperand()3746 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand()3752 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
1270 QualType ExprType = VD->getType().getNonReferenceType(); in ActOnOpenMPIdExpression() local1274 Id.getLoc(), ExprType, VK_LValue); in ActOnOpenMPIdExpression()
3916 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,8926 QualType ExprType);
META-INF/MANIFEST.MF org/jetbrains/kotlin/utils/JavaSdkUtil.class JavaSdkUtil ...