Lines Matching +defs:all +defs:local
189 llvm::raw_string_ostream all{buf};
190 all << needs_.str();
194 all << "module " << symbol.name();
198 all << "submodule(" << ancestor->name();
200 all << ':' << parent->name();
202 all << ") " << symbol.name();
204 all << '\n' << uses_.str();
206 all << useExtraAttrs_.str();
208 all << decls_.str();
213 all << "contains\n" << str;
215 all << "end\n";
216 return all.str();
814 // Can have intrinsic op with different local-name and use-name
827 // We have "USE local => use" in this module. If attr was added locally
828 // (i.e. on local but not on use), also write it out in the mod file.
830 Attr attr, const Symbol &local, const Symbol &use) {
831 if (local.attrs().test(attr) && !use.attrs().test(attr)) {
833 useExtraAttrs_ << local.name() << '\n';