codeNodes method

  1. @override
List<CodeNode> codeNodes(
  1. Context context
)
override

Implementation

@override
List<CodeNode> codeNodes(Context context) => [
      ...docComments,
      ...annotations,
      Space(),
      if (returnType != null) returnType!,
      Space(),
      if (name != null) name!,
      Code('('),
      if (parameters != null) parameters!,
      Code(')'),
      if (asynchrony != null) Space(),
      if (asynchrony != null && asynchrony == Asynchrony.async)
        KeyWord.async$,
      if (asynchrony != null && asynchrony == Asynchrony.sync) KeyWord.sync$,
      Space(),
      body,
    ];