| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | fold-designator.h | 112 const Designator<T> &designator, ConstantSubscript which) { in FoldDesignator() 118 const Designator<Type<TypeCategory::Character, KIND>> &designator, in FoldDesignator()
|
| H A D | tools.h | 78 template <typename A> bool IsAssumedRank(const Designator<A> &designator) { in IsAssumedRank() 96 template <typename A> bool IsCoarray(const Designator<A> &designator) { in IsCoarray()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 1012 TYPE_PARSER(construct<EquivalenceObject>(indirect(designator))) in TYPE_PARSER()
|
| H A D | tools.cpp | 139 const Designator &designator) { in GetCoindexedNamedObject() 155 -> const CoindexedNamedObject * { in GetCoindexedNamedObject()
|
| H A D | type-parsers.h | 83 constexpr Parser<Designator> designator; // R901 variable
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | data-to-inits.cpp | 154 const parser::Designator &designator) { in Scan() 239 auto designator{exprAnalyzer_.Designate(evaluate::DataRef{symbol})}; in Scan() local 246 const SomeExpr &designator) { in InitDesignator() 301 const evaluate::OffsetSymbol &offsetSymbol, const SomeExpr &designator) { in InitElement()
|
| H A D | resolve-directives.cpp | 89 const parser::Designator &designator) { in GetDesignatorNameIfDataRef() 761 static bool IsLastNameArray(const parser::Designator &designator) { in IsLastNameArray() 781 [&](const parser::Designator &designator) { in AllowOnlyArrayAndSubArray() 808 [&](const parser::Designator &designator) { in DoNotAllowAssumedSizedArray() 893 [&](const parser::Designator &designator) { in EnsureAllocatableOrPointer() 987 [&](const parser::Designator &designator) { in ResolveAccObject() 1582 [&](const parser::Designator &designator) { in ResolveOmpObject()
|
| H A D | check-data.cpp | 183 if (const auto *designator{ in Leave() local
|
| H A D | resolve-names-utils.cpp | 370 void EquivalenceSets::AddToSet(const parser::Designator &designator) { in AddToSet() 498 bool EquivalenceSets::CheckDesignator(const parser::Designator &designator) { in CheckDesignator()
|
| H A D | expression.cpp | 1073 static NamedEntity IgnoreAnySubscripts(Designator<SomeDerived> &&designator) { in IgnoreAnySubscripts() 1127 if (auto *designator{UnwrapExpr<Designator<SomeDerived>>(*dtExpr)}) { in Analyze() local 2407 if (const auto *designator{ in AssumedTypeDummy() local 2489 const auto &designator{std::get<parser::ProcedureDesignator>(call.t)}; in Analyze() local
|
| H A D | check-omp-structure.cpp | 301 [&](const parser::Designator &designator) { in CheckPredefinedAllocatorRestriction() 2090 [&](const parser::Designator &designator) { in CheckIsVarPartOfAnotherVar()
|
| H A D | check-declarations.cpp | 645 if (auto designator{evaluate::AsGenericExpr(symbol)}) { in CheckPointerInitialization() local
|
| H A D | tools.cpp | 1271 std::string designator{""}; in BuildResultDesignatorName() local
|
| H A D | resolve-names.cpp | 5247 const auto &designator{object.v.value()}; in CheckEquivalenceSets() local 6897 auto &designator{std::get<parser::ProcedureDesignator>(call.t)}; in NoteExecutablePartCall() local
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | tools.h | 230 const evaluate::Designator<T> &designator, const Scope &scope) { in FindExternallyVisibleObject()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | cxx2a-initializer-aggregates.cpp | 31 namespace designator { namespace
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenACC.cpp | 30 getDesignatorNameIfDataRef(const Fortran::parser::Designator &designator) { in getDesignatorNameIfDataRef() 52 [&](const Fortran::parser::Designator &designator) { in genObjectList() 430 if (const auto *designator = in createParallelOp() local
|
| H A D | ConvertType.cpp | 355 auto designator = Fortran::evaluate::Fold( in getCharacterLengthHelper() local
|
| H A D | VectorSubscripts.cpp | 57 const auto &designator = std::get<Designator>(expr.u); in genDesignator() local
|
| H A D | OpenMP.cpp | 43 getDesignatorNameIfDataRef(const Fortran::parser::Designator &designator) { in getDesignatorNameIfDataRef() 52 [&](const Fortran::parser::Designator &designator) { in getOmpObjectSymbol()
|
| H A D | ConvertExpr.cpp | 717 genMutableBoxValueImpl(const Fortran::evaluate::Designator<T> &designator) { in genMutableBoxValueImpl()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-implementation.h | 127 Expr<T> FoldOperation(FoldingContext &context, Designator<T> &&designator) { in FoldOperation() 336 template <typename T> Expr<T> Folder<T>::Folding(Designator<T> &&designator) { in Folding()
|
| H A D | characteristics.cpp | 679 [&](const ProcedureDesignator &designator) { in FromActual()
|
| H A D | intrinsics.cpp | 2449 if (const auto *designator{ in ApplySpecificChecks() local
|
| H A D | tools.cpp | 740 const auto *designator{std::get_if<ProcedureDesignator>(&expr.u)}; in IsFunction() local
|