Home
last modified time | relevance | path

Searched refs:ComplexConstructor (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-complex.cpp61 ComplexConstructor<KIND>{ToReal<KIND>(context, std::move(re)), in FoldIntrinsicFunction()
79 FoldingContext &context, ComplexConstructor<KIND> &&x) { in FoldOperation()
H A Dformatting.cpp277 constexpr OperatorSpelling SpellOperator(const ComplexConstructor<KIND> &) { in SpellOperator()
H A Dtools.cpp259 return AsCategoryExpr(ComplexConstructor<RT::kind>{ in PromoteRealToComplex()
H A Dfold-implementation.h1646 ComplexConstructor<TO::kind>{ in FoldOperation()
/llvm-project-15.0.7/flang/include/flang/Common/
H A DFortran-features.h24 SignedComplexLiteral, OldStyleParameter, ComplexConstructor, PercentLOC,
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dexpression.h349 struct ComplexConstructor
350 : public Operation<ComplexConstructor<KIND>,
355 using Base = Operation<ComplexConstructor, Result, Operand, Operand>;
582 ComplexConstructor<KIND>>;
H A Dtools.h157 return AsCategoryExpr(ComplexConstructor<KIND>{std::move(re), std::move(im)}); in MakeComplex()
487 return Expr<TO>{ComplexConstructor<TO::kind>{ in ConvertToType()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexpr-parsers.cpp81 extension<LanguageFeature::ComplexConstructor>(
84 construct<Expr::ComplexConstructor>(expr, "," >> expr)))),
H A Dunparse.cpp871 void Unparse(const Expr::ComplexConstructor &x) { in Unparse()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIterationSpace.cpp165 getHashValue(const Fortran::evaluate::ComplexConstructor<KIND> &x) { in getHashValue()
427 static bool isEqual(const Fortran::evaluate::ComplexConstructor<KIND> &x, in isEqual()
428 const Fortran::evaluate::ComplexConstructor<KIND> &y) { in isEqual()
H A DConvertExpr.cpp1234 ExtValue genval(const Fortran::evaluate::ComplexConstructor<KIND> &op) { in genval()
1470 Fortran::evaluate::ComplexConstructor<KIND> ctor( in genScalarLit()
5428 CC genarr(const Fortran::evaluate::ComplexConstructor<KIND> &x) { in genarr()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h287 MaybeExpr Analyze(const parser::Expr::ComplexConstructor &);
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h319 NODE(Expr, ComplexConstructor) in NODE()
H A Dparse-tree.h1715 struct ComplexConstructor : public IntrinsicBinary { struct
1738 DefinedBinary, ComplexConstructor, common::Indirection<SubstringInquiry>>
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp2815 const parser::Expr::ComplexConstructor &x) { in Analyze()