示例#1
0
 public DefBlockServiceBodyModifier(Token txt)
     : base("return")
 {
 }
示例#2
0
 public VarDefCmd(Token varToken, Identifier variableName, VarDefCmdValue value)
 {
     this.variableName = variableName;
     this.value = value;
     isDefine = true;
 }
示例#3
0
 public Condition(Token negate, AddressHandler serviceAddress, Optional<TokenList<ObjectOrCall>> objOrCallList)
 {
     this.serviceAddress = serviceAddress;
     this.objOrCallList = objOrCallList;
     isNegate = true;
 }
示例#4
0
 public AttachMode(Token a, Identifier b, OptIdentifier optIdentifier, Token c)
 {
     prefix = b.ValueText;
     this.optIdentifier = optIdentifier;
 }
示例#5
0
 public EndPoint(Token andSign, AddressHandler address)
 {
     this.address = address;
     this.addressIsConnector = false;
 }
示例#6
0
 public AddressHandler(Token notSign, AddressHandler addr)
     : this(addr)
 {
     isConnector = true;
 }
示例#7
0
 public BlockWebSuffix(Token prefix, Token suffix1, Token suffix2)
 {
     isAbstract = true;
     isRemotable = true;
 }
示例#8
0
 public BlockWebSuffix(Token prefix, Identifier suffix)
 {
     if (suffix.ValueText == "abstract")
     {
         isAbstract = true;
     }
     if (suffix.ValueText == "remotable")
     {
         isRemotable = true;
     }
 }