Lines Matching refs:context_

105   WriteAll(context_.globalScope());  in WriteAll()
106 return !context_.AnyFatalError(); in WriteAll()
136 auto path{context_.moduleDirectory() + '/' + in Write()
137 ModFileName(symbol.name(), ancestorName, context_.moduleFileSuffix())}; in Write()
140 WriteFile(path, GetAsString(symbol), context_.debugModuleWriter())}) { in Write()
141 context_.Say( in Write()
381 if (!scope && context_.IsTempName(typeSymbol.name().ToString())) { in PutDECStructure()
386 if (!context_.IsTempName(typeSymbol.name().ToString())) { in PutDECStructure()
482 ModFileWriter writer{context_}; in PutSubprogram()
765 context_.IsTempName(symbol.name().ToString())) { in PutEntity()
932 auto it{context_.globalScope().find(name)}; in Read()
933 if (it != context_.globalScope().end()) { in Read()
945 auto it{context_.intrinsicModulesScope().find(name)}; in Read()
946 if (it != context_.intrinsicModulesScope().end()) { in Read()
951 parser::Parsing parsing{context_.allCookedSources()}; in Read()
958 options.searchDirectories = context_.searchDirectories(); in Read()
961 for (const auto &dir : context_.intrinsicModuleDirectories()) { in Read()
968 for (const auto &dir : context_.intrinsicModuleDirectories()) { in Read()
972 auto path{ModFileName(name, ancestorName, context_.moduleFileSuffix())}; in Read()
979 context_.SayWithDecl( in Read()
1007 parser::Program &parseTree{context_.SaveParseTree(std::move(*parsedProgram))}; in Read()
1010 for (const auto &dir : context_.intrinsicModuleDirectories()) { in Read()
1018 Scope &topScope{isIntrinsic.value_or(false) ? context_.intrinsicModulesScope() in Read()
1019 : context_.globalScope()}; in Read()
1034 bool wasInModuleFile{context_.foldingContext().inModuleFile()}; in Read()
1035 context_.foldingContext().set_inModuleFile(true); in Read()
1036 ResolveNames(context_, parseTree, topScope); in Read()
1037 context_.foldingContext().set_inModuleFile(wasInModuleFile); in Read()
1049 return context_.Say(name, "Cannot read module file for %s: %s"_err_en_US, in Say()