Class OptionalMemberLookupExpressionTree

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

public class OptionalMemberLookupExpressionTree extends ParseTree
Creates a OptionalMemberExpressionTree that represents a getprop 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
    • memberExpression

      public final ParseTree memberExpression
    • isStartOfOptionalChain

      public final boolean isStartOfOptionalChain
  • Constructor Details

    • OptionalMemberLookupExpressionTree

      public OptionalMemberLookupExpressionTree(SourceRange location, ParseTree operand, ParseTree memberExpression, boolean isStartOfOptionalChain)