The source's abstract syntax tree.
This field is a compatibility hack only intended for internal use. (It allows the compiler to be set on a source if none is set on the compilation as a whole; please don't do that.)
The source's ID. For internal compatibility purposes, this may technically be left out, but please include it.
The language for the source file. For compatibility purposes, this may technicaly be left out, but please include it.
This field is a compatibility hack only intended for internal use. (It allows the settings to be set on a source if none is set on the compilation as a whole; please don't do that.)
The source text.
The source's file path. If internal is true, will not be a real file path but rather just an arbitrary name.
Generated using TypeDoc
Represents a source in a compilation.