copyWith method

Tool copyWith({
  1. Object? functionDeclarations = unsetCopyWithValue,
})

Creates a copy with replaced values.

Implementation

Tool copyWith({Object? functionDeclarations = unsetCopyWithValue}) {
  return Tool(
    functionDeclarations: functionDeclarations == unsetCopyWithValue
        ? this.functionDeclarations
        : functionDeclarations as List<FunctionDeclaration>?,
  );
}