Searched refs:ProcInterface (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | symbol.h | 252 const ProcInterface &interface() const { return interface_; } in interface() 253 ProcInterface &interface() { return interface_; } in interface() 254 void set_interface(const ProcInterface &interface) { interface_ = interface; } in set_interface() 267 ProcInterface interface_;
|
| H A D | type.h | 396 class ProcInterface {
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | type.cpp | 466 ProcInterface &interface{procDetails->interface()}; in InstantiateComponent() 795 void ProcInterface::set_symbol(const Symbol &symbol) { in set_symbol() 799 void ProcInterface::set_type(const DeclTypeSpec &type) { in set_type()
|
| H A D | mod-file.cpp | 689 const ProcInterface &interface{details.interface()}; in PutProcEntity() 1113 const ProcInterface &sInterface{sDetails->interface()}; in Collect()
|
| H A D | resolve-names.cpp | 930 void Post(const parser::ProcInterface &); 1055 Symbol &DeclareProcEntity(const parser::Name &, Attrs, const ProcInterface &); 1129 bool HasCycle(const Symbol &, const ProcInterface &); 4209 const Symbol &procSymbol, const ProcInterface &interface) { in HasCycle() 4212 const ProcInterface *thisInterface{&interface}; in HasCycle() 4238 const parser::Name &name, Attrs attrs, const ProcInterface &interface) { in DeclareProcEntity() 4763 void DeclarationVisitor::Post(const parser::ProcInterface &x) { in Post() 4771 ProcInterface interface; in Post() 5496 ProcInterface procInterface; in HandleUnrestrictedSpecificIntrinsicFunction() 7582 void Post(const parser::ProcInterface &pi) { in Post()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | program-parsers.cpp | 400 construct<ProcInterface>(declarationTypeSpec / lookAhead(")"_tok)) || 401 construct<ProcInterface>(name))
|
| H A D | type-parsers.h | 118 constexpr Parser<ProcInterface> procInterface; // R1513
|
| H A D | unparse.cpp | 335 Walk(std::get<std::optional<ProcInterface>>(x.t)), Put(')'); in Unparse() 1668 Word("PROCEDURE("), Walk(std::get<std::optional<ProcInterface>>(x.t)); in Unparse()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | characteristics.h | 85 const semantics::ProcInterface &, FoldingContext &);
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | characteristics.cpp | 76 const semantics::ProcInterface &interface { proc.interface() }; in Characterize() 502 const semantics::ProcInterface &interface { proc.interface() }; in CharacterizeProcedure()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 1043 struct ProcInterface { struct 1044 UNION_CLASS_BOILERPLATE(ProcInterface); 1059 std::tuple<std::optional<ProcInterface>, std::list<ProcComponentAttrSpec>, argument 3012 std::tuple<std::optional<ProcInterface>, std::list<ProcAttrSpec>,
|
| H A D | dump-parse-tree.h | 604 NODE(parser, ProcInterface) in NODE()
|