Optional
astThe source's abstract syntax tree.
Optional
compilerThis 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.)
Optional
idThe source's ID. For internal compatibility purposes, this may technically be left out, but please include it.
Optional
languageThe language for the source file. For compatibility purposes, this may technicaly be left out, but please include it.
Optional
settingsThis 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.)
Optional
sourceThe source text.
Optional
sourceThe 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.