public LetClause(VariableReferenceExpression identifier, Telerik.JustDecompiler.Ast.Expressions.Expression expression, IEnumerable <Instruction> instructions) { base(instructions); this.set_Identifier(identifier); this.set_Expression(expression); return; }
public MakeRefExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference makeRefType, IEnumerable <Instruction> instructions) { base(instructions); this.set_Expression(expression); this.theType = makeRefType; return; }
public GroupClause(Telerik.JustDecompiler.Ast.Expressions.Expression expression, Telerik.JustDecompiler.Ast.Expressions.Expression key, IEnumerable <Instruction> instructions) { base(instructions); this.set_Expression(expression); this.set_GroupKey(key); return; }
public StackAllocExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference expressionType, IEnumerable <Instruction> instructions) { base(instructions); this.set_Expression(expression); this.set_ExpressionType(expressionType); return; }
public CanCastExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference targetType, IList <Instruction> instructions) { base(instructions); this.set_Expression(expression); this.set_TargetType(targetType); return; }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other.get_CodeNodeType() != 65) { return(false); } return((other as AwaitExpression).expression.Equals(this.expression)); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other as ThrowExpression == null) { return(false); } return(this.get_Expression().Equals((other as ThrowExpression).get_Expression())); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { V_0 = other as InitializerExpression; if (V_0 == null || !this.get_Expression().Equals(V_0.get_Expression())) { return(false); } return(this.get_InitializerType() == V_0.get_InitializerType()); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { V_0 = other as GroupClause; if (V_0 == null || !this.get_Expression().Equals(V_0.get_Expression())) { return(false); } return(this.get_GroupKey().Equals(V_0.get_GroupKey())); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { V_0 = other as ParenthesesExpression; if (V_0 == null) { return(false); } return(this.get_Expression().Equals(V_0.get_Expression())); }
public AwaitExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference type, IEnumerable <Instruction> instructions) { base(instructions); if (expression == null) { throw new ArgumentNullException("expression"); } this.expression = expression; this.set_ExpressionType(type); return; }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other as CastExpressionBase == null) { return(false); } if (String.op_Inequality(this.get_TargetType().get_FullName(), (other as CastExpressionBase).get_TargetType().get_FullName())) { return(false); } return(this.get_Expression().Equals((other as CastExpressionBase).get_Expression())); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other as MakeRefExpression == null) { return(false); } V_0 = other as MakeRefExpression; if (String.op_Inequality(this.theType.get_FullName(), V_0.theType.get_FullName())) { return(false); } return(this.get_Expression().Equals(V_0.get_Expression())); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other as CanCastExpression == null) { return(false); } V_0 = other as CanCastExpression; if (!String.op_Equality(this.get_TargetType().get_FullName(), V_0.get_TargetType().get_FullName())) { return(false); } return(this.get_Expression().Equals(V_0.get_Expression())); }
public override bool Equals(Telerik.JustDecompiler.Ast.Expressions.Expression other) { if (other as YieldReturnExpression == null) { return(false); } V_0 = other as YieldReturnExpression; if (this.get_Expression() == null) { return(V_0.get_Expression() == null); } return(this.get_Expression().Equals(V_0.get_Expression())); }
public SelectClause(Telerik.JustDecompiler.Ast.Expressions.Expression selectExpression, IEnumerable <Instruction> instructions) { base(instructions); this.set_Expression(selectExpression); return; }
public ImplicitCastExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference targetType, IEnumerable <Instruction> instructions) { base(expression, targetType, instructions); return; }
public ParenthesesExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, IEnumerable <Instruction> instructions) { base(instructions); this.set_Expression(expression); return; }
public ParenthesesExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression) { this(expression, Enumerable.Empty <Instruction>()); return; }
public ExplicitCastExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference targetType, IEnumerable <Instruction> instructions, MemberReference unresolvedReferenceForAmbiguousCastToObject) { this(expression, targetType, instructions); this.set_UnresolvedReferenceForAmbiguousCastToObject(unresolvedReferenceForAmbiguousCastToObject); return; }
public ExplicitCastExpression(Telerik.JustDecompiler.Ast.Expressions.Expression expression, TypeReference targetType, IEnumerable <Instruction> instructions) { base(expression, targetType, instructions); this.DetermineIsChecked(); return; }