api

transformer.ch

Declarations in transformer.ch

2 declarationstransformer

Declarations

Public only
ASTFileMetaData#
Publicinterface
interface ASTFileMetaData
getFileId#
Publicfunction
func getFileId(self : &ASTFileMetaData) : uint
getAbsPath#
Publicfunction
func getAbsPath(self : &ASTFileMetaData) : string_view
getFileScope#
Publicfunction
func getFileScope(self : &ASTFileMetaData) : *FileScope
TransformerModule#
Publicinterface
interface TransformerModule : Module
getFiles#
Publicfunction
func getFiles(self : &TransformerModule) : span<ASTFileMetaData>
getFileCount#
Publicfunction
func getFileCount(self : &TransformerModule) : uint
getFile#
Publicfunction
func getFile(self : &TransformerModule, index : uint) : *ASTFileMetaData
getDependencyCount#
Publicfunction
func getDependencyCount(self : &TransformerModule) : uint
getDependency#
Publicfunction
func getDependency(self : &TransformerModule, index : uint) : *TransformerModule