Home
last modified time | relevance | path

Searched refs:FindComponent (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dscope.cpp98 Symbol *Scope::FindComponent(SourceName name) const { in FindComponent() function in Fortran::semantics::Scope
104 return parent->FindComponent(name); in FindComponent()
H A Dcheck-select-type.cpp140 !guardScope->FindComponent(selDerivedTypeSpec->name())) { in PassesDerivedTypeChecks()
H A Dtype.cpp402 name.symbol = scope_.FindComponent(name.source); in Post()
H A Dresolve-names.cpp1071 const parser::Name *FindComponent(const parser::Name *, const parser::Name &);
2255 if (Symbol * symbol{scope.FindComponent(name.source)}) { in FindSymbol()
2322 return Resolve(name, scope.FindComponent(name.source)); in FindInTypeOrParents()
4945 inheritedSymbol = currScope().FindComponent(SourceName{name}); in Pre()
6454 return FindComponent(ResolveDataRef(x.base), x.component); in ResolveStructureComponent()
6603 const parser::Name *DeclarationVisitor::FindComponent( in FindComponent() function in Fortran::semantics::DeclarationVisitor
6653 if (Resolve(component, scope->FindComponent(component.source))) { in FindComponent()
H A Dtools.cpp491 return parentScope->FindComponent(symbol.name()); in FindOverriddenBinding()
H A Dexpression.cpp2204 if (const Symbol * extended{parentScope->FindComponent(symbol.name())}) { in ResolveGeneric()
3731 const Symbol *symbol{type->scope()->FindComponent(oprName)}; in FindBoundOp()
H A Dcheck-declarations.cpp975 if (scope->FindComponent(component.name()) == &component) { in CheckDerivedType()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dscope.h154 Symbol *FindComponent(SourceName) const;