Class FunctionCallExpressionSyntax
Represents a function call expression.
Inheritance
System.Object
    
    
    
    
    FunctionCallExpressionSyntax
  Implements
IFormattable
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: Loretta.CodeAnalysis.Lua.Syntax
Assembly: cs.temp.dll.dll
Syntax
public sealed class FunctionCallExpressionSyntax : PrefixExpressionSyntaxRemarks
This node is associated with the following syntax kinds:
Properties
Argument
The function's arguments.
Declaration
public FunctionArgumentSyntax Argument { get; }Property Value
| Type | Description | 
|---|---|
| FunctionArgumentSyntax | 
Expression
The expression returning the function to be called.
Declaration
public PrefixExpressionSyntax Expression { get; }Property Value
| Type | Description | 
|---|---|
| PrefixExpressionSyntax | 
Methods
Accept(LuaSyntaxVisitor)
Declaration
public override void Accept(LuaSyntaxVisitor visitor)Parameters
| Type | Name | Description | 
|---|---|---|
| LuaSyntaxVisitor | visitor | 
Overrides
Accept<TResult>(LuaSyntaxVisitor<TResult>)
Declaration
public override TResult Accept<TResult>(LuaSyntaxVisitor<TResult> visitor)Parameters
| Type | Name | Description | 
|---|---|---|
| LuaSyntaxVisitor<TResult> | visitor | 
Returns
| Type | Description | 
|---|---|
| TResult | 
Type Parameters
| Name | Description | 
|---|---|
| TResult | 
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxNode.Accept<TResult>(Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<TResult>)
  
  
  
  Update(PrefixExpressionSyntax, FunctionArgumentSyntax)
Declaration
public FunctionCallExpressionSyntax Update(PrefixExpressionSyntax expression, FunctionArgumentSyntax argument)Parameters
| Type | Name | Description | 
|---|---|---|
| PrefixExpressionSyntax | expression | |
| FunctionArgumentSyntax | argument | 
Returns
| Type | Description | 
|---|---|
| FunctionCallExpressionSyntax | 
WithArgument(FunctionArgumentSyntax)
Declaration
public FunctionCallExpressionSyntax WithArgument(FunctionArgumentSyntax argument)Parameters
| Type | Name | Description | 
|---|---|---|
| FunctionArgumentSyntax | argument | 
Returns
| Type | Description | 
|---|---|
| FunctionCallExpressionSyntax | 
WithExpression(PrefixExpressionSyntax)
Declaration
public FunctionCallExpressionSyntax WithExpression(PrefixExpressionSyntax expression)Parameters
| Type | Name | Description | 
|---|---|---|
| PrefixExpressionSyntax | expression | 
Returns
| Type | Description | 
|---|---|
| FunctionCallExpressionSyntax | 
Implements
      IFormattable