コード例 #1
0
ファイル: FieldDataFlow.cs プロジェクト: mikem8361/runtime
        public static void Main()
        {
            var instance = new FieldDataFlow();

            instance.ReadFromInstanceField();
            instance.WriteToInstanceField();

            instance.ReadFromStaticField();
            instance.WriteToStaticField();

            instance.ReadFromInstanceFieldOnADifferentClass();
            instance.WriteToInstanceFieldOnADifferentClass();

            instance.ReadFromStaticFieldOnADifferentClass();
            instance.WriteToStaticFieldOnADifferentClass();

            instance.WriteUnknownValue();

            WriteCapturedField.Test();

            _ = _annotationOnWrongType;

            TestStringEmpty();

            WriteArrayField.Test();
            AccessReturnedInstanceField.Test();
        }
コード例 #2
0
ファイル: FieldDataFlow.cs プロジェクト: tqiu8/linker
        public static void Main()
        {
            var instance = new FieldDataFlow();

            instance.ReadFromInstanceField();
            instance.WriteToInstanceField();

            instance.ReadFromStaticField();
            instance.WriteToStaticField();

            instance.ReadFromInstanceFieldOnADifferentClass();
            instance.WriteToInstanceFieldOnADifferentClass();

            instance.ReadFromStaticFieldOnADifferentClass();
            instance.WriteToStaticFieldOnADifferentClass();
        }
コード例 #3
0
        public static void Main()
        {
            var instance = new FieldDataFlow();

            instance.ReadFromInstanceField();
            instance.WriteToInstanceField();

            instance.ReadFromStaticField();
            instance.WriteToStaticField();

            instance.ReadFromInstanceFieldOnADifferentClass();
            instance.WriteToInstanceFieldOnADifferentClass();

            instance.ReadFromStaticFieldOnADifferentClass();
            instance.WriteToStaticFieldOnADifferentClass();

            instance.WriteUnknownValue();

            _ = _annotationOnWrongType;
        }