Searched refs:ImportKind (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | scope.cpp | 248 Scope::ImportKind Scope::GetImportKind() const { in GetImportKind() 255 return ImportKind::None; // default for non-mod-proc interface body in GetImportKind() 259 return ImportKind::Default; in GetImportKind() 262 std::optional<parser::MessageFixedText> Scope::SetImportKind(ImportKind kind) { in SetImportKind() 267 bool hasNone{kind == ImportKind::None || *importKind_ == ImportKind::None}; in SetImportKind() 268 bool hasAll{kind == ImportKind::All || *importKind_ == ImportKind::All}; in SetImportKind() 275 (kind != ImportKind::Only || kind != ImportKind::Only)) { in SetImportKind() 293 case ImportKind::None: in CanImport() 295 case ImportKind::All: in CanImport() 296 case ImportKind::Default: in CanImport() [all …]
|
| H A D | resolve-names.cpp | 6419 } else if (x.kind == common::ImportKind::None) { in Pre() 7235 case common::ImportKind::None: in CheckImports() 7237 case common::ImportKind::All: in CheckImports() 7247 case common::ImportKind::Default: in CheckImports() 7248 case common::ImportKind::Only: in CheckImports()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | scope.h | 65 using ImportKind = common::ImportKind; 223 ImportKind GetImportKind() const; 229 std::optional<parser::MessageFixedText> SetImportKind(ImportKind); 286 std::optional<ImportKind> importKind_;
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | InputFiles.h | 71 ImportKind, enumerator 337 : InputFile(ctx, ImportKind, m) {} in ImportFile() 339 static bool classof(const InputFile *f) { return f->kind() == ImportKind; } in classof()
|
| H A D | InputFiles.cpp | 63 if (file->parentName.empty() || file->kind() == coff::InputFile::ImportKind) in toString()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | parse-tree.cpp | 20 ImportStmt::ImportStmt(common::ImportKind &&k, std::list<Name> &&n) in ImportStmt() 22 CHECK(kind == common::ImportKind::Default || 23 kind == common::ImportKind::Only || names.empty());
|
| H A D | Fortran-parsers.cpp | 987 "IMPORT , ONLY :" >> pure(common::ImportKind::Only), listOfNames) || 989 "IMPORT , NONE" >> pure(common::ImportKind::None)) || 991 "IMPORT , ALL" >> pure(common::ImportKind::All)) ||
|
| H A D | unparse.cpp | 710 case common::ImportKind::Default: in Unparse() 713 case common::ImportKind::Only: in Unparse() 717 case common::ImportKind::None: in Unparse() 720 case common::ImportKind::All: in Unparse()
|
| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | Fortran.h | 30 ENUM_CLASS(ImportKind, Default, Only, None, All)
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 602 ImportStmt(common::ImportKind &&k) : kind{k} {} in ImportStmt() 604 ImportStmt(common::ImportKind &&, std::list<Name> &&); 605 common::ImportKind kind{common::ImportKind::Default};
|