public override bool Equals(object?obj) { return(EqUtil.NotNullAndSameType(this, obj) && Equals((VariableDefineAstNode)obj !)); }
public override bool Equals(object?obj) { return(EqUtil.NotNullAndSameType(this, obj) && Equals((BinaryOperatorAstNode)obj !)); }
public override bool Equals(object?obj) { return(EqUtil.NotNullAndSameType(this, obj) && Equals((IdentifierAstNode)obj !)); }
public override bool Equals(object?obj) { return(EqUtil.NotNullAndSameType(this, obj) && Equals((FunctionPrototypeAstNode)obj !)); }