Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dcharacteristics.h302 Attr, Pure, Elemental, BindC, ImplicitInterface, NullPointer, Subroutine)
329 bool IsBindC() const { return attrs.test(Attr::BindC); } in IsBindC()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp449 {semantics::Attr::BIND_C, Procedure::Attr::BindC}, in CharacterizeProcedure()
1066 if (attrs.test(Attr::Elemental) || attrs.test(Attr::BindC)) { in CanBeCalledViaImplicitInterface()
/llvm-project-15.0.7/flang/lib/Parser/
H A DFortran-parsers.cpp376 construct<TypeAttrSpec>(construct<TypeAttrSpec::BindC>("BIND ( C )"_tok)) ||
H A Dunparse.cpp246 void Post(const TypeAttrSpec::BindC &) { Word("BIND(C)"); } in Post() argument
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-declarations.cpp2256 if (proc1->attrs.test(Procedure::Attr::BindC) != in Check()
2257 proc2->attrs.test(Procedure::Attr::BindC)) { in Check()
H A Dresolve-names.cpp259 HANDLE_ATTR_CLASS(TypeAttrSpec::BindC, BIND_C)
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h678 NODE(TypeAttrSpec, BindC) in NODE()
H A Dparse-tree.h877 EMPTY_CLASS(BindC);
879 std::variant<Abstract, AccessSpec, BindC, Extends> u;