API Browser

Member group

.ctor

Declaring type: FreestandingMacroContext
Namespace: Raven.CodeAnalysis.Macros
Assembly: Raven.CodeAnalysis.dll
Source file: FreestandingMacroContext.cs

Overloads / Variants

.ctor

init(compilation: Compilation, semanticModel: SemanticModel, syntax: FreestandingMacroDeclarationSyntax, cancellationToken: CancellationToken = default) -> ()

Source file: FreestandingMacroContext.cs

Parameters

Name Type Description
compilation Compilation
semanticModel SemanticModel
syntax FreestandingMacroDeclarationSyntax
cancellationToken CancellationToken

.ctor

init(compilation: Compilation, semanticModel: SemanticModel, syntax: FreestandingMacroExpressionSyntax, cancellationToken: CancellationToken = default) -> ()

Source file: FreestandingMacroContext.cs

Parameters

Name Type Description
compilation Compilation
semanticModel SemanticModel
syntax FreestandingMacroExpressionSyntax
cancellationToken CancellationToken

.ctor

init(compilation: Compilation, semanticModel: SemanticModel, syntax: FreestandingMacroMemberDeclarationSyntax, cancellationToken: CancellationToken = default) -> ()

Source file: FreestandingMacroContext.cs

Parameters

Name Type Description
compilation Compilation
semanticModel SemanticModel
syntax FreestandingMacroMemberDeclarationSyntax
cancellationToken CancellationToken