XamlImperativeCompiler<TBackendEmitter, TEmitResult>.

CompilePopulate(IFileSource, IXamlAstManipulationNode, Func<string, IXamlType, IXamlTypeBuilder<TBackendEmitter>>, TBackendEmitter, XamlRuntimeContext<TBackendEmitter, TEmitResult>) Method

Syntax

protected abstract void CompilePopulate(IFileSource fileSource, IXamlAstManipulationNode manipulation, Func<string, IXamlType, IXamlTypeBuilder<TBackendEmitter>> createSubType, TBackendEmitter codeGen, XamlRuntimeContext<TBackendEmitter, TEmitResult> context)

Parameters

Name Type Description
fileSource IFileSource
manipulation IXamlAstManipulationNode
createSubType Func<string, IXamlType, IXamlTypeBuilder<TBackendEmitter>>
codeGen TBackendEmitter
context XamlRuntimeContext<TBackendEmitter, TEmitResult>

Return Value

Type Description
void