Home
last modified time | relevance | path

Searched refs:typeScope (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dtype.cpp262 static void InstantiateNonPDTScope(Scope &typeScope, Scope &containingScope) { in InstantiateNonPDTScope() argument
265 for (auto &pair : typeScope) { in InstantiateNonPDTScope()
285 ComputeOffsets(context, typeScope); in InstantiateNonPDTScope()
303 const Scope &typeScope{DEREF(typeSymbol_.scope())}; in Instantiate() local
305 scope_ = &typeScope; in Instantiate()
306 if (typeScope.derivedTypeSpec()) { in Instantiate()
307 CHECK(*this == *typeScope.derivedTypeSpec()); in Instantiate()
309 Scope &mutableTypeScope{const_cast<Scope &>(typeScope)}; in Instantiate()
326 if (typeScope.find(symbol.name()) != typeScope.end()) { in Instantiate()
365 newScope.AddSourceRange(typeScope.sourceRange()); in Instantiate()
[all …]
H A Dcheck-declarations.cpp1859 if (const Scope * typeScope{ultimate.scope()}) { in CheckGenericOps() local
1860 for (const auto &pair2 : *typeScope) { in CheckGenericOps()
H A Dresolve-names.cpp5061 const Scope *typeScope{spec ? spec->scope() : nullptr}; in Pre() local
5062 if (!typeScope) { in Pre()
5077 FindInTypeOrParents(*typeScope, kw->v); in Pre()