Table of Contents

Class ResolvedImport

Namespace
TabScript
Assembly
TableScript.dll
public record ResolvedImport : IEquatable<ResolvedImport>
Inheritance
ResolvedImport
Implements
Inherited Members

Constructors

ResolvedImport(string, string[], Stmt[], FunctionStmt[])

public ResolvedImport(string filename, string[] imports, Stmt[] body, FunctionStmt[] functions)

Parameters

filename string
imports string[]
body Stmt[]
functions FunctionStmt[]

Properties

body

public Stmt[] body { get; init; }

Property Value

Stmt[]

filename

public string filename { get; init; }

Property Value

string

functions

public FunctionStmt[] functions { get; init; }

Property Value

FunctionStmt[]

imports

public string[] imports { get; init; }

Property Value

string[]

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.