コード例 #1
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 private ErrArg(SYMKIND sk)
 {
     Debug.Assert(sk != SYMKIND.SK_AssemblyQualifiedNamespaceSymbol);
     this.eaf = ErrArgFlags.None;
     this.eak = ErrArgKind.SymKind;
     this.sk  = sk;
 } // NSAIDSYMs are treated differently based on the Symbol not the SK
コード例 #2
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(SYMKIND sk)
 {
     Debug.Assert(sk != SYMKIND.SK_AssemblyQualifiedNamespaceSymbol);
     this.eaf = ErrArgFlags.None;
     this.eak = ErrArgKind.SymKind;
     this.sk = sk;
 } // NSAIDSYMs are treated differently based on the Symbol not the SK
コード例 #3
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 public ErrArg(SymWithType swt)
 {
     this.eak         = ErrArgKind.SymWithType;
     this.eaf         = ErrArgFlags.None;
     this.swtMemo     = new SymWithTypeMemo();
     this.swtMemo.sym = swt.Sym;
     this.swtMemo.ats = swt.Ats;
 }
コード例 #4
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 public ErrArg(MethPropWithInst mpwi)
 {
     this.eak               = ErrArgKind.MethWithInst;
     this.eaf               = ErrArgFlags.None;
     this.mpwiMemo          = new MethPropWithInstMemo();
     this.mpwiMemo.sym      = mpwi.Sym;
     this.mpwiMemo.ats      = mpwi.Ats;
     this.mpwiMemo.typeArgs = mpwi.TypeArgs;
 }
コード例 #5
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 public ErrArg(int n)
 {
     this.eak = ErrArgKind.Int;
     this.eaf = ErrArgFlags.None;
     this.n   = n;
 }
コード例 #6
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 private ErrArg(Symbol pSym, ErrArgFlags eaf)
 {
     this.eak = ErrArgKind.Sym;
     this.eaf = eaf;
     this.sym = pSym;
 }
コード例 #7
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 public ErrArg(CType pType, ErrArgFlags eaf)
 {
     this.eak   = ErrArgKind.Type;
     this.eaf   = eaf;
     this.pType = pType;
 }
コード例 #8
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 public ErrArg(string psz)
 {
     this.eak = ErrArgKind.Str;
     this.eaf = ErrArgFlags.None;
     this.psz = psz;
 }
コード例 #9
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(CType pType, ErrArgFlags eaf)
 {
     this.eak = ErrArgKind.Type;
     this.eaf = eaf;
     this.pType = pType;
 }
コード例 #10
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(PredefinedName pdn)
 {
     this.eak = ErrArgKind.PredefName;
     this.eaf = ErrArgFlags.None;
     this.pdn = pdn;
 }
コード例 #11
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
        } // NSAIDSYMs are treated differently based on the Symbol not the SK

        public ErrArg(Name name)
        {
            this.eak = ErrArgKind.Name;
            this.eaf = ErrArgFlags.None;
            this.name = name;
        }
コード例 #12
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(int n)
 {
     this.eak = ErrArgKind.Int;
     this.eaf = ErrArgFlags.None;
     this.n = n;
 }
コード例 #13
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(MethPropWithInst mpwi)
 {
     this.eak = ErrArgKind.MethWithInst;
     this.eaf = ErrArgFlags.None;
     this.mpwiMemo = new MethPropWithInstMemo();
     this.mpwiMemo.sym = mpwi.Sym;
     this.mpwiMemo.ats = mpwi.Ats;
     this.mpwiMemo.typeArgs = mpwi.TypeArgs;
 }
コード例 #14
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(SymWithType swt)
 {
     this.eak = ErrArgKind.SymWithType;
     this.eaf = ErrArgFlags.None;
     this.swtMemo = new SymWithTypeMemo();
     this.swtMemo.sym = swt.Sym;
     this.swtMemo.ats = swt.Ats;
 }
コード例 #15
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(Symbol pSym, ErrArgFlags eaf)
 {
     this.eak = ErrArgKind.Sym;
     this.eaf = eaf;
     this.sym = pSym;
 }
コード例 #16
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
 private ErrArg(PredefinedName pdn)
 {
     this.eak = ErrArgKind.PredefName;
     this.eaf = ErrArgFlags.None;
     this.pdn = pdn;
 }
コード例 #17
0
ファイル: ErrorFmt.cs プロジェクト: zhiliangxu/corefx
        } // NSAIDSYMs are treated differently based on the Symbol not the SK

        public ErrArg(Name name)
        {
            this.eak  = ErrArgKind.Name;
            this.eaf  = ErrArgFlags.None;
            this.name = name;
        }
コード例 #18
0
ファイル: ErrorFmt.cs プロジェクト: noahfalk/corefx
 public ErrArg(string psz)
 {
     this.eak = ErrArgKind.Str;
     this.eaf = ErrArgFlags.None;
     this.psz = psz;
 }