Beispiel #1
0
        public IPropertyBuilder DeclareProperty(IPropertySignatureTemplate Template)
        {
            var propDef = new LLVMProperty(this, Template);

            declaredProperties.Add(propDef);
            return(propDef);
        }
Beispiel #2
0
 public LLVMAccessor(
     LLVMProperty DeclaringProperty,
     AccessorType AccessorType,
     IMethodSignatureTemplate Template)
     : base(DeclaringProperty.ParentType, Template)
 {
     this.AccessorType      = AccessorType;
     this.DeclaringProperty = DeclaringProperty;
 }