コード例 #1
0
 protected internal override CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation)
 {
     if (annotation.Id == null)
     {
         annotation.Id = _GenerateId(annotation);
     }
     return(base.VisitAnnotationDecl(annotation));
 }
コード例 #2
0
 protected internal virtual CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation)
 {
     annotation.ArgumentType = Visit(annotation.ArgumentType);
     return(annotation);
 }
コード例 #3
0
 protected internal override CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation)
 {
     _ValidateAnnotations(annotation.Annotations, AnnotationTypes.annotation);
     _ValidateHaveId(annotation);
     return(base.VisitAnnotationDecl(annotation));
 }