/// <summary> /// Visit the given visitor. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="visitor"></param> /// <returns></returns> public override T Visit <T>(ICompilerReferenceVisitor <T> visitor) { return(visitor.Visit(ByteArray)); }
/// <summary> /// Visit the visitor. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="visitor"></param> /// <returns></returns> public override T Visit <T>(ICompilerReferenceVisitor <T> visitor) { return(visitor.Visit(Assembly)); }
/// <summary> /// Visit the given visitor. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="visitor"></param> /// <returns></returns> public override T Visit <T>(ICompilerReferenceVisitor <T> visitor) { return(visitor.Visit(Stream)); }
/// <summary>Visit the given visitor.</summary> /// <typeparam name="T"></typeparam> /// <param name="visitor"></param> /// <returns></returns> public override T Visit <T>(ICompilerReferenceVisitor <T> visitor) { return(visitor.Visit(this.File)); }