Searched refs:FoldDesignator (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | fold-designator.h | 77 std::optional<OffsetSymbol> FoldDesignator( in FoldDesignator() function 79 return FoldDesignator(*x, which); in FoldDesignator() 81 std::optional<OffsetSymbol> FoldDesignator( 83 std::optional<OffsetSymbol> FoldDesignator( 85 std::optional<OffsetSymbol> FoldDesignator( 87 std::optional<OffsetSymbol> FoldDesignator( 89 std::optional<OffsetSymbol> FoldDesignator( 91 std::optional<OffsetSymbol> FoldDesignator( 93 std::optional<OffsetSymbol> FoldDesignator( 95 std::optional<OffsetSymbol> FoldDesignator( [all …]
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-designator.cpp | 16 std::optional<OffsetSymbol> DesignatorFolder::FoldDesignator( in DEFINE_DEFAULT_CONSTRUCTORS_AND_ASSIGNMENTS() 59 result = FoldDesignator(x.base(), which); in FoldDesignator() 62 result = FoldDesignator(x.base(), 0); in FoldDesignator() 142 baseResult = FoldDesignator(base, 0); in FoldDesignator() 143 compResult = FoldDesignator(comp, which); in FoldDesignator() 145 baseResult = FoldDesignator(base, which); in FoldDesignator() 146 compResult = FoldDesignator(comp, 0); in FoldDesignator() 159 if (auto result{FoldDesignator(z.complex(), which)}) { in FoldDesignator() 191 return FoldDesignator(*component, which); in FoldDesignator() 195 return FoldDesignator(*symbol, 0); in FoldDesignator() [all …]
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | data-to-inits.cpp | 249 while (auto offsetSymbol{folder.FoldDesignator(designator)}) { in InitDesignator()
|