Class OptChainCallExpressionTree

java.lang.Object
com.google.javascript.jscomp.parsing.parser.trees.ParseTree
com.google.javascript.jscomp.parsing.parser.trees.OptChainCallExpressionTree

public class OptChainCallExpressionTree extends ParseTree
Creates a OptChainCallExpressionTree that represents a call expression within an optional chain. Has an isOptionalChainStart field to indicate whether it is the start of an optional chain.
  • Field Details

    • operand

      public final ParseTree operand
    • arguments

      public final ArgumentListTree arguments
    • isStartOfOptionalChain

      public final boolean isStartOfOptionalChain
    • hasTrailingComma

      public final boolean hasTrailingComma
  • Constructor Details

    • OptChainCallExpressionTree

      public OptChainCallExpressionTree(SourceRange location, ParseTree operand, ArgumentListTree arguments, boolean isStartOfOptionalChain, boolean hasTrailingComma)