/external/llvm-project/flang/lib/Semantics/ |
D | tools.cpp | 440 if (const Scope * parentScope{parentDerived->typeSymbol().scope()}) { in FindOverriddenBinding() 450 return FindParentTypeSpec(derived.typeSymbol()); in FindParentTypeSpec() 483 !derived->typeSymbol().attrs().test(Attr::BIND_C) && in IsExtensibleType() 484 !derived->typeSymbol().get<DerivedTypeDetails>().sequence(); in IsExtensibleType() 491 const auto &symbol{derived->typeSymbol()}; in IsBuiltinDerivedType() 559 if (&derived->typeSymbol() == derivedTypeSymbol) { in IsInitialized() 657 if (!derived.typeSymbol().get<DerivedTypeDetails>().finals().empty()) { in IsFinalizable() 667 derived.typeSymbol().detailsIf<DerivedTypeDetails>()}) { in HasImpureFinal() 979 std::list<SourceName> OrderParameterNames(const Symbol &typeSymbol) { in OrderParameterNames() argument 981 if (const DerivedTypeSpec * spec{typeSymbol.GetParentTypeSpec()}) { in OrderParameterNames() [all …]
|
D | check-allocate.cpp | 82 isAbstract_ = derivedTypeSpec->typeSymbol().attrs().test(Attr::ABSTRACT); in GatherAllocationBasicInfo() 254 return &derivedType1->typeSymbol() == &derivedType2.typeSymbol(); in IsTypeCompatible() 257 parent = parent->typeSymbol().GetParentTypeSpec()) { in IsTypeCompatible() 258 if (&derivedType1->typeSymbol() == &parent->typeSymbol()) { in IsTypeCompatible() 362 OrderParameterDeclarations(derivedType1.typeSymbol())) { in HaveCompatibleKindParameters()
|
D | mod-file.cpp | 275 void ModFileWriter::PutDerivedType(const Symbol &typeSymbol) { in PutDerivedType() argument 276 auto &details{typeSymbol.get<DerivedTypeDetails>()}; in PutDerivedType() 277 PutAttrs(decls_ << "type", typeSymbol.attrs()); in PutDerivedType() 278 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in PutDerivedType() 281 decls_ << "::" << typeSymbol.name(); in PutDerivedType() 282 auto &typeScope{*typeSymbol.scope()}; in PutDerivedType() 935 const auto &typeSymbol{derived->typeSymbol()}; in DoType() local 936 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in DoType() 937 DoSymbol(extends->name(), extends->typeSymbol()); in DoType() 942 for (const auto &pair : *typeSymbol.scope()) { in DoType() [all …]
|
D | type.cpp | 20 DerivedTypeSpec::DerivedTypeSpec(SourceName name, const Symbol &typeSymbol) in DerivedTypeSpec() argument 21 : name_{name}, typeSymbol_{typeSymbol} { in DerivedTypeSpec() 22 CHECK(typeSymbol.has<DerivedTypeDetails>()); 182 return IsInitialized(component, false, &typeSymbol()); in HasDefaultInitialization() 607 derivedType->typeSymbol().detailsIf<DerivedTypeDetails>()}; in IsSequenceType()
|
D | check-declarations.cpp | 795 parentDerived->typeSymbol().attrs().test(Attr::ABSTRACT)) { in CheckDerivedType() 802 parentDerived->typeSymbol().name(), component.name()); in CheckDerivedType() 931 &ddo->type.type().GetDerivedTypeSpec().typeSymbol() != &derivedType) { in CheckFinal() 1239 const Symbol *derivedSym{derived ? &derived->typeSymbol() : nullptr}; in WarnMissingFinal() 1260 derivedSym = derived ? &derived->typeSymbol() : nullptr; in WarnMissingFinal() 1390 const Symbol &typeSymbol{*proc.owner().GetSymbol()}; in CheckPassArg() local 1392 if (!derived || derived->typeSymbol() != typeSymbol) { in CheckPassArg() 1396 passName.value(), name, typeSymbol.name(), type->AsFortran()); in CheckPassArg() 1406 passName.value(), name, typeSymbol.name()); in CheckPassArg()
|
D | resolve-names.cpp | 362 void CheckForAbstractType(const Symbol &typeSymbol); 1629 CheckForAbstractType(derived->typeSymbol()); // C703 in Post() 1651 void DeclTypeSpecVisitor::CheckForAbstractType(const Symbol &typeSymbol) { in CheckForAbstractType() argument 1652 if (typeSymbol.attrs().test(Attr::ABSTRACT)) { in CheckForAbstractType() 1920 const Symbol &typeSymbol{DEREF(type.GetSymbol())}; in SayDerivedType() local 1921 Say(name, std::move(msg), name, typeSymbol.name()) in SayDerivedType() 1922 .Attach(typeSymbol.name(), "Declaration of derived type '%s'"_en_US, in SayDerivedType() 1923 typeSymbol.name()); in SayDerivedType() 3660 const auto &dtDetails{spec->typeSymbol().get<DerivedTypeDetails>()}; in Post() 3683 derived.set_scope(DEREF(spec->typeSymbol().scope())); in Post() [all …]
|
D | check-call.cpp | 222 derived->typeSymbol().get<DerivedTypeDetails>().finals()}; in CheckExplicitDataArg() 226 dummyName, derived->typeSymbol().name(), in CheckExplicitDataArg() 230 finals.begin()->first, derived->typeSymbol().name()); in CheckExplicitDataArg()
|
D | runtime-type-info.cpp | 201 DEREF(derived.scope() ? derived.scope() : derived.typeSymbol().scope())}; in GetSchemaField() 330 derivedTypeSpec ? &derivedTypeSpec->typeSymbol() : dtScope.symbol()}; in DescribeType() 649 spec.scope() ? spec.scope() : spec.typeSymbol().scope())}; in DescribeComponent() 656 if (const SymbolVector * specParams{GetTypeParameters(spec.typeSymbol())}) { in DescribeComponent()
|
D | check-select-type.cpp | 136 if (const semantics::Scope * guardScope{derived.typeSymbol().scope()}) { in PassesDerivedTypeChecks()
|
D | resolve-names-utils.cpp | 580 } else if (!derived->typeSymbol().get<DerivedTypeDetails>().sequence()) { in CheckObject() 688 for (const auto &pair : *derived->typeSymbol().scope()) { in IsSequenceType()
|
D | expression.cpp | 1014 dtSpec->typeSymbol().name()); in Analyze() 1470 const Symbol &typeSymbol{spec.typeSymbol()}; in Analyze() local 1471 if (!spec.scope() || !typeSymbol.has<semantics::DerivedTypeDetails>()) { in Analyze() 1474 const auto &typeDetails{typeSymbol.get<semantics::DerivedTypeDetails>()}; in Analyze() 1477 if (typeSymbol.attrs().test(semantics::Attr::ABSTRACT)) { // C796 in Analyze() 1482 typeSymbol); // C7114 in Analyze()
|
/external/llvm-project/flang/lib/Evaluate/ |
D | type.cpp | 195 const semantics::Symbol &typeSymbol{derived.typeSymbol()}; in FindParentComponent() local 196 if (const semantics::Scope * scope{typeSymbol.scope()}) { in FindParentComponent() 197 const auto &dtDetails{typeSymbol.get<semantics::DerivedTypeDetails>()}; in FindParentComponent() 232 const auto &xSymbol{x.typeSymbol()}; in AreSameDerivedType() 233 const auto &ySymbol{y.typeSymbol()}; in AreSameDerivedType()
|
D | expression.cpp | 245 const semantics::Symbol &compTypeSymbol{dtSpec.typeSymbol()}; in GetParentComponentSymbol() 263 if (const Symbol * typeSymbol{GetParentComponentSymbol(component)}) { in Find() local 264 return CreateParentComponent(*typeSymbol); in Find()
|
D | intrinsics.cpp | 1840 type->GetDerivedTypeSpec().typeSymbol().name() != in HandleC_F_Pointer()
|
/external/llvm-project/flang/include/flang/Semantics/ |
D | tools.h | 433 derived.typeSymbol().get<DerivedTypeDetails>().componentNames()}; in ENUM_CLASS() 446 const Symbol &GetTypeSymbol() const { return derived_->typeSymbol(); } in ENUM_CLASS()
|
D | scope.h | 292 : derivedTypeSpec_ ? &derivedTypeSpec_->typeSymbol() in GetSymbol()
|
D | type.h | 247 const Symbol &typeSymbol() const { return typeSymbol_; } in typeSymbol() function
|
/external/llvm-project/flang/lib/Lower/ |
D | ConvertType.cpp | 361 auto &symbol = tySpec->typeSymbol(); in genSymbolHelper()
|
/external/deqp-deps/glslang/glslang/HLSL/ |
D | hlslParseHelper.cpp | 7750 TVariable* typeSymbol = new TVariable(&identifier, parseType, true); in declareTypedef() local 7751 if (! symbolTable.insert(*typeSymbol)) in declareTypedef()
|
/external/error_prone/error_prone/ |
D | error_prone_core-2.3.2-with-dependencies.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/services/
META- ... |
/external/mockito/lib/ |
D | byte-buddy-1.8.15.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META- ... |
/external/kotlinc/lib/ |
D | kotlin-compiler.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/backend-common. ... |