Ejemplo n.º 1
0
 public MidStructRef(
     MidStructDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 2
0
 public MidGenericRef(
     MidGenericDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 3
0
 public MidPipelineRef(
     MidPipelineDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 4
0
 public MidBuiltinMethodRef(
     MidBuiltinMethodDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 5
0
 public MidConceptClassRef(
     MidConceptClassDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 6
0
 public MidMethodRef(
     MidMethodDecl decl,
     MidMemberTerm memberTerm,
     MidExpFactory exps)
 {
     _decl       = decl;
     _memberTerm = memberTerm;
     _exps       = exps;
 }
Ejemplo n.º 7
0
 public MidBuiltinMethodRef(
     MidBuiltinMethodDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 8
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 9
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 10
0
 public MidGenericRef(
     MidGenericDecl decl,
     MidMemberTerm memberTerm )
 {
     _decl = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 11
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidAttributeWrapperMemberRef(this));
 }
Ejemplo n.º 12
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(_type);
 }
Ejemplo n.º 13
0
 public MidPipelineRef(
     MidPipelineDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 14
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidMethodRef(this, memberTerm, _exps));
 }
Ejemplo n.º 15
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidConceptClassRef(this, memberTerm));
 }
Ejemplo n.º 16
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidElementType(this);
 }
Ejemplo n.º 17
0
 public MidMethodRef(
     MidMethodDecl decl,
     MidMemberTerm memberTerm,
     MidExpFactory exps )
 {
     _decl = decl;
     _memberTerm = memberTerm;
     _exps = exps;
 }
Ejemplo n.º 18
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidPipelineRef(this, memberTerm));
 }
Ejemplo n.º 19
0
 public MidMemberGenericApp(
     MidMemberTerm fun,
     IEnumerable <MidType> args)
 {
 }
Ejemplo n.º 20
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     var bind = (MidMemberBind)memberTerm;
     return new MidFieldMemberRef(bind.Obj, this);
 }
Ejemplo n.º 21
0
 public MidConceptClassRef(
     MidConceptClassDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl = decl;
     _memberTerm = memberTerm;
 }
Ejemplo n.º 22
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidBuiltinMethodRef(this, memberTerm);
 }
Ejemplo n.º 23
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidMethodRef( this, memberTerm, _exps );
 }
Ejemplo n.º 24
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidElementType(this));
 }
Ejemplo n.º 25
0
 public abstract IMidMemberRef CreateRef(MidMemberTerm memberTerm);
Ejemplo n.º 26
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidPipelineRef(this, memberTerm);
 }
Ejemplo n.º 27
0
        public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
        {
            var bind = (MidMemberBind)memberTerm;

            return(new MidFieldMemberRef(bind.Obj, this));
        }
Ejemplo n.º 28
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidConceptClassRef(this, memberTerm);
 }
Ejemplo n.º 29
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return _type;
 }
Ejemplo n.º 30
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidStructRef(this, memberTerm));
 }
Ejemplo n.º 31
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidStructRef( this, memberTerm);
 }
Ejemplo n.º 32
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidBuiltinType(
                _name.ToString(),
                _tags));
 }
Ejemplo n.º 33
0
 public MidStructRef(
     MidStructDecl decl,
     MidMemberTerm memberTerm)
 {
     _decl = decl;
     _memberTerm = memberTerm;
 }
 public override IMidMemberRef CreateRef( MidMemberTerm memberTerm )
 {
     return new MidAttributeWrapperMemberRef( this );
 }
Ejemplo n.º 35
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidBuiltinType(
         _name.ToString(),
         _tags);
 }
Ejemplo n.º 36
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return new MidGenericRef( this, memberTerm );
 }
Ejemplo n.º 37
0
 public MidMemberGenericApp(
     MidMemberTerm fun,
     IEnumerable<MidType> args)
 {
 }
Ejemplo n.º 38
0
 public abstract IMidMemberRef CreateRef(MidMemberTerm memberTerm);
Ejemplo n.º 39
0
 public override IMidMemberRef CreateRef(MidMemberTerm memberTerm)
 {
     return(new MidGenericRef(this, memberTerm));
 }