Searched refs:IntExpr (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | MisplacedPointerArithmeticInAllocCheck.cpp | 33 const auto IntExpr = expr(hasType(isInteger())); in registerMatchers() local 41 hasRHS(IntExpr)) in registerMatchers() 49 hasRHS(IntExpr)) in registerMatchers() 57 hasRHS(IntExpr)) in registerMatchers()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | runtime-type-info.cpp | 340 template <int KIND> static SomeExpr IntExpr(std::int64_t n) { in IntExpr() function 597 IntExpr<4>(specialBitSet)); in DescribeType() 600 IntExpr<1>(dtScope.GetDerivedTypeParent() != nullptr)); in DescribeType() 605 IntExpr<1>( in DescribeType() 612 IntExpr<1>(derivedTypeSpec && !IsFinalizable(*derivedTypeSpec))); in DescribeType() 662 return IntExpr<1>(*value); in GetEnumValue() 720 IntExpr<1>(static_cast<int>(dyType.category()))); in DescribeComponent() 723 AddValue(values, componentSchema_, "kind"s, IntExpr<1>(0)); in DescribeComponent() 796 AddValue(values, componentSchema_, "rank"s, IntExpr<1>(rank)); in DescribeComponent() 1073 which = IntExpr<1>(ToInt64(which).value() + rank); in DescribeSpecialProc() [all …]
|
| H A D | rewrite-parse-tree.cpp | 151 parser::ScalarIntExpr{parser::IntExpr{std::move(expr)}}}; in Post()
|
| H A D | resolve-names-utils.cpp | 544 [&](const parser::IntExpr &y) { in CheckDataRef()
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | directive1.td | 31 let flangClass = "IntExpr"; 149 // IMPL-NEXT: WRAPPER_CLASS(Clauseb, std::optional<IntExpr>); 203 … >> construct<TdlClause>(construct<TdlClause::Clauseb>(maybe(parenthesized(Parser<IntExpr>{})))) ||
|
| H A D | directive2.td | 21 let flangClass = "IntExpr"; 127 // IMPL-NEXT: WRAPPER_CLASS(Clauseb, std::list<IntExpr>);
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTDiagnostic.cpp | 1937 Expr *IntExpr, bool DefaultInt) { in PrintValueDeclAndInteger() argument 1949 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintValueDeclAndInteger() 1957 Expr *IntExpr, bool DefaultInt, ValueDecl *VD, in PrintIntegerAndValueDecl() argument 1962 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintIntegerAndValueDecl() 1965 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintIntegerAndValueDecl()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 325 using IntExpr = Integer<common::Indirection<Expr>>; // R1026 variable 329 using ScalarIntExpr = Scalar<IntExpr>; 1610 std::variant<IntExpr, SubscriptTriplet> u; 2467 std::variant<IntExpr, Star> u;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 1083 static bool handleIntegerToComplexFloatConversion(Sema &S, ExprResult &IntExpr, in handleIntegerToComplexFloatConversion() argument 1092 IntExpr = S.ImpCastExprToType(IntExpr.get(), fpTy, CK_IntegralToFloating); in handleIntegerToComplexFloatConversion() 1093 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion() 1097 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleIntegerToComplexFloatConversion() 1162 ExprResult &IntExpr, in handleIntToFloatConversion() argument 1168 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion() 1179 IntExpr = S.ImpCastExprToType(IntExpr.get(), result, in handleIntToFloatConversion()
|