API Browser

Member group

FromExpression

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

Overloads / Variants

FromExpression

static func FromExpression(expression: ExpressionSyntax, diagnostics: ImmutableArray<Diagnostic>, macroDiagnostics: ImmutableArray<MacroExpansionDiagnostic>) -> FreestandingMacroExpansionResult

Source file: FreestandingMacroExpansionResult.cs

Parameters

Name Type Description
expression ExpressionSyntax
diagnostics ImmutableArray<Diagnostic>
macroDiagnostics ImmutableArray<MacroExpansionDiagnostic>

Return value

FreestandingMacroExpansionResult

FromExpression

static func FromExpression(expression: ExpressionSyntax, diagnostics: ImmutableArray<Diagnostic>) -> FreestandingMacroExpansionResult

Source file: FreestandingMacroExpansionResult.cs

Parameters

Name Type Description
expression ExpressionSyntax
diagnostics ImmutableArray<Diagnostic>

Return value

FreestandingMacroExpansionResult

FromExpression

static func FromExpression(expression: ExpressionSyntax) -> FreestandingMacroExpansionResult

Source file: FreestandingMacroExpansionResult.cs

Parameters

Name Type Description
expression ExpressionSyntax

Return value

FreestandingMacroExpansionResult