예제 #1
0
 public Core(
     IResolveData resolveData
     )
     : base(resolveData)
 {
     // do nothing.
 }
예제 #2
0
파일: Namespace.cs 프로젝트: jdruin/F5Eagle
 public Namespace(
     IResolveData resolveData,
     ICallFrame frame,
     INamespace @namespace
     )
     : base(resolveData)
 {
     NamespaceOps.SetCurrent(base.Interpreter, frame, @namespace);
 }
예제 #3
0
파일: Default.cs 프로젝트: jdruin/F5Eagle
        public Default(
            IResolveData resolveData
            )
        {
            kind  = IdentifierKind.Resolve;
            id    = AttributeOps.GetObjectId(this);
            group = AttributeOps.GetObjectGroup(this);

            if (resolveData != null)
            {
                EntityOps.MaybeSetGroup(
                    this, resolveData.Group);

                name        = resolveData.Name;
                description = resolveData.Description;
                clientData  = resolveData.ClientData;
                interpreter = resolveData.Interpreter;
                token       = resolveData.Token;
            }
        }