Home
last modified time | relevance | path

Searched refs:BIND_C (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dattr.cpp24 case Attr::BIND_C: in AttrToString()
Dmod-file.cpp263 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()
Dresolve-names-utils.cpp529 return commonBlock && commonBlock->attrs().test(Attr::BIND_C); in InCommonWithBind()
560 } else if (symbol.attrs().test(Attr::BIND_C)) { // C8106 in CheckObject()
Dtools.cpp249 return symbol.attrs().test(Attr::BIND_C) && IsProcedure(symbol); in IsBindCProcedure()
483 !derived->typeSymbol().attrs().test(Attr::BIND_C) && in IsExtensibleType()
Dresolve-names.cpp256 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()
Dcheck-declarations.cpp786 (derivedType.attrs().test(Attr::BIND_C) || details.sequence())) { in CheckDerivedType()
/external/llvm-project/flang/include/flang/Semantics/
Dattr.h24 ENUM_CLASS(Attr, ABSTRACT, ALLOCATABLE, ASYNCHRONOUS, BIND_C, CONTIGUOUS, in ENUM_CLASS() argument
/external/llvm-project/flang/lib/Evaluate/
Dtype.cpp248 !(xSymbol.attrs().test(semantics::Attr::BIND_C) && in AreSameDerivedType()
249 ySymbol.attrs().test(semantics::Attr::BIND_C))) { in AreSameDerivedType()
Dcharacteristics.cpp640 {semantics::Attr::BIND_C, Procedure::Attr::BindC}, in Characterize()