Toggle navigation
Hot Examples
PT
EN
RU
DE
FR
ES
PT
IT
JP
ZH
KO
C#
PHP
C#
Java
Go
C++
Python
JS
TS
Pesquisar
Página Inicial
XSpect
Yacq
Expressions
YacqExpression
ReduceImpl
XSpect.Yacq.Expressions.YacqExpression.ReduceImpl C# (CSharp) Method
YacqExpression Class Documentation
Exibir arquivo
Open project: takeshik/yacq
ReduceImpl()
protected
abstract
method
When implemented in a derived class, reduces this node to a simpler expression with additional symbol tables.
protected
abstract
ReduceImpl
(
SymbolTable
symbols
,
Type
expectedType
) :
Expression
symbols
XSpect.Yacq.Symbols.SymbolTable
The additional symbol table for reducing.
expectedType
System.Type
The type which is expected as the type of reduced expression.
return
System.Linq.Expressions.Expression
protected abstract Expression ReduceImpl(SymbolTable symbols, Type expectedType);
YacqExpression
AmbiguousLambda
AmbiguousParameter
ClearCache
Contextful
ConvertNumericType
ConvertNumericTypeForAlithmetics
CreateSymbolTable
Dispatch
Function
Identifier
Ignore
ImplicitConvert
IsCached
LambdaList
List
Load
LoadBinary
LoadText
Macro
Number
Quasiquote
Quote
Reduce
ReduceImpl
ReduceOnce
Serialize
SetPosition
SymbolTable
Text
TypeCandidate
Variable
Vector
YacqExpression