Home
last modified time | relevance | path

Searched refs:IsDerivedType (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp520 } else if (scope_.IsDerivedType() && in operator ()()
587 if (scope_.IsDerivedType() && !IsConstantExpr(inq) && in operator ()()
607 if (scope_.IsDerivedType()) { // C750, C754 in operator ()()
631 if (scope_.IsDerivedType()) { // C750, C754 in operator ()()
H A Dvariable.cpp272 } else if (ultimate.owner().IsDerivedType() || in SymbolLEN()
279 if (IsDescriptor(ultimate) && !ultimate.owner().IsDerivedType()) { in SymbolLEN()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-declarations.cpp364 if (symbol.owner().IsDerivedType() && in Check()
495 } else if (symbol.owner().IsDerivedType()) { // C746 in CheckObjectEntity()
715 if (symbol.owner().IsDerivedType()) { // C745 in CheckArraySpec()
752 if (symbol.owner().IsDerivedType()) { // C749 in CheckArraySpec()
800 } else if (symbol.owner().IsDerivedType()) { in CheckProcEntity()
960 CHECK(scope->IsDerivedType()); in CheckDerivedType()
1945 (generic.owner().IsDerivedType() || in CheckAlreadySeenDefinedIo()
1946 definedIoType.generic.owner().IsDerivedType())) { in CheckAlreadySeenDefinedIo()
2450 if (proc1.owner().IsDerivedType()) { in SayNotDistinguishable()
2453 if (proc2.owner().IsDerivedType()) { in SayNotDistinguishable()
H A Dscope.cpp99 CHECK(IsDerivedType()); in FindComponent()
378 if (scope.IsDerivedType()) { in IsParameterizedDerivedTypeHelper()
H A Dmod-file.cpp241 CHECK(scope.IsDerivedType()); in PutComponents()
268 if (symbol.owner().IsDerivedType()) { in PutSymbol()
732 if (symbol.attrs().test(Attr::PARAMETER) || symbol.owner().IsDerivedType()) { in PutInit()
1141 if (scope != scope_ && !scope.IsDerivedType()) { in DoSymbol()
1178 if (!scope.IsDerivedType()) { in DoSymbol()
H A Druntime-type-info.cpp169 if (scope.IsDerivedType()) { in DescribeTypes()
196 while (p->IsDerivedType()) { in GetContainingNonDerivedScope()
638 CHECK(symbol.scope()->IsDerivedType()); in GetSchema()
H A Dresolve-names.cpp2196 return currScope_->IsDerivedType() ? currScope_->parent() : *currScope_; in NonDerivedTypeScope()
2213 if (!currScope_->IsDerivedType() && kind != Scope::Kind::Module && in PushScope()
2254 if (scope.IsDerivedType()) { in FindSymbol()
4864 CHECK(currScope().IsDerivedType()); in CheckBindings()
4909 if (currScope().IsDerivedType() && currScope().symbol()) { in Post()
5761 CHECK(derivedType.IsDerivedType()); in MakeTypeSymbol()
5789 CHECK(scope->IsDerivedType()); in OkToAddComponent()
7568 if (scope->IsDerivedType()) { in Post()
7657 CHECK(scope.IsDerivedType() && !scope.symbol()); in FinishDerivedTypeInstantiation()
7662 CHECK(origTypeScope->IsDerivedType() && in FinishDerivedTypeInstantiation()
H A Dtools.cpp297 if (!scope.IsDerivedType()) { in FindPointerComponent()
1050 CHECK(symbol.owner().IsDerivedType()); // symbol must be a component in CheckAccessibleComponent()
H A Dtype.cpp35 CHECK(scope.IsDerivedType()); in ReplaceScope()
H A Dresolve-names-utils.cpp579 if (symbol.owner().IsDerivedType()) { // C8107 in CheckObject()
H A Dresolve-directives.cpp946 if (!symbol->owner().IsDerivedType() && !symbol->has<ProcEntityDetails>() && in Post()
1477 if (!symbol->owner().IsDerivedType() && !symbol->has<ProcEntityDetails>() && in Post()
H A Dexpression.cpp2218 if (!symbol.owner().IsGlobal() && !symbol.owner().IsDerivedType()) { in ResolveGeneric()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dscope.h102 bool IsDerivedType() const { return kind_ == Kind::DerivedType; } in IsDerivedType() function