File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -805,7 +805,8 @@ def docstring_for_c_string(
805805
806806 def output_templates (
807807 self ,
808- f : Function
808+ f : Function ,
809+ clinic : Clinic
809810 ) -> dict [str , str ]:
810811 parameters = list (f .parameters .values ())
811812 assert parameters
@@ -1324,7 +1325,6 @@ def parser_body(
13241325 cpp_if = "#if " + conditional
13251326 cpp_endif = "#endif /* " + conditional + " */"
13261327
1327- assert clinic is not None
13281328 if methoddef_define and f .full_name not in clinic .ifndef_symbols :
13291329 clinic .ifndef_symbols .add (f .full_name )
13301330 methoddef_ifndef = normalize_snippet ("""
@@ -1490,7 +1490,7 @@ def render_function(
14901490 parameters = f .render_parameters
14911491 converters = [p .converter for p in parameters ]
14921492
1493- templates = self .output_templates (f )
1493+ templates = self .output_templates (f , clinic )
14941494
14951495 f_self = parameters [0 ]
14961496 selfless = parameters [1 :]
@@ -4613,7 +4613,7 @@ def parse(self, block: Block) -> None:
46134613 self .next (self .state_terminal )
46144614 self .state (None )
46154615
4616- block .output .extend (self .clinic .language .render (clinic , block .signatures ))
4616+ block .output .extend (self .clinic .language .render (self . clinic , block .signatures ))
46174617
46184618 if self .preserve_output :
46194619 if block .output :
You can’t perform that action at this time.
0 commit comments