protected internal override CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation) { if (annotation.Id == null) annotation.Id = _GenerateId(annotation); return base.VisitAnnotationDecl(annotation); }
protected internal override CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation) { _ValidateAnnotations(annotation.Annotations, AnnotationTypes.annotation); _ValidateHaveId(annotation); return base.VisitAnnotationDecl(annotation); }
protected internal virtual CapnpAnnotation VisitAnnotationDecl(CapnpAnnotation annotation) { annotation.ArgumentType = Visit(annotation.ArgumentType); return annotation; }