[System] Add reflection dependency tracking
[mono-project.git] / mcs / tests / gtest-optional-26-lib.cs
blobe48b76fdf4edcc4af76101c779e20b1bcb5e739f
1 // Compiler options: -t:library
3 using System;
4 using System.Runtime.CompilerServices;
6 public class CallerTest
8 public static int Foo ([CallerMemberName]string arg1 = null, [CallerFilePath] string arg2 = null, [CallerLineNumberAttribute] int arg3 = -1)
10 if (arg1 == null)
11 return 1;
13 if (arg2 == null)
14 return 2;
16 if (arg3 == -1)
17 return 3;
19 return 0;