API Browser

Member group

FromReplacement

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

Overloads / Variants

FromReplacement

static func FromReplacement(replacementDeclaration: SyntaxNode, introducedMembers: ImmutableArray<MemberDeclarationSyntax>, peerDeclarations: ImmutableArray<MemberDeclarationSyntax>) -> MacroExpansionResult

Source file: MacroExpansionResult.cs

Parameters

Name Type Description
replacementDeclaration SyntaxNode
introducedMembers ImmutableArray<MemberDeclarationSyntax>
peerDeclarations ImmutableArray<MemberDeclarationSyntax>

Return value

MacroExpansionResult

FromReplacement

static func FromReplacement(replacementDeclaration: SyntaxNode, introducedMembers: ImmutableArray<MemberDeclarationSyntax>) -> MacroExpansionResult

Source file: MacroExpansionResult.cs

Parameters

Name Type Description
replacementDeclaration SyntaxNode
introducedMembers ImmutableArray<MemberDeclarationSyntax>

Return value

MacroExpansionResult

FromReplacement

static func FromReplacement(replacementDeclaration: SyntaxNode) -> MacroExpansionResult

Source file: MacroExpansionResult.cs

Parameters

Name Type Description
replacementDeclaration SyntaxNode

Return value

MacroExpansionResult