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.