Lines Matching full:content
52 fn emit_base(&mut self, field: &str, content: &str, builtin: bool, param: bool) {
56 "{module}.{field}={content}\0",
59 content = content
63 format!("{field}={content}\0")
94 fn emit_only_builtin(&mut self, field: &str, content: &str, param: bool) {
95 self.emit_base(field, content, true, param)
98 fn emit_only_loadable(&mut self, field: &str, content: &str, param: bool) {
99 self.emit_base(field, content, false, param)
102 fn emit(&mut self, field: &str, content: &str) {
103 self.emit_internal(field, content, false);
106 fn emit_internal(&mut self, field: &str, content: &str, param: bool) {
107 self.emit_only_builtin(field, content, param);
108 self.emit_only_loadable(field, content, param);
111 fn emit_param(&mut self, field: &str, param: &str, content: &str) {
112 let content = format!("{param}:{content}", param = param, content = content);
113 self.emit_internal(field, &content, true);