Lines Matching full:self
60 def run(self): argument
61 env = self.state.document.settings.env
69 filename = env.config.kerneldoc_srctree + '/' + self.arguments[0]
75 tab_width = self.options.get('tab-width', self.state.document.settings.tab_width)
78 if 'functions' in self.options:
79 self.options['identifiers'] = self.options.get('functions')
82 if 'export' in self.options:
84 export_file_patterns = str(self.options.get('export')).split()
85 elif 'internal' in self.options:
87 export_file_patterns = str(self.options.get('internal')).split()
88 elif 'doc' in self.options:
89 cmd += ['-function', str(self.options.get('doc'))]
90 elif 'identifiers' in self.options:
91 identifiers = self.options.get('identifiers').split()
98 if 'no-identifiers' in self.options:
99 no_identifiers = self.options.get('no-identifiers').split()
141 doc = str(env.srcdir) + "/" + env.docname + ":" + str(self.lineno)
146 self.do_parse(result, node)
155 def do_parse(self, result, node): argument
156 with switch_source_input(self.state, result):
157 self.state.nested_parse(result, 0, node, match_titles=1)