Searched refs:BIND_C (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/flang/lib/Semantics/ |
D | attr.cpp | 24 case Attr::BIND_C: in AttrToString()
|
D | mod-file.cpp | 263 if (symbol.attrs().test(Attr::BIND_C)) { in PutSymbol() 317 if (attrs.test(Attr::BIND_C)) { in PutSubprogram() 319 bindAttrs.set(Attr::BIND_C, true); in PutSubprogram() 320 attrs.set(Attr::BIND_C, false); in PutSubprogram() 621 attrs.set(Attr::BIND_C, false); in PutAttrs()
|
D | resolve-names-utils.cpp | 529 return commonBlock && commonBlock->attrs().test(Attr::BIND_C); in InCommonWithBind() 560 } else if (symbol.attrs().test(Attr::BIND_C)) { // C8106 in CheckObject()
|
D | tools.cpp | 249 return symbol.attrs().test(Attr::BIND_C) && IsProcedure(symbol); in IsBindCProcedure() 483 !derived->typeSymbol().attrs().test(Attr::BIND_C) && in IsExtensibleType()
|
D | resolve-names.cpp | 256 HANDLE_ATTR_CLASS(TypeAttrSpec::BindC, BIND_C) 1522 if (CheckAndSet(Attr::BIND_C)) { in Post() 3232 symbol = &HandleAttributeStmt(Attr::BIND_C, name); in Pre() 3235 symbol->attrs().set(Attr::BIND_C); in Pre() 4493 symbol.attrs().test(Attr::BIND_C)) { in CheckCommonBlocks() 4509 } else if (attrs.test(Attr::BIND_C)) { in CheckCommonBlocks() 4524 if (!typeSymbol.attrs().test(Attr::BIND_C) && in CheckCommonBlocks()
|
D | check-declarations.cpp | 786 (derivedType.attrs().test(Attr::BIND_C) || details.sequence())) { in CheckDerivedType()
|
/external/llvm-project/flang/include/flang/Semantics/ |
D | attr.h | 24 ENUM_CLASS(Attr, ABSTRACT, ALLOCATABLE, ASYNCHRONOUS, BIND_C, CONTIGUOUS, in ENUM_CLASS() argument
|
/external/llvm-project/flang/lib/Evaluate/ |
D | type.cpp | 248 !(xSymbol.attrs().test(semantics::Attr::BIND_C) && in AreSameDerivedType() 249 ySymbol.attrs().test(semantics::Attr::BIND_C))) { in AreSameDerivedType()
|
D | characteristics.cpp | 640 {semantics::Attr::BIND_C, Procedure::Attr::BindC}, in Characterize()
|