/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Compilers/VisualBasic/Test/Emit/ExpressionTrees/Results/CheckedAndUncheckedIsIsNot.txt
391 строка
7 KB
RoslynTeam
Rename the Docs directory to docs (lowercase). (changeset 1396430)
14 янв 2015, 01:49
14 янв 2015, 01:49
e315208
Код
Авторство
О чём код?
-=-=-=-=-=-=-=-=- String Is String => Object -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { Convert( Equal( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) type: System.Object ) } return type: System.Object type: System.Func`3[System.String,System.String,System.Object] ) -=-=-=-=-=-=-=-=- String Is String => Boolean -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { Equal( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) } return type: System.Boolean type: System.Func`3[System.String,System.String,System.Boolean] ) -=-=-=-=-=-=-=-=- String Is String => Boolean? -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { Convert( Equal( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) Lifted LiftedToNull type: System.Nullable`1[System.Boolean] ) } return type: System.Nullable`1[System.Boolean] type: System.Func`3[System.String,System.String,System.Nullable`1[System.Boolean]] ) -=-=-=-=-=-=-=-=- String IsNot String => Object -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { Convert( NotEqual( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) type: System.Object ) } return type: System.Object type: System.Func`3[System.String,System.String,System.Object] ) -=-=-=-=-=-=-=-=- String IsNot String => Boolean -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { NotEqual( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) } return type: System.Boolean type: System.Func`3[System.String,System.String,System.Boolean] ) -=-=-=-=-=-=-=-=- String IsNot String => Boolean? -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.String ) Parameter( y type: System.String ) body { Convert( NotEqual( Convert( Parameter( x type: System.String ) type: System.Object ) Convert( Parameter( y type: System.String ) type: System.Object ) type: System.Boolean ) Lifted LiftedToNull type: System.Nullable`1[System.Boolean] ) } return type: System.Nullable`1[System.Boolean] type: System.Func`3[System.String,System.String,System.Nullable`1[System.Boolean]] ) -=-=-=-=-=-=-=-=- Object Is Object => Object -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { Convert( Equal( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) type: System.Object ) } return type: System.Object type: System.Func`3[System.Object,System.Object,System.Object] ) -=-=-=-=-=-=-=-=- Object Is Object => Boolean -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { Equal( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) } return type: System.Boolean type: System.Func`3[System.Object,System.Object,System.Boolean] ) -=-=-=-=-=-=-=-=- Object Is Object => Boolean? -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { Convert( Equal( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) Lifted LiftedToNull type: System.Nullable`1[System.Boolean] ) } return type: System.Nullable`1[System.Boolean] type: System.Func`3[System.Object,System.Object,System.Nullable`1[System.Boolean]] ) -=-=-=-=-=-=-=-=- Object IsNot Object => Object -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { Convert( NotEqual( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) type: System.Object ) } return type: System.Object type: System.Func`3[System.Object,System.Object,System.Object] ) -=-=-=-=-=-=-=-=- Object IsNot Object => Boolean -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { NotEqual( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) } return type: System.Boolean type: System.Func`3[System.Object,System.Object,System.Boolean] ) -=-=-=-=-=-=-=-=- Object IsNot Object => Boolean? -=-=-=-=-=-=-=-=- Lambda( Parameter( x type: System.Object ) Parameter( y type: System.Object ) body { Convert( NotEqual( Parameter( x type: System.Object ) Parameter( y type: System.Object ) type: System.Boolean ) Lifted LiftedToNull type: System.Nullable`1[System.Boolean] ) } return type: System.Nullable`1[System.Boolean] type: System.Func`3[System.Object,System.Object,System.Nullable`1[System.Boolean]] )