| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | variable.cpp | 246 const Symbol &last{base_.GetLastSymbol()}; 254 const Symbol &last{base_.GetLastSymbol()}; 299 return SymbolLEN(GetLastSymbol()); in LEN() 303 return SymbolLEN(GetLastSymbol()); in LEN() 311 return SymbolLEN(GetLastSymbol()); in LEN() 473 const Symbol &NamedEntity::GetLastSymbol() const { in GetLastSymbol() function in Fortran::evaluate::NamedEntity 504 const Symbol &ArrayRef::GetLastSymbol() const { return base_.GetLastSymbol(); } in GetLastSymbol() function in Fortran::evaluate::ArrayRef 514 const Symbol &DataRef::GetLastSymbol() const { in GetLastSymbol() function in Fortran::evaluate::DataRef 534 const Symbol *Substring::GetLastSymbol() const { in GetLastSymbol() function in Fortran::evaluate::Substring 570 return x.GetLastSymbol(); in GetLastSymbol() [all …]
|
| H A D | fold-designator.cpp | 49 const Symbol &array{x.base().GetLastSymbol()}; in FoldDesignator() 138 const Symbol &comp{component.GetLastSymbol()}; in FoldDesignator() 178 return entity.IsSymbol() ? FoldDesignator(entity.GetLastSymbol(), which) in FoldDesignator() 261 const Symbol &symbol{entity.GetLastSymbol()}; in OffsetToDataRef() 281 size < result->GetLastSymbol().size()) { in OffsetToDataRef() 306 const Symbol &symbol{dataRef->GetLastSymbol()}; in OffsetToDesignator()
|
| H A D | call.cpp | 165 return &c.value().GetLastSymbol(); in GetSymbol() 178 return c.value().GetLastSymbol().name().ToString(); in GetName()
|
| H A D | shape.cpp | 334 component.GetLastSymbol(), NamedEntity{common::Clone(component)}); in operator ()() 434 const Symbol &last{base.GetLastSymbol()}; in GetExtent() 534 const Symbol &symbol{ResolveAssociations(base.GetLastSymbol())}; in GetRawUpperBound() 585 const Symbol &symbol{ResolveAssociations(base.GetLastSymbol())}; in GetUBOUND() 622 const Symbol &symbol{ResolveAssociations(base.GetLastSymbol())}; in GetUBOUNDs() 714 const Symbol &symbol{component.GetLastSymbol()}; in operator ()()
|
| H A D | check-expression.cpp | 84 const Symbol &sym{x.base().GetLastSymbol()}; in operator ()() 266 return CheckVarOrComponent(x.GetLastSymbol()) && (*this)(x.base()); in operator ()() 725 const auto &symbol{x.GetLastSymbol()}; in operator ()() 746 return x.base().Rank() == 0 && (*this)(x.GetLastSymbol()).value_or(false); in operator ()()
|
| H A D | tools.cpp | 31 const Symbol &symbol{ref.GetLastSymbol()}; in AsGenericExpr() 89 const Symbol &comp{x.GetLastSymbol()}; in operator ()() 750 const Symbol *last{GetLastSymbol(expr)}; in IsProcedurePointerTarget() 823 result.emplace_back(x.GetLastSymbol()); in operator ()() 1008 const Symbol &c{x.GetLastSymbol()}; in GetLastPointerSymbol() 1013 return c ? GetLastPointerSymbol(*c) : GetLastPointerSymbol(x.GetLastSymbol()); in GetLastPointerSymbol()
|
| H A D | fold-integer.cpp | 138 const Symbol &symbol{named->GetLastSymbol()}; in LBOUND() 192 const Symbol &symbol{named->GetLastSymbol()}; in UBOUND() 948 const Symbol &symbol{named->GetLastSymbol()}; in FoldIntrinsicFunction() 1091 declType{base->GetLastSymbol().GetType()}) { in FoldOperation()
|
| H A D | fold.cpp | 105 component.GetLastSymbol()}; in FoldOperation()
|
| H A D | intrinsics.cpp | 1573 if (semantics::IsAssumedSizeArray(named->GetLastSymbol())) { in Match() 2089 const Symbol *last{GetLastSymbol(*mold)}; in HandleNull() 2222 if (const Symbol * pointerSymbol{GetLastSymbol(*pointerExpr)}) { in CheckAssociated() 2234 const Symbol *targetSymbol{GetLastSymbol(*targetExpr)}; in CheckAssociated() 2420 arg && (arg->GetAssumedTypeDummy() || GetLastSymbol(arg->UnwrapExpr())); in ApplySpecificChecks()
|
| H A D | fold-implementation.h | 166 GetNamedConstant(aRef.base().GetLastSymbol())}) { in Folding() 330 std::move(*structures), component.GetLastSymbol(), subscripts); in GetConstantComponent()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | variable.h | 85 const Symbol &GetLastSymbol() const { return symbol_; } in GetLastSymbol() function 107 const Symbol &GetLastSymbol() const; 224 const Symbol &GetLastSymbol() const; 271 const Symbol &GetLastSymbol() const; 294 const Symbol &GetLastSymbol() const; 334 const Symbol *GetLastSymbol() const; 361 const Symbol &GetLastSymbol() const { return complex_.GetLastSymbol(); } in GetLastSymbol() function 396 const Symbol *GetLastSymbol() const;
|
| H A D | tools.h | 431 return &c->GetLastSymbol(); in UnwrapWholeSymbolOrComponentDataRef() 448 return &c->GetLastSymbol(); in UnwrapWholeSymbolOrComponentOrCoarrayRef() 452 return &c->GetLastSymbol(); in UnwrapWholeSymbolOrComponentOrCoarrayRef() 866 Result operator()(const Component &x) const { return &x.GetLastSymbol(); } in operator() 867 Result operator()(const NamedEntity &x) const { return &x.GetLastSymbol(); } in operator() 886 template <typename A> const Symbol *GetLastSymbol(const A &x) { in GetLastSymbol() function 897 if (const Symbol * symbol{GetLastSymbol(x)}) { in GetAttrs()
|
| H A D | traverse.h | 125 return Combine(x.base(), x.GetLastSymbol()); in operator()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IterationSpace.cpp | 62 return getHashValue(x.base()) * 83u - getHashValue(x.GetLastSymbol()); in getHashValue() 337 isEqual(x.GetLastSymbol(), y.GetLastSymbol()); in isEqual() 911 s << y->base().GetComponent().GetLastSymbol(); in operator <<() 915 s << " " << y->GetLastSymbol() << '\n'; in operator <<()
|
| H A D | DumpEvaluateExpr.cpp | 74 show(x.GetLastSymbol()); in show()
|
| H A D | VectorSubscripts.cpp | 110 component.GetLastSymbol(); in gen()
|
| H A D | IO.cpp | 1404 auto symbol = GetLastSymbol(&expr); in lowerReferenceAsStringSelect()
|
| H A D | Bridge.cpp | 2199 Fortran::evaluate::GetLastSymbol(assign.lhs); in genAssignment()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | pointer-assignment.cpp | 192 const Symbol *last{d.GetLastSymbol()}; in Check() 385 const Symbol *pointer{GetLastSymbol(lhs)}; in CheckPointerAssignment()
|
| H A D | check-call.cpp | 57 const Symbol &symbol{named->GetLastSymbol()}; in CheckImplicitInterfaceArg() 291 const Symbol &coarray{coarrayRef->GetLastSymbol()}; in CheckExplicitDataArg() 313 const auto *actualLastSymbol{evaluate::GetLastSymbol(actual)}; in CheckExplicitDataArg() 667 const Symbol *last{GetLastSymbol(*expr)}; in CheckProcedureArg()
|
| H A D | check-data.cpp | 96 const Symbol &lastSymbol{component.GetLastSymbol()}; in operator ()()
|
| H A D | expression.cpp | 199 const Symbol &last{ref.GetLastSymbol()}; in Designate() 241 const Symbol &symbol{ref.GetLastSymbol().GetUltimate()}; in CompleteSubscripts() 300 const Symbol &symbol{component.GetLastSymbol()}; in CheckRanks() 322 component->GetLastSymbol().name(), componentBaseRank, in CheckRanks() 887 const Symbol &symbol{checked->GetLastSymbol()}; in Analyze() 1045 if (const Symbol * symbol{GetLastSymbol(*baseExpr)}) { in Analyze() 1082 return NamedEntity{coarrayRef.GetLastSymbol()}; in IgnoreAnySubscripts() 1202 reversed.push_back(aRef->GetLastSymbol()); in Analyze() 1211 reversed.push_back(component->GetLastSymbol()); in Analyze() 2680 if (const semantics::Symbol * symbol{GetLastSymbol(*operand)}) { in Analyze() [all …]
|
| H A D | data-to-inits.cpp | 303 const Symbol *lastSymbol{GetLastSymbol(designator)}; in InitElement()
|
| H A D | check-io.cpp | 591 const Symbol *last{GetLastSymbol(*expr)}; in Enter()
|
| H A D | tools.cpp | 880 const Symbol &last{dataRef->GetLastSymbol()}; in WhyNotModifiable()
|