Home
last modified time | relevance | path

Searched refs:MakeExplicit (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/flang/include/flang/Semantics/
Dtype.h168 static ShapeSpec MakeExplicit(Bound &&lb, Bound &&ub) { in MakeExplicit() function
172 static const ShapeSpec MakeExplicit(Bound &&ub) { in MakeExplicit() function
173 return MakeExplicit(Bound{1}, std::move(ub)); in MakeExplicit()
/external/llvm-project/flang/lib/Semantics/
Dresolve-names-utils.cpp227 void MakeExplicit(const std::optional<parser::SpecificationExpr> &,
285 MakeExplicit(std::get<std::optional<parser::SpecificationExpr>>(x.t), in Analyze()
298 void ArraySpecAnalyzer::MakeExplicit( in MakeExplicit() function in Fortran::semantics::ArraySpecAnalyzer
301 arraySpec_.push_back(ShapeSpec::MakeExplicit(GetBound(lb), GetBound(ub))); in MakeExplicit()
Druntime-type-info.cpp262 arraySpec.push_back(ShapeSpec::MakeExplicit(Bound{0}, Bound{elements - 1})); in SaveNumericPointerTarget()
296 arraySpec.push_back(ShapeSpec::MakeExplicit(Bound{0}, Bound{n - 1})); in SaveDerivedPointerTarget()
Ddata-to-inits.cpp462 arraySpec.emplace_back(ShapeSpec::MakeExplicit(Bound{ in CombineSomeEquivalencedInits()