Home
last modified time | relevance | path

Searched refs:IntExpr (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DMisplacedPointerArithmeticInAllocCheck.cpp33 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 Druntime-type-info.cpp340 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 Drewrite-parse-tree.cpp151 parser::ScalarIntExpr{parser::IntExpr{std::move(expr)}}}; in Post()
H A Dresolve-names-utils.cpp544 [&](const parser::IntExpr &y) { in CheckDataRef()
/llvm-project-15.0.7/llvm/test/TableGen/
H A Ddirective1.td31 let flangClass = "IntExpr";
149 // IMPL-NEXT: WRAPPER_CLASS(Clauseb, std::optional<IntExpr>);
203 … >> construct<TdlClause>(construct<TdlClause::Clauseb>(maybe(parenthesized(Parser<IntExpr>{})))) ||
H A Ddirective2.td21 let flangClass = "IntExpr";
127 // IMPL-NEXT: WRAPPER_CLASS(Clauseb, std::list<IntExpr>);
/llvm-project-15.0.7/clang/lib/AST/
H A DASTDiagnostic.cpp1937 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 Dparse-tree.h325 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 DSemaExpr.cpp1083 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()