blob: b210799fcae1df38b5e780590fd2922adf0f0ba6 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 9974 `
go object linux amd64 go1.5.1 X:none
build id "f42931769748f3f3654f5040769bdae968e25988"
$$
package doc
import runtime "runtime"
import io "io"
import regexp "regexp"
import unicode "unicode"
import sort "sort"
import strings "strings"
import utf8 "unicode/utf8"
import strconv "strconv"
import template "text/template"
import ast "go/ast"
import token "go/token"
import path "path"
type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
func @"".ToHTML (@"".w·1 @"io".Writer, @"".text·2 string, @"".words·3 map[string]string "esc:0x1")
func @"".ToText (@"".w·1 @"io".Writer, @"".text·2 string, @"".indent·3 string, @"".preIndent·4 string "esc:0x1", @"".width·5 int)
type @"go/token".Pos int
func (@"go/token".p·2 @"go/token".Pos) IsValid () (? bool) { return @"go/token".p·2 != @"go/token".Pos(0x0) }
type @"".Note struct { Pos @"go/token".Pos; End @"go/token".Pos; UID string; Body string }
type @"go/ast".Comment struct { Slash @"go/token".Pos; Text string }
func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".c·2.Slash) + len(@"go/ast".c·2.Text)) }
func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".c·2.Slash }
type @"go/ast".CommentGroup struct { List []*@"go/ast".Comment }
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x1") End () (? @"go/token".Pos) { return @"go/ast".g·2.List[len(@"go/ast".g·2.List) - 0x1].End() }
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".g·2.List[0x0].Pos() }
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x9") Text () (? string)
type @"go/token".Token int
func (@"go/token".tok·2 @"go/token".Token) IsKeyword () (? bool) { return @"go/token".Token(0x3c) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x56) }
func (@"go/token".tok·2 @"go/token".Token) IsLiteral () (? bool) { return @"go/token".Token(0x3) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0xa) }
func (@"go/token".tok·2 @"go/token".Token) IsOperator () (? bool) { return @"go/token".Token(0xb) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x3b) }
func (@"go/token".op·2 @"go/token".Token) Precedence () (? int)
func (@"go/token".tok·2 @"go/token".Token) String () (? string)
type @"go/ast".Spec interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".specNode() }
type @"go/ast".GenDecl struct { Doc *@"go/ast".CommentGroup; TokPos @"go/token".Pos; Tok @"go/token".Token; Lparen @"go/token".Pos; Specs []@"go/ast".Spec; Rparen @"go/token".Pos }
func (@"go/ast".d·2 *@"go/ast".GenDecl "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".GenDecl "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".d·2.TokPos }
func (? *@"go/ast".GenDecl) @"go/ast".declNode () { }
type @"".Value struct { Doc string; Names []string; Decl *@"go/ast".GenDecl; @"".order int }
type @"go/ast".ObjKind int
func (@"go/ast".kind·2 @"go/ast".ObjKind) String () (? string) { return @"go/ast".objKindStrings[@"go/ast".kind·2] }
type @"go/ast".Object struct { Kind @"go/ast".ObjKind; Name string; Decl interface {}; Data interface {}; Type interface {} }
func (@"go/ast".obj·2 *@"go/ast".Object "esc:0x1") Pos () (? @"go/token".Pos)
type @"go/ast".Ident struct { NamePos @"go/token".Pos; Name string; Obj *@"go/ast".Object }
func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.NamePos) + len(@"go/ast".x·2.Name)) }
func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x1") IsExported () (? bool)
func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.NamePos }
func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x22") String () (? string) { if @"go/ast".id·2 != nil { return @"go/ast".id·2.Name }; return "<nil>" }
func (? *@"go/ast".Ident) @"go/ast".exprNode () { }
type @"go/ast".Expr interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".exprNode() }
type @"go/ast".BasicLit struct { ValuePos @"go/token".Pos; Kind @"go/token".Token; Value string }
func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.ValuePos) + len(@"go/ast".x·2.Value)) }
func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.ValuePos }
func (? *@"go/ast".BasicLit) @"go/ast".exprNode () { }
type @"go/ast".Field struct { Doc *@"go/ast".CommentGroup; Names []*@"go/ast".Ident; Type @"go/ast".Expr; Tag *@"go/ast".BasicLit; Comment *@"go/ast".CommentGroup }
func (@"go/ast".f·2 *@"go/ast".Field "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".Field "esc:0x9") Pos () (? @"go/token".Pos)
type @"go/ast".FieldList struct { Opening @"go/token".Pos; List []*@"go/ast".Field; Closing @"go/token".Pos }
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x1") NumFields () (? int)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x9") Pos () (? @"go/token".Pos)
type @"go/ast".FuncType struct { Func @"go/token".Pos; Params *@"go/ast".FieldList; Results *@"go/ast".FieldList }
func (@"go/ast".x·2 *@"go/ast".FuncType "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".x·2 *@"go/ast".FuncType "esc:0x9") Pos () (? @"go/token".Pos)
func (? *@"go/ast".FuncType) @"go/ast".exprNode () { }
type @"go/ast".Stmt interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".stmtNode() }
type @"go/ast".BlockStmt struct { Lbrace @"go/token".Pos; List []@"go/ast".Stmt; Rbrace @"go/token".Pos }
func (@"go/ast".s·2 *@"go/ast".BlockStmt "esc:0x1") End () (? @"go/token".Pos) { return @"go/ast".s·2.Rbrace + @"go/token".Pos(0x1) }
func (@"go/ast".s·2 *@"go/ast".BlockStmt "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".s·2.Lbrace }
func (? *@"go/ast".BlockStmt) @"go/ast".stmtNode () { }
type @"go/ast".FuncDecl struct { Doc *@"go/ast".CommentGroup; Recv *@"go/ast".FieldList; Name *@"go/ast".Ident; Type *@"go/ast".FuncType; Body *@"go/ast".BlockStmt }
func (@"go/ast".d·2 *@"go/ast".FuncDecl "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".FuncDecl "esc:0x9") Pos () (? @"go/token".Pos)
func (? *@"go/ast".FuncDecl) @"go/ast".declNode () { }
type @"".Func struct { Doc string; Name string; Decl *@"go/ast".FuncDecl; Recv string; Orig string; Level int }
type @"".Type struct { Doc string; Name string; Decl *@"go/ast".GenDecl; Consts []*@"".Value; Vars []*@"".Value; Funcs []*@"".Func; Methods []*@"".Func }
type @"".Filter func(? string) (? bool)
type @"".Package struct { Doc string; Name string; ImportPath string; Imports []string; Filenames []string; Notes map[string][]*@"".Note; Bugs []string; Consts []*@"".Value; Types []*@"".Type; Vars []*@"".Value; Funcs []*@"".Func }
func (@"".p·1 *@"".Package "esc:0x9") Filter (@"".f·2 @"".Filter "esc:0x1")
type @"".Mode int
const @"".AllDecls @"".Mode = 0x1
const @"".AllMethods @"".Mode = 0x2
type @"go/ast".Scope struct { Outer *@"go/ast".Scope; Objects map[string]*@"go/ast".Object }
func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x1") Insert (@"go/ast".obj·3 *@"go/ast".Object) (@"go/ast".alt·1 *@"go/ast".Object) { if @"go/ast".alt·1 = @"go/ast".s·2.Objects[@"go/ast".obj·3.Name]; @"go/ast".alt·1 == nil { @"go/ast".s·2.Objects[@"go/ast".obj·3.Name] = @"go/ast".obj·3 }; return }
func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x1") Lookup (@"go/ast".name·3 string "esc:0x1") (? *@"go/ast".Object) { return @"go/ast".s·2.Objects[@"go/ast".name·3] }
func (@"go/ast".s·2 *@"go/ast".Scope) String () (? string)
type @"go/ast".Decl interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".declNode() }
type @"go/ast".ImportSpec struct { Doc *@"go/ast".CommentGroup; Name *@"go/ast".Ident; Path *@"go/ast".BasicLit; Comment *@"go/ast".CommentGroup; EndPos @"go/token".Pos }
func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x1") End () (? @"go/token".Pos) { if @"go/ast".s·2.EndPos != @"go/token".Pos(0x0) { return @"go/ast".s·2.EndPos }; return @"go/ast".s·2.Path.End() }
func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x1") Pos () (? @"go/token".Pos) { if @"go/ast".s·2.Name != nil { return @"go/ast".s·2.Name.Pos() }; return @"go/ast".s·2.Path.Pos() }
func (? *@"go/ast".ImportSpec) @"go/ast".specNode () { }
type @"go/ast".File struct { Doc *@"go/ast".CommentGroup; Package @"go/token".Pos; Name *@"go/ast".Ident; Decls []@"go/ast".Decl; Scope *@"go/ast".Scope; Imports []*@"go/ast".ImportSpec; Unresolved []*@"go/ast".Ident; Comments []*@"go/ast".CommentGroup }
func (@"go/ast".f·2 *@"go/ast".File "esc:0x9") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".File "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".f·2.Package }
type @"go/ast".Package struct { Name string; Scope *@"go/ast".Scope; Imports map[string]*@"go/ast".Object; Files map[string]*@"go/ast".File }
func (@"go/ast".p·2 *@"go/ast".Package "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func (@"go/ast".p·2 *@"go/ast".Package "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func @"".New (@"".pkg·2 *@"go/ast".Package "esc:0xa", @"".importPath·3 string, @"".mode·4 @"".Mode) (? *@"".Package)
type @"go/ast".Node interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos) }
type @"".Example struct { Name string; Doc string; Code @"go/ast".Node; Play *@"go/ast".File; Comments []*@"go/ast".CommentGroup; Output string; EmptyOutput bool; Order int }
func @"".Examples (@"".files·2 ...*@"go/ast".File "esc:0x9") (? []*@"".Example)
func @"".Synopsis (@"".s·2 string "esc:0x1a") (? string)
var @"".IllegalPrefixes []string
func @"".init ()
var @"go/ast".objKindStrings [7]string
$$
_go_.o 0 0 0 644 536045 `
go object linux amd64 go1.5.1 X:none
!
��go13ldio.aregexp.astrings.atext/template.aunicode.aunicode/utf8.ago/ast.ago/token.a path.a sort.astrconv.a�þ "".commentEscape��à
��Ø
dH‹ %����H;a†��Hƒì`H‹\$`H‰$è����H‹”$€���HÇD$@����€¼$ˆ����th1ÀH‰ÓHÿËH9Ã~[H‹\$xH9Ѓ@��H¶+H‰éH‰ÅHÿÅH‹\$xH9Õƒ��H+¶8ËuˆL$?€ù`„ ���€ù'„—���HÿÀH‰ÓHÿËH9Ã¥H‹\$@H‰ÕH9ÓwuL‹D$xH)ÝHƒý�tMHÇ$����L‰D$PL‰D$H‰l$XH‰l$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹\$hH‰$H‹\$pH‰\$è����è����HƒÄ`Ãè���� H‹\$@H‰ÅH‰D$HH9ЇF��H9Ç=��L‹D$xH)ÝHƒý�tMHÇ$����L‰D$PL‰D$H‰l$XH‰l$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹\$hH‰$H‹\$pH‰\$è����H‹”$€���H‹D$HHƒÀH‰D$@¶D$?<'u]H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹\$pH‰$H‹\$hH‹[ ÿÓH‹”$€���H‹D$HHÿÀécþÿÿ<`uïH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹\$pH‰$H‹\$hH‹[ ÿÓH‹”$€���ëè���� è���� è���� è����éTýÿÿ0
������B
��*runtime.racefuncenter���È
��2runtime.stringtoslicebyte���¸
��0text/template.HTMLEscape���Â
��(runtime.racefuncexit���Ö
��$runtime.panicslice���þ
��2runtime.stringtoslicebyte���î
��0text/template.HTMLEscape���º��"".rdquo���Ì
�� runtime.raceread���Ú��"".rdquo���ò�"".rdquo���Š �"".rdquo���À�������ü��"".ldquo���Ž 
�� runtime.raceread���œ ��"".ldquo���´ �"".ldquo���Ì  �"".ldquo���‚
�������œ

��$runtime.panicslice���ª

��$runtime.panicindex���¸

��$runtime.panicindex���Æ

��0runtime.morestack_noctxt���PÀ��"".autotmp_0012��type.string�"".autotmp_0009�type.string�"".autotmp_0008��type.int�
"".ch�Atype.uint8�"".i�/type.int�"".last�?type.int�"".nice�@type.bool�"".text� type.string�"".w��type.io.Writer�À’¿À†�°�h4$! 
 5}’P P� � �Tgclocals·13bdb4aeeaf63de3cc223d640262ea59�Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad���:/tmp/go/src/go/doc/comment.goþ0"".pairedParensPrefixLen��€��ìdH‹ %����H;a†Ù���HƒìPH‹\$PH‰$è����H‹L$`HÇD$(����H‰L$0H‹\$XH‰\$@H‰L$H1ÀH‰D$8H‹\$@H‰$H‹\$HH‰\$H‰D$è����H‹l$(H‹D$‹L$ Hƒø�tYH‹T$8ƒù(uHƒý�uH‰T$0H‰ëHÿÃH‰\$(먃ù)u£H‰éHÿÉH‰L$(Hƒù�u H‹\$`H‰\$0ë†Hƒù�}€H‰T$hè����HƒÄPÃH‹\$0H‰\$hè����HƒÄPÃè����é
ÿÿÿ
������B
��*runtime.racefuncenter���Î
��&runtime.stringiter2���ž
��(runtime.racefuncexit���Æ
��(runtime.racefuncexit���Ú
��0runtime.morestack_noctxt���0 ��"".autotmp_0022��type.int32�"".autotmp_0020��type.int�"".autotmp_0019�/type.int�"".autotmp_0018��type.int�"".autotmp_0017��type.int�"".autotmp_0016��type.int�"".autotmp_0015�type.string�"".l�?type.int�"".parens�Otype.int� "".~r1� type.int�"".s��type.string�& ÀŸ Ÿ �€�Xœ&# L  
%�� Fh2�Tgclocals·41a13ac73c712c01973b8fe23f62d694�Tgclocals·d8fdd2a55187867c76648dc792366181���:/tmp/go/src/go/doc/comment.goþ"".emphasize��€��€dH‹ %����HD$àH;A†^��Hì ���H‹œ$ ���H‰$è����H����H‰$è����H‹����H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹D$H‹T$ H‹L$(H‰”$���H‰Œ$˜���H‰„$ˆ���Hƒø�uQH‹œ$¨���H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$¶œ$Ð���ˆ\$ è����è����HÄ ���ÃHƒú�†}��H‰$è����H‹œ$ˆ���Hƒ¼$����†V��H‹H‹¬$À���H9ë‡;��H‹¬$¸���H‰ÙH‹œ$¨���H‰$H‹œ$°���H‰\$H‰l$xH‰l$H‰Œ$€���H‰L$¶œ$Ð���ˆ\$ è����H‹œ$ˆ���Hƒ¼$����†Ñ��H‰$è����H‹Œ$ˆ���H‹„$���Hƒø�†§��H‹)H‰l$HH‰ËHƒø†‹��HƒÃH‰$è����H‹œ$ˆ���Hƒ¼$���†`��HƒÃH‹+H‹\$HL‹„$À���L9Ň<��H9ë‡3��L‹„$¸���H)ÝHƒý�tML‰D$hL‰$H‰l$pH‰l$è����H‹T$pH‹L$H‰L$@H9эá���H‹œ$ˆ���Hƒ¼$����†Ð��H‰$è����H‹œ$ˆ���Hƒ¼$����†©��H‹H‹l$@HëH‹¬$À���H9뇆��H‹¬$¸���H‰œ$€���H‰l$xH����H‰$è����H‹����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹T$H‹L$ H‹D$(H‰”$ˆ���H‰Œ$���H‰„$˜���H‹\$@H‹l$pH9ë‡ù��H‰ÚH‰\$p1ÛH‰\$XH‰\$`ÆD$?�H‹œ$È���1íH9ëtuH‹D$hH����H‰$H‹œ$È���H‰\$H‰D$xH‰D$H‰”$€���H‰T$è����H‹D$ ¶\$(ˆ\$?H‰D$PH‰$è����H‹\$PHƒû�„f��H‹+H‰l$XH‹kH‰l$`H‹œ$ˆ���Hƒ¼$���†7��HƒÃH‰$è����H‹œ$ˆ���Hƒ¼$���† ��HƒÃH‹Hƒû�| €|$?�uH‹\$hH‰\$XH‹\$pH‰\$`ÆD$?�H‹\$`Hƒû�ŽË��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$°���H‰$H‹œ$¨���H‹[ ÿÓHÇ$����H‹\$XH‰\$H‹\$`H‰\$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹œ$¨���H‰$H‹œ$°���H‰\$è����H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$°���H‰$H‹œ$¨���H‹[ ÿӀ|$?�tNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$°���H‰$H‹œ$¨���H‹[ ÿÓH‹œ$¨���H‰$H‹œ$°���H‰\$H‹\$hH‰\$H‹\$pH‰\$¶œ$Ð���ˆ\$ è����€|$?�tNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$°���H‰$H‹œ$¨���H‹[ ÿÓH‹\$`Hƒû�ŽÔ���H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$°���H‰$H‹œ$¨���H‹[ ÿÓH‹œ$ˆ���Hƒ¼$���vlHƒÃH‰$è����H‹œ$ˆ���Hƒ¼$���vEHƒÃH‹H‹¬$À���H9ëw*L‹„$¸���H)ÝHƒý�tMH‰¬$À���L‰„$¸���éBùÿÿè���� è���� è���� éuÿÿÿé+þÿÿè���� è���� ‰é“üÿÿè���� è���� è���� è���� è���� è���� è���� è���� è���� è���� è���� è���� è����é€øÿÿ”
������X
��*runtime.racefuncenter���f��"".matchRx���x
�� runtime.raceread���†��"".matchRx���Ì
��Pregexp.(*Regexp).FindStringSubmatchIndex���®
�� "".commentEscape���¸
��(runtime.racefuncexit���î
�� runtime.raceread���Ü
�� "".commentEscape���œ
�� runtime.raceread���”
�� runtime.raceread���è
��0"".pairedParensPrefixLen���Ø 
�� runtime.raceread���ö
��"".matchRx���ˆ 
�� runtime.raceread���– ��"".matchRx���Ö 
��Pregexp.(*Regexp).FindStringSubmatchIndex���² ��,type.map[string]string���Œ
��4runtime.mapaccess2_faststr���Ä
�� runtime.raceread���Ì
�� runtime.raceread���€��"".html_a���’
�� runtime.raceread��� ��"".html_a���¸�"".html_a���Ð �"".html_a���’�������Ð
��2runtime.stringtoslicebyte���Ì
��0text/template.HTMLEscape���Ú��"".html_aq���ì
�� runtime.raceread���ú��"".html_aq���’�"".html_aq���ª �"".html_aq���ì�������„��"".html_i���–
�� runtime.raceread���¤��"".html_i���¼�"".html_i���Ô �"".html_i���–�������Ž
�� "".commentEscape���ª��"".html_endi���¼
�� runtime.raceread���Ê��"".html_endi���â�"".html_endi���ú �"".html_endi���¼�������ä��"".html_enda���ö
�� runtime.raceread���„��"".html_enda���œ�"".html_enda���´ �"".html_enda���ö�������²
�� runtime.raceread���Þ
��$runtime.panicslice���ì
��$runtime.panicindex���ú
��$runtime.panicindex���œ
��$runtime.panicindex���ª
��$runtime.panicindex���Æ
��$runtime.panicslice���Ô
��$runtime.panicslice���â
��$runtime.panicindex���ð
��$runtime.panicindex���þ
��$runtime.panicslice���Œ
��$runtime.panicindex���š
��$runtime.panicindex���¨
��$runtime.panicindex���¶
��$runtime.panicindex���Ä
��$runtime.panicslice���Ò
��$runtime.panicindex���à
��$runtime.panicindex���î
��0runtime.morestack_noctxt���`À��,"".autotmp_0037�Ÿtype.*string�"".autotmp_0036��type.int�"".autotmp_0035��type.int�"".autotmp_0034��type.int�"".autotmp_0033��type.string�"".autotmp_0032��type.[]int�"".autotmp_0031��type.string�"".autotmp_0030��type.int�"".autotmp_0029��type.int�"".autotmp_0028��type.int�"".autotmp_0026��type.int�"".autotmp_0025�Otype.string�"".autotmp_0024�¯type.int�"".italics�Átype.bool� "".url�type.string�"".n�¿type.int�"".match�otype.string�"".m�/type.[]int�"".nice�Ptype.bool�"".words�@,type.map[string]string�"".line� type.string�"".w��type.io.Writer�ÀÈ¿À˜ �€�®ØniYhI]Š®0Æ uHN_NN>NNlef #
�@�+˽'›Dát ´’�Tgclocals·41390fb1dda10868f2d50dd56b9f65cb�Tgclocals·5176c52c7908904712636efb638b30dc���:/tmp/go/src/go/doc/comment.goþ"".indentLen�� ��ŠdH‹ %����H;avlHƒìH‹\$H‰$è����H‹t$H‹L$1ÀH9È}H9Ès=H¶€û uHÿÀH9È|çH‰D$ è����HƒÄÃH9ÈsH¶€û uàëÖè���� è���� è����é{ÿÿÿ
������:
��*runtime.racefuncenter���¢
��(runtime.racefuncexit���Ü
��$runtime.panicindex���ê
��$runtime.panicindex���ø
��0runtime.morestack_noctxt���0�� "".~r1� type.int�"".s��type.string�F6��(Ì
!�
�t�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ"".isBlank��à��ÜdH‹ %����H;avXHƒìH‹\$H‰$è����H‹L$Hƒù�t4Hƒùu'H‹\$Hƒù�v¶€û
”D$ è����HƒÄÃè���� ÆD$ �ëèÆD$ ëáè����ë’
������:
��*runtime.racefuncenter���’
��(runtime.racefuncexit���¦
��$runtime.panicindex���Ð
��0runtime.morestack_noctxt���0��"".autotmp_0041��type.int� "".~r1� type.bool�"".s��type.string�>�p� Ü&" �
�T�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ"".commonPrefix��à��ÞdH‹ %����H;a†’���HƒìH‹\$H‰$è����L‹T$0H‹|$ H‹t$8H‹T$(1Û1ÀH9Ð}+H9ð}&H9ÐsRH¶H9ðs?I,¶m�@8ëuHÿÀH9Ð|ÕH9ÐwH‰|$H‰|$@H‰D$H‰D$Hè����HƒÄÃè���� è���� è���� è����éQÿÿÿ
������B
��*runtime.racefuncenter���Ž
��(runtime.racefuncexit���¢
��$runtime.panicslice���°
��$runtime.panicindex���¾
��$runtime.panicindex���Ì
��0runtime.morestack_noctxt���`0��"".autotmp_0045�type.string� "".~r2�@type.string�"".b� type.string�"".a��type.string�0x/0 �°�,ä;( 
 �� f
 �Tgclocals·18284216d8db15df093a59fbd5906b35�Tgclocals·c55cf99de9cdd8c8202a466952fa1a45���:/tmp/go/src/go/doc/comment.goþ"".unindent��à��ÌdH‹ %����HD$°H;A†„��HìÐ���H‹œ$Ð���H‰$è����H‹Œ$à���Hƒù�u è����HÄÐ���ÃH‹œ$Ø���Hƒù�†8��H‰$è����H‹´$Ø���Hƒ¼$à����†��H‹H‰ $H‹NH‰L$è����H‹\$H‰\$HH‹œ$Ø���Hƒ¼$à����†Ô��H‰$è����H‹œ$Ø���Hƒ¼$à����†­��H‹l$HL‹CL9Ň”��L‹H‰¬$€���L‰D$xH‹”$Ø���H‹„$à���H‹œ$è���H‰œ$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‰L$HH‹l$@H9é��H‰D$PH‰$è����H‹\$PHƒû�„��H‹+H‹SH‰¬$¨���H‰”$°���H‰¬$ˆ���H‰l$XH‰”$���H‰T$`Hƒú�„Ì��Hƒú…»��Hƒú�†ª��¶]�€û
”À<�u{H‰,$H‰T$è����H‹\$H‹¬$���H9ë‡q��H‹¬$ˆ���H‰ØH‹\$xH‰$H‹œ$€���H‰\$H‰¬$¨���H‰l$H‰„$°���H‰D$è����H‹L$ H‹D$(H‰L$xH‰„$€���H‹D$PH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9éŒçþÿÿH‹œ$€���H‰\$0H‹”$Ø���H‹„$à���H‹œ$è���H‰œ$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‰L$HH‹l$@H9éI��H‰D$PH‰$è����H‹\$PHƒû�„x��H‹H‹KH‹|$HH‰”$¨���H‰Œ$°���H‰”$˜���H‰T$hH‰Œ$ ���H‰L$pHƒù�„,��Hƒù…��Hƒù�†
��¶€û
”À<�…£���H‹\$0H‰ÍH9ˇá���H)ÝI‰ÐHƒý�tMH‰¬$°���L‰„$¨���H‹œ$Ø���H‰ýH‰|$8L‹„$à���L9ǃ™���HÁåHëH‰$è����H‹œ$Ø���H‹l$8L‹„$à���L9ÅshHÁåHëH‹¬$°���H‰kH‹¬$¨���€=�����u4H‰+H‹D$PH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9錷þÿÿè����HÄÐ���ÃH‰$H‰l$è����ë¿è���� è���� è���� è���� 1ÀéñþÿÿHÇÀ���éåþÿÿ‰éþÿÿè���� è���� 1ÀéRýÿÿHÇÀ���éFýÿÿ‰éæüÿÿè���� è���� è���� è���� è���� è����éZûÿÿ4
������X
��*runtime.racefuncenter���~
��(runtime.racefuncexit���Ä
�� runtime.raceread���œ
��"".indentLen���ð
�� runtime.raceread���˜
�� runtime.raceread���Œ
��"".indentLen���¸
��"".commonPrefix���þ

�� runtime.raceread���ª
��"runtime.racewrite��� �6runtime.writeBarrierEnabled���þ
��(runtime.racefuncexit���ª
��.runtime.writebarrierptr���¸
��$runtime.panicindex���Æ
��$runtime.panicindex���Ô
��$runtime.panicslice���â
��$runtime.panicindex���¤
��$runtime.panicslice���²
��$runtime.panicindex���ô
��$runtime.panicslice���‚
��$runtime.panicindex���
��$runtime.panicindex���ž
��$runtime.panicindex���¬
��$runtime.panicindex���º
��0runtime.morestack_noctxt���0 ��6"".autotmp_0068��type.bool�"".autotmp_0067��type.string�"".autotmp_0066��type.*string�"".autotmp_0065��type.int�"".autotmp_0064��type.int�"".autotmp_0062�Otype.string�"".autotmp_0061�ÿtype.*string�"".autotmp_0060�Ÿtype.int�"".autotmp_0059��type.int�"".autotmp_0058��type.string�"".autotmp_0057��type.int�"".autotmp_0056��type.int�"".autotmp_0055��type.[]string�"".autotmp_0054��type.int�"".autotmp_0052��type.string�"".autotmp_0051��type.int�"".autotmp_0048�/type.[]string�"".autotmp_0047��type.int�"".autotmp_0046�type.int�"".s�Ïtype.string�"".s�ïtype.string�"".line�otype.string�"".i�¯type.int�"".n�¿type.int�"".line�type.string�"".prefix�¯type.string�"".block��type.[]string�( +Ÿ ¿Ÿ ¥�° �tôªF{$
†I£)
 # �,�+ zVùj•�Tgclocals·dea2c01c674be151aeaf6fe41713b420�Tgclocals·1443636d02977ae1562cd6ae62203ff7���:/tmp/go/src/go/doc/comment.goþ"".heading�� 
��†
dH‹ %����H;a†f��Hƒì@H‹\$@H‰$è����1ÛH‰\$XH‰\$`H‹\$HH‰$H‹\$PH‰\$è����H‹T$H‹L$H‰T$HH‰L$PHƒù�u1ÛH‰\$XH‰\$`è����HƒÄ@ÃH‰$H‰L$è����‹D$‰D$,‰$è����¶\$€û�„¾��‹\$,‰$è����¶\$€û�„¤��H‹\$HH‰$H‹\$PH‰\$è����‹D$‰D$,‰$è����¶\$€û�u,‹\$,‰$è����¶\$€û�u1ÛH‰\$XH‰\$`è����HƒÄ@ÃH‹\$HH‰$H‹\$PH‰\$H����H‰\$HÇD$���è����H‹\$ Hƒû�|1ÛH‰\$XH‰\$`è����HƒÄ@ÃH‹L$HH‹D$PH‰L$0H‰ $H‰D$8H‰D$ÇD$'���è����H‹t$0H‹L$8H‹D$Hƒø�}H‹\$HH‰\$XH‹\$PH‰\$`è����HƒÄ@ÃH‰ÃHÿÃH9Ë};H‰ÅHÿÅH9Ís~H.¶€ûsu$H‰ÃHƒÃH9Ë}.H‰ÅHƒÅH9ÍsSH.¶€û t1ÛH‰\$XH‰\$`è����HƒÄ@ÃH‰ÃHƒÃH‰ÍH9ËwH)ÝI‰ðHƒý�tMH‰èL‰Áé'ÿÿÿè���� è���� è���� 1ÛH‰\$XH‰\$`è����HƒÄ@Ãè����é}ýÿÿ,
������B
��*runtime.racefuncenter���Š
��"strings.TrimSpace���à
��(runtime.racefuncexit���†
��>unicode/utf8.DecodeRuneInString���¦
�� unicode.IsLetter���Ú
��unicode.IsUpper���¦
��Funicode/utf8.DecodeLastRuneInString���Æ
�� unicode.IsLetter���ò
��unicode.IsDigit���¨
��(runtime.racefuncexit���æ��Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���Œ
�� strings.IndexAny���Ä
��(runtime.racefuncexit���¢
��"strings.IndexRune���þ
��(runtime.racefuncexit���¶
��(runtime.racefuncexit���ž 
��$runtime.panicslice���¬ 
��$runtime.panicindex���º 
��$runtime.panicindex���à 
��(runtime.racefuncexit���ô 
��0runtime.morestack_noctxt���@€��"".autotmp_0081��type.int�"".autotmp_0079��type.int�"".autotmp_0078��type.int�"".autotmp_0077��type.int�"".autotmp_0076��type.bool�"".autotmp_0075��type.bool�"".autotmp_0074��type.int32�"".b�type.string�"".r�'type.int32� "".~r1� type.string�"".line��type.string�J€a€£€M€\€[€T€��¤FE '  @?4
, ('8 
/ F
 % ' 43�2� O‘2/.!!�Tgclocals·c9fa395f704a854041971e95ac006599�Tgclocals·21628ef15e17a47b249310bffa1e8bd0���:/tmp/go/src/go/doc/comment.goþ"".anchorID��à��ÄdH‹ %����H;a†Å���HƒìHH‹\$HH‰$è����1ÛH‰\$`H‰\$hH����H‰$è����H‹����H‰$H‹\$PH‰\$H‹\$XH‰\$H����H‰\$HÇD$ ���è����H‹L$(H‹D$0HÇ$����H����H‰\$HÇD$���H‰L$8H‰L$H‰D$@H‰D$ è����H‹\$(H‰\$`H‹\$0H‰\$hè����HƒÄHÃè����éÿÿÿ
������B
��*runtime.racefuncenter���h�� "".nonAlphaNumRx���z
�� runtime.raceread���ˆ�� "".nonAlphaNumRx���Æ��go.string."_"���ì
��Bregexp.(*Regexp).ReplaceAllString���ž�� go.string."hdr-"���ì
��*runtime.concatstring2���ž
��(runtime.racefuncexit���²
��0runtime.morestack_noctxt���@��"".autotmp_0082�type.string� "".~r1� type.string�"".line��type.string�À�ð�Ž1�� ®"�Tgclocals·342b6176fad1bf8fb686f6c9600f7161�Tgclocals·c55cf99de9cdd8c8202a466952fa1a45���:/tmp/go/src/go/doc/comment.goþ"".ToHTML��À��¦dH‹ %����H„$@ÿÿÿH;A†n��Hì@��H‹œ$@��H‰$è����H‹œ$X��H‰$H‹œ$`��H‰\$è����H‹T$H‹D$H‹L$ H‰”$è���H‰„$ð���H‰Œ$ø���H‰Œ$à���1ÉH‰„$Ø���H‰D$HH‰”$Ð���H‰ÐH‰L$PH‹l$HH9é.��H‰D$`H‰$HÇD$ ���è����H‹\$`Hƒû�„¯��H‹H‹sH‹SH‹kH‰„$ ��H‰´$(��H‰´$��H‰”$0��H‰”$��H‰¬$8��H‰¬$��H‰„$���Hƒø�…Ã��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍢���H‰D$XH‰$è����H‹\$XHƒû�„��H‹ H‹kH‰Œ$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰Œ$ˆ���H‰L$H‰¬$���H‰l$H‹œ$h��H‰\$ ÆD$(è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒ^ÿÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹D$`H‹L$PHƒÀ HÿÁH‰L$PH‹l$HH9éŒÒýÿÿè����HÄ@��ÉéõþÿÿHƒø…ï��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓ1ÛH‰œ$˜���H‰œ$ ���H‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍌��H‰D$XH‰$è����H‹\$XHƒû�„��H‹ H‹kH‰Œ$¨���H‰L$hH‰¬$°���H‰l$pH‹œ$ ���Hƒû�…á���H‹\$hH‰$H‹\$pH‰\$è����H‹L$H‹D$H‰Œ$¨���H‰„$°���HÇ$����H‰Œ$˜���H‰L$H‰„$ ���H‰D$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹œ$H��H‰$H‹œ$P��H‰\$H‹\$hH‰\$H‹\$pH‰\$ÆD$ è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒtþÿÿH‹œ$ ���Hƒû�uNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓéÖüÿÿ‰éÛýÿÿHƒø…ÅüÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍛���H‰D$XH‰$è����H‹\$XHƒû�„Ñ���H‹ H‹kH‰Œ$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰L$xH‰L$H‰¬$€���H‰l$HÇD$ ����ÆD$(�è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒeÿÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓé<ûÿÿ‰é(ÿÿÿ‰éJùÿÿè����émøÿÿ~
������^
��*runtime.racefuncenter���š
��"".blocks���€
��*runtime.racereadrange���Þ��"".html_p���ð
�� runtime.raceread���þ��"".html_p���–�"".html_p���® �"".html_p���ð�������¢
�� runtime.raceread���‚ 
��"".emphasize���Ø ��"".html_endp���ê 
�� runtime.raceread���ø ��"".html_endp���
�"".html_endp���¨
 �"".html_endp���ê
�������¸ 
��(runtime.racefuncexit���ø ��"".html_h���Š 
�� runtime.raceread���˜ ��"".html_h���° �"".html_h���È  �"".html_h���Š �������à
�� runtime.raceread���”
��"".anchorID���–
��2runtime.stringtoslicebyte���Ž�������˜��"".html_hq���ª
�� runtime.raceread���¸��"".html_hq���Ð�"".html_hq���è �"".html_hq���ª�������”
�� "".commentEscape���†��"".html_hq���˜
�� runtime.raceread���¦��"".html_hq���¾�"".html_hq���Ö �"".html_hq���˜�������¢��"".html_endh���´
�� runtime.raceread���Â��"".html_endh���Ú�"".html_endh���ò �"".html_endh���´�������ê��"".html_pre���ü
�� runtime.raceread���Š��"".html_pre���¢�"".html_pre���º �"".html_pre���ü�������®
�� runtime.raceread���€
��"".emphasize���Ö��"".html_endpre���è
�� runtime.raceread���ö��"".html_endpre���Ž�"".html_endpre���¦ �"".html_endpre���è�������”
��0runtime.morestack_noctxt���P€��<"".autotmp_0105��type.string�"".autotmp_0104��type.*string�"".autotmp_0103��type.int�"".autotmp_0102��type.int�"".autotmp_0101��type.string�"".autotmp_0100��type.*string�"".autotmp_0099��type.int�"".autotmp_0098��type.int�"".autotmp_0097�¯type.string�"".autotmp_0096�Ïtype.*string�"".autotmp_0095�type.int�"".autotmp_0094�ÿtype.int�"".autotmp_0092�?type."".block�"".autotmp_0091�¿type.*"".block�"".autotmp_0090�ïtype.int�"".autotmp_0089�ßtype.int�"".autotmp_0088��type.[]string�"".autotmp_0087��type.string�"".autotmp_0086��type.[]string�"".autotmp_0085�type.[]string�"".autotmp_0084�ßtype.[]"".block�"".autotmp_0083�¯type.[]"".block�"".line�type.string�"".line�¯type.string�
"".id�Ïtype.string�"".line�ïtype.string�"".b�type."".block�"".words�@,type.map[string]string�"".text� type.string�"".w��type.io.Writer�"€Åÿ€¸ � � Ä"ø
NJ$N )>5
N‹2aN7 $NN+
NC$N721�R�.‘x™¤g)«ZA¿B²™m�Tgclocals·46ae46c0833abd65a9bd508c0d4723b4�Tgclocals·a6d73857226ac20d03b3b5ea07a47b73���:/tmp/go/src/go/doc/comment.goþ"".blocks��À8��¤8dH‹ %����H„$ÀþÿÿH;A†í ��HìÀ��H‹œ$À��H‰$è����1ÛH‰œ$Ø��H‰œ$à��H‰œ$è��1ÛH‰œ$(��H‰œ$0��H‰œ$8��1ÛH‰œ$��H‰œ$��H‰œ$ ��ÆD$G�ÆD$F�1ÀH‰„$p��H‰„$x��H‰„$€��H„$p��H‰D$pH‰$è����H‹D$pH-����H‰(H‰$Hƒ$è����H‹D$pH¬$��H‰hH‰$Hƒ$è����H‹D$pH¬$(��H‰hH‰D$hH‹œ$È��H‰$H‹œ$Ð��H‰\$H����H‰\$HÇD$���è����H‹T$ H‹L$(H‹D$0H‰”$@��H‰$H‰Œ$H��H‰L$H‰„$P��H‰D$è����1ÀH‹Œ$H��H9ȍÐ���H‹œ$@��H‰ÅH‰D$PL‹„$H��L9ÀƒS ��HÁåHëH‰$è����H‹œ$@��H‹l$PL‹„$H��L9Ń ��HÁåHëH‹3H‹SH‰´$È���H‰´$ˆ���H‰”$Ð���H‰”$���Hƒú�„Ú ��Hƒú…É ��Hƒú�†¸ ��¶€û
”À<�toH‹T$hH‹ÿÓH‹D$PHÿÀÆD$GH‹Œ$H��H9ÈŒ0ÿÿÿH‹T$hH‹ÿÓH‹œ$(��H‰œ$Ø��H‹œ$0��H‰œ$à��H‹œ$8��H‰œ$è��è����HÄÀ��ÃH‰4$H‰T$è����H‹¼$@��H‹”$H��H‹\$Hƒû�Žu��H‹T$hH‹ÿÓH‹´$@��H‹”$H��H‹D$PHÿÀH9Ѝ¢���H‰óH‰ÅH‰D$HH9Ѓ/��HÁåHëH‰$è����H‹œ$@��H‹”$H��H‹l$HH‰ÞH‰èH9Õƒô��HÁåHëH‹;H‰¼$¨���H‹KH‰Œ$°���Hƒù�„À��Hƒù…¯��Hƒù�†ž��¶€û
”Á€ù�„��HÿÀH9ÐŒ^ÿÿÿH‹l$PH9莪���H‰ÅH‰D$HHÿÍH‰óH‰l$`H9ÕƒÇ��HÁåHëH‰$è����H‹œ$@��H‹”$H��H‹D$HH‹l$`H‰ÞH9ÕƒŠ��HÁåHëH‹;H‰|$xH‹KH‰Œ$€���Hƒù�„Y��Hƒù…H��Hƒù�†7��¶€û
”Á€ù�tHÿÈH‹l$PH9èVÿÿÿH‹\$PL‹„$P��H‰ÅL9À‡ø��H9Çï��H)ÝI)ØI‰ñIƒø�tHkÛIÙH‰D$PL‰Œ$ø���L‰ $H‰¬$���H‰l$L‰„$��L‰D$è����1ÛHDŽ$ �����H‹œ$ø���H‰œ$¨��H‹œ$���H‰œ$°��H‹œ$��H‰œ$¸��H‹”$(��H‹„$0��H‹œ$8��H‰ÙH)ÃHƒû}QH����H‰$H‰”$X��H‰T$H‰D$H‰Œ$h��H‰L$H‰ÃH‰„$`��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$h��H9ˇØ���H‰œ$`��H‰ÓH‰”$X��H‰ÅH‰D$`HÁåHëH‰$HÇD$ ���è����H‹D$PH‹œ$X��H‹l$`HÁåHëH‹¬$ ��H‰+H‹¬$°��H‰kH‹¬$¸��H‰kH‹¬$¨��€=�����u>H‰kH‹œ$X��H‰œ$(��H‹œ$`��H‰œ$0��H‹œ$h��H‰œ$8��ÆD$F�é5ûÿÿLCL‰$H‰l$è����H‹D$Pë­è���� è���� è���� 1ÉéÄýÿÿHÇÁ���é¸ýÿÿè���� è���� H‰óH‰ÅH9ÐsvHÁåHëH‰$è����H‹´$@��H‹\$HH‹¬$H��H9ësEHÁãHÞH‹H‰ $H‹NH‰L$è����H‹´$@��H‹”$H��H‹D$HH‹\$Hƒû�Ž“üÿÿé‚üÿÿè���� è���� è���� 1Éé]üÿÿHÇÁ���éQüÿÿè���� è���� €|$G�„,��€|$F�…!��H‹\$PHƒÃH9Ӎ��H‹l$PHÿÅH‰ûH‰l$`H9ÕƒR��HÁåHëH‰$è����H‹œ$@��H‹”$H��H‹l$`H‰ßH9Õƒ��HÁåHëH‹3H‰´$˜���H‹kH‰¬$ ���Hƒý�„æ��Hƒý…Õ��Hƒý�†Ä��¶€û
”À<�„x��H‹l$PHƒÅH‰ûH‰l$`H9Õƒ’��HÁåHëH‰$è����H‹œ$@��H‹”$H��H‹l$`H‰ßH9ÕƒZ��HÁåHëH‹3H‰´$¸���H‹kH‰¬$À���Hƒý�„&��Hƒý…��Hƒý�†��¶€û
”À<�…à��H‹\$PHƒÃH‰ýH9Óƒ×��HÁãHÝH‰,$è����H‹\$PH‹´$@��H‹¬$H��HƒÃH9냞��HÁãHÞH‹H‰ $H‹NH‰L$è����H‹¼$@��H‹”$H��H‹\$Hƒû�…^��H‹œ$È���H‰$H‹œ$Ð���H‰\$è����H‹¼$@��H‹”$H��H‹L$H‹D$H‰Œ$Ø���H‰„$à���Hƒø�„X��H‹T$hH‹ÿÓ1ÛH‰œ$¨��H‰œ$°��H‰œ$¸��HDŽ$ �����H����H‰$è����H‹D$Hƒø�„��HDŽ$�����HDŽ$˜�����H‰„$ˆ��H‰$è����H‹œ$ˆ��H‹¬$à���H‰kH‹¬$Ø���€=�����…��H‰+H‹œ$ˆ��H‰œ$¨��H‹œ$��H‰œ$°��H‹œ$˜��H‰œ$¸��H‹”$(��H‹„$0��H‹œ$8��H‰ÙH)ÃHƒû}QH����H‰$H‰”$X��H‰T$H‰D$H‰Œ$h��H‰L$H‰ÃH‰„$`��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$h��H9ˇ×���H‰œ$`��H‰ÓH‰”$X��H‰ÅH‰D$XHÁåHëH‰$HÇD$ ���è����H‹œ$X��H‹l$XHÁåHëH‹¬$ ��H‰+H‹¬$°��H‰kH‹¬$¸��H‰kH‹¬$¨��€=�����uGH‰kH‹œ$X��H‰œ$(��H‹œ$`��H‰œ$0��H‹œ$h��H‰œ$8��H‹D$PHƒÀÆD$FéèõÿÿLCL‰$H‰l$è����ë©è���� H‰$H‰l$è����éSþÿÿ‰�é÷ýÿÿÆD$G�ÆD$F�H‹l$PH‰ûH9Õƒ’��HÁåHëH‰$è����H‹œ$@��H‹l$PL‹„$H��L9Ń]��HÁåHëH‹+H‰¬$è���H‹kH‰¬$ð���H‹”$��H‹„$��H‹œ$ ��H‰ÙH)ÃHƒû}QH����H‰$H‰”$ˆ��H‰T$H‰D$H‰Œ$˜��H‰L$H‰ÃH‰„$��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$˜��H9ˇ¬���H‰œ$��H‰ÓH‰”$ˆ��H‰ÅH‰D$XHÁåHëH‰$è����H‹œ$ˆ��H‹l$XHÁåHëH‹¬$ð���H‰kH‹¬$è���€=�����u@H‰+H‹œ$ˆ��H‰œ$��H‹œ$��H‰œ$��H‹œ$˜��H‰œ$ ��H‹D$PHÿÀé$ôÿÿH‰$H‰l$è����ë³è���� è���� è���� éGþÿÿè���� è���� è���� 1Àé÷úÿÿHÇÀ���éëúÿÿè���� è���� è���� 1Àé7úÿÿHÇÀ���é+úÿÿè���� è���� è���� 1ÀéCôÿÿHÇÀ���é7ôÿÿè���� è���� è����éîñÿÿ’
������^
��*runtime.racefuncenter���î
��"runtime.racewrite���†��"".blocks.func1���¨
��"runtime.racewrite���æ
��"runtime.racewrite���Ò��go.string."\n"���ø
��$strings.SplitAfter���ì
��"".unindent���ô
�� runtime.raceread���ú�������Ê �������°

��(runtime.racefuncexit���Ü

��"".indentLen���² �������¸ 
�� runtime.raceread���¨
�� runtime.raceread���ô
��"".unindent���Æ��type.[]"".block���¼
��"runtime.growslice���ð
��,runtime.racewriterange���„�6runtime.writeBarrierEnabled���ª
��.runtime.writebarrierptr���Â
��$runtime.panicslice���Ð
��$runtime.panicslice���Þ
��$runtime.panicindex���’
��$runtime.panicindex��� 
��$runtime.panicindex���Ú
�� runtime.raceread���Æ
��"".indentLen���¢
��$runtime.panicindex���°
��$runtime.panicindex���¾
��$runtime.panicindex���ò
��$runtime.panicindex���€
��$runtime.panicindex���¦
�� runtime.raceread���Ö 
�� runtime.raceread���ü"
�� runtime.raceread���ø#
��"".indentLen���ò$
��"".heading���ò%�������È&��type.[1]string���Ú&
��"runtime.newobject���Ê'
��"runtime.racewrite���Ž(�6runtime.writeBarrierEnabled���Ø)��type.[]"".block���Î*
��"runtime.growslice���‚,
��,runtime.racewriterange���Œ-�6runtime.writeBarrierEnabled���Ä.
��.runtime.writebarrierptr���Ò.
��$runtime.panicslice���ò.
��.runtime.writebarrierptr���à/
�� runtime.raceread���®1��type.[]string���¤2
��"runtime.growslice���Æ3
��"runtime.racewrite���¢4�6runtime.writeBarrierEnabled���Ä5
��.runtime.writebarrierptr���Ò5
��$runtime.panicslice���à5
��$runtime.panicindex���î5
��$runtime.panicindex���†6
��$runtime.panicindex���”6
��$runtime.panicindex���¢6
��$runtime.panicindex���Ö6
��$runtime.panicindex���ä6
��$runtime.panicindex���ò6
��$runtime.panicindex���¦7
��$runtime.panicindex���´7
��$runtime.panicindex���Â7
��$runtime.panicindex���ö7
��$runtime.panicindex���„8
��$runtime.panicindex���’8
��0runtime.morestack_noctxt���P€��`"".autotmp_0149��type.int�"".autotmp_0148��type.[]string�"".autotmp_0147��type.string�"".autotmp_0146�Ïtype.int�"".autotmp_0145��type.[]"".block�"".autotmp_0143��type.[]string�"".autotmp_0142��type."".block�"".autotmp_0140��type.int�"".autotmp_0138��type.int�"".autotmp_0137��type.int�"".autotmp_0136�Ïtype.[]"".block�"".autotmp_0135�?type."".block�"".autotmp_0133��type.int�"".autotmp_0130�Ÿttype.struct { F uintptr; para *[]string; out *[]"".block }�"".autotmp_0129�Ÿvtype.*struct { F uintptr; para *[]string; out *[]"".block }�"".autotmp_0128��type.int�"".autotmp_0127��type.int�"".autotmp_0126�¯type.string�"".autotmp_0125��type.int�"".autotmp_0123��type.int�"".autotmp_0121��type.int�"".autotmp_0120��type.int�"".autotmp_0119��type.int�"".autotmp_0118��type.int�"".autotmp_0117��type.int�"".autotmp_0115��type.int�"".autotmp_0112�¿type.int�"".autotmp_0111��type.int�"".autotmp_0110��type.int�"".autotmp_0106�otype.[]string�"".s�type.string�"".s�Ïtype.string�"".s�type.string�"".s�¯type.string�"".s�ïtype.string�"".head�Ïtype.string� "".pre�type.[]string�"".j�ïtype.int�"".line�ïtype.string�"".i�ßtype.int�"".lines�ÿtype.[]string�"".close�¯type.func()�""".lastWasHeading�ótype.bool�"".lastWasBlank�ñtype.bool�"".para�ßtype.[]string� "".out�¯type.[]"".block� "".~r1� type.[]"".block�"".text��type.string�"€ÿ€ü� �üˆ"’‘‚B+]K
 j
=[-Ÿ §8+ÿ98 (°&ÙR
† SP5øed%^?%�–�.ˆ…:ð2,à¤Z Ld‚¦A38 Z¡ 7¢Q¸�Tgclocals·505a99fb234880b3ce763682d7f26ce0�Tgclocals·2a6b1e401886cfc363d97c364bcb84ee���:/tmp/go/src/go/doc/comment.goþ"".ToText��€��ödH‹ %����H„$�ÿÿÿH;A†–��Hì€��H‹œ$€��H‰$è����1ÛH‰œ$@��H‰œ$H��ˆœ$P��H‰œ$X��H‰œ$`��H‰œ$h��H‰œ$p��H‰œ$x��H‹œ$ˆ��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$È��H‰œ$X��H‹œ$¨��H‰œ$`��H‹œ$°��H‰œ$h��H‹œ$˜��H‰$H‹œ$ ��H‰\$è����H‹T$H‹D$H‹L$ H‰”$è���H‰„$ð���H‰Œ$ø���H‰Œ$à���1ÉH‰„$Ø���H‰D$HH‰”$Ð���H‰ÐH‰L$PH‹l$HH9éa��H‰D$`H‰$HÇD$ ���è����H‹\$`Hƒû�„F��H‹H‹SH‹sH‹KH‰„$ ��H‰”$(��H‰”$��H‰´$0��H‰´$��H‰Œ$8��H‰Œ$��H‰„$���Hƒø�…ö���H‰Œ$È���1ÉH‰´$À���H‰t$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9é}|H‰D$XH‰$è����H‹\$XHƒû�„¡���H‹ H‹kH‰Œ$¨���H‰¬$°���Hœ$@��H‰$H‰L$xH‰L$H‰¬$€���H‰l$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9é|„Hœ$@��H‰$è����H‹D$`H‹L$PHƒÀ HÿÁH‰L$PH‹l$HH9錟þÿÿè����HÄ€��ÉéXÿÿÿHƒø…u��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$��H‰$H‹œ$ˆ��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍽���H‰D$XH‰$è����H‹\$XHƒû�„¶���H‹ H‹kH‰Œ$¨���H‰¬$°���HÇ$����H‰Œ$ˆ���H‰L$H‰¬$���H‰l$H����H‰\$HÇD$ ���è����H\$(H|$H‹ H‰H‹KH‰OHœ$@��H‰$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒCÿÿÿHœ$@��H‰$è����éPþÿÿ‰éCÿÿÿHƒø…?þÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$��H‰$H‹œ$ˆ��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍤ýÿÿH‰D$XH‰$è����H‹\$XHƒû�„¯��H‹H‹kH‰”$¨���H‰¬$°���H‰”$˜���H‰T$hH‰¬$ ���H‰l$pHƒý�„h��Hƒý…W��Hƒý�†F��¶€û
”À<�trHÇ$����H����H‰\$HÇD$���è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹œ$��H‰$H‹œ$ˆ��H‹[ ÿÓH‹D$XH‹L$@HƒÀHÿÁéÿÿÿHÇ$����H‹œ$¸��H‰\$H‹œ$À��H‰\$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹œ$��H‰$H‹œ$ˆ��H‹[ ÿÓHÇ$����H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹œ$��H‰$H‹œ$ˆ��H‹[ ÿÓé#ÿÿÿè���� 1ÀéµþÿÿHÇÀ���é©þÿÿ‰éJþÿÿ‰é³úÿÿè����éEùÿÿF
������^
��*runtime.racefuncenter���¼
��"".blocks���¢
��*runtime.racereadrange���ð
�� runtime.raceread���Œ 
��."".(*lineWrapper).write���î 
��."".(*lineWrapper).flush���
��(runtime.racefuncexit���€ ��
"".nl���’ 
�� runtime.raceread���  ��
"".nl���¸ �
"".nl����
"".nl���’ �������Ä 
�� runtime.raceread���â��go.string."\n"���ˆ
��*runtime.concatstring2���Ú
��."".(*lineWrapper).write���Ä
��."".(*lineWrapper).flush���þ��
"".nl���
�� runtime.raceread���ž��
"".nl���¶�
"".nl����
"".nl����������Â
�� runtime.raceread���¶��go.string."\n"���Ü
��2runtime.stringtoslicebyte���Ô�������Ê
��2runtime.stringtoslicebyte���Â�������Œ
��2runtime.stringtoslicebyte���„�������”
��$runtime.panicindex���ä
��0runtime.morestack_noctxt���€��@"".autotmp_0173��type.string�"".autotmp_0172��type.*string�"".autotmp_0171��type.int�"".autotmp_0170��type.int�"".autotmp_0169��type.string�"".autotmp_0168��type.*string�"".autotmp_0167��type.int�"".autotmp_0166��type.int�"".autotmp_0165�¯type.string�"".autotmp_0164�Ïtype.*string�"".autotmp_0163�type.int�"".autotmp_0162�ÿtype.int�"".autotmp_0160�¿type."".block�"".autotmp_0159�¿type.*"".block�"".autotmp_0158�ïtype.int�"".autotmp_0157�ßtype.int�"".autotmp_0154��type.[]string�"".autotmp_0153��type.[]string�"".autotmp_0152�type.[]string�"".autotmp_0151�ßtype.[]"".block�"".autotmp_0150�¯type.[]"".block�"".s�¯type.string�"".line�Ïtype.string�"".line�ïtype.string�"".line�type.string�"".b�ÿtype."".block�"".l�&type."".lineWrapper�"".width�€type.int�"".preIndent�`type.string�"".indent�@type.string�"".text� type.string�"".w��type.io.Writer�"€‰ÿ€”�À �”¨"  ‘
ç
e(  )4+
Ne$
NE\aa  �J�.¯s§))™À&™„aD7�Tgclocals·a8e198e4544b9f4af27e2179a8f48de0�Tgclocals·3a50a3a2883a2484b29ae71451e3d11e���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).write��à��àdH‹ %����HD$¨H;A†��HìØ���H‹œ$Ø���H‰$è����H‹œ$à���H‰$Hƒ$0è����H‹„$à���H‹X0Hƒû�…‘���H‰$Hƒ$è����H‹„$à���¶X€û�trH‰$è����H����H‰$è����H‹œ$à���Hƒû�„y��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$xH‰,$H‰L$pH‹Y ÿÓH‹„$à���H‰$Hƒ$è����H‹œ$à���HÇÅ���@ˆkH‹œ$è���H‰$H‹œ$ð���H‰\$è����H‹T$H‹D$H‹L$ H‰”$À���H‰„$È���H‰Œ$Ð���H‰Œ$¸���1ÉH‰„$°���H‰D$@H‰”$¨���H‰ÐH‰L$HH‹l$@H9é\��H‰D$XH‰$è����H‹\$XHƒû�„s��H‹ H‹kH‰Œ$€���H‰¬$ˆ���H‰L$`H‰ $H‰l$hH‰l$è����H‹\$H‰\$8H‹œ$à���H‰$Hƒ$0è����H‹„$à���H‹X0Hƒû�Ž��H‰$Hƒ$0è����H‹œ$à���H‰$Hƒ$8è����H‹œ$à���H‰$Hƒ$è����H‹„$à���H‹X0H‹h8HëH‹l$8HëH‹hH9뎮���H‰$è����H����H‰$è����H‹œ$à���Hƒû�„z��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$xH‰,$H‰L$pH‹Y ÿÓH‹œ$à���H‰$Hƒ$0è����H‹„$à���HÇ@0����H‰$Hƒ$8è����H‹„$à���HÇ@8����H‰$Hƒ$0è����H‹„$à���H‹X0Hƒû�…¢���H‰$è����H‹œ$à���H‰$Hƒ$ è����H‹„$à���Hƒø�„›��H‹(H‰l$pH‹hH‰l$xHÇ$����HX H|$H‹ H‰H‹KH‰Oè����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹\$xH‰$H‹\$pH‹[ ÿÓH‹„$à���H‰$Hƒ$8è����H‹œ$à���H‹k8H‰l$PH����H‰$è����H‹\$PH‹-����H9ë‡ß��L‹����H‰œ$˜���H‰¬$ ���L‰„$���H‹œ$à���H‰$è����H‹œ$à���Hƒû�„–��H‹ H‹kH‹œ$���H‰\$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‰l$xH‰,$H‰L$pH‹Y ÿÓH‹œ$à���H‰$è����H‹œ$à���Hƒû�„*��H‹+H‰l$pH‹kH‰l$xHÇ$����H‹\$`H‰\$H‹\$hH‰\$è����H\$H|$H‹ H‰H‹KH‰OH‹KH‰OH‹\$xH‰$H‹\$pH‹[ ÿÓH‹œ$à���H‰$Hƒ$0è����H‹„$à���H‹h0H‰l$PH‰$Hƒ$0è����H‹œ$à���H‰$Hƒ$8è����H‹„$à���Hƒø�tgH‹h8L‹D$8LÅL‹D$PLÅH‰h0H‰$Hƒ$8è����H‹œ$à���HÇC8���H‹D$XH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9錤ûÿÿè����HÄØ���É�땉éÏþÿÿ‰écþÿÿè���� ‰�é^ýÿÿ‰éüÿÿ‰é†ûÿÿ‰é€úÿÿè����éÐùÿÿd
������X
��*runtime.racefuncenter���„
�� runtime.raceread���Ì
�� runtime.raceread���€
�� runtime.raceread���Ž��
"".nl��� 
�� runtime.raceread����
"".nl���ø�
"".nl��� �
"".nl���Æ�������î
��"runtime.racewrite���Ð
��strings.Fields���¤
�� runtime.raceread��� 
��<unicode/utf8.RuneCountInString���à
�� runtime.raceread���¨
�� runtime.raceread���Ô
�� runtime.raceread���€ 
�� runtime.raceread���â 
�� runtime.raceread���ð ��
"".nl���‚

�� runtime.raceread���Â
��
"".nl���Ú
�
"".nl���ò
 �
"".nl���¨ �������Ð 
��"runtime.racewrite���Œ 
��"runtime.racewrite���È 
�� runtime.raceread���† 
�� runtime.raceread���² 
�� runtime.raceread�����2runtime.stringtoslicebyte���¬�������Ô
�� runtime.raceread���„��"".space���–
�� runtime.raceread���® �"".space���Î��"".space��� 
�� runtime.raceread���Ì�������ê
�� runtime.raceread���ò
��2runtime.stringtoslicebyte���Þ�������†
�� runtime.raceread���Ä
��"runtime.racewrite���ð
�� runtime.raceread���Ø
��"runtime.racewrite���Ê
��(runtime.racefuncexit���ˆ
��$runtime.panicslice���Î
��0runtime.morestack_noctxt���0°��"".autotmp_0184�¯type.string�"".autotmp_0183�ÿtype.*string�"".autotmp_0182�¯type.int�"".autotmp_0181�Ÿtype.int�"".autotmp_0180��type.int�"".autotmp_0179�type.[]uint8�"".autotmp_0178��type.int�"".autotmp_0177�type.int�"".autotmp_0176�_type.[]string�"".autotmp_0175�/type.[]string�"".w�¿type.int�"".f�ïtype.string�"".text�type.string�"".l��(type.*"".lineWrapper�°Ñ ¯°?�° �z„  Kr!®"Žj&$¢È‰q)  
�4�+æ>Ð7yWR7µL�Tgclocals·bbe2f308595eed0631fb6c42f0ddbda2�Tgclocals·1ed78d25f42a477b2b4bfd302bce9fa2���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).flush�� ��œdH‹ %����H;a†ñ���HƒìHH‹\$HH‰$è����H‹\$PH‰$Hƒ$0è����H‹D$PH‹X0Hƒû�u
è����HƒÄHÃH‰$è����H����H‰$è����H‹\$PHƒû�„„���H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$@H‰,$H‰L$8H‹Y ÿÓH‹\$PH‰$Hƒ$8è����H‹D$PHÇ@8����H‰$Hƒ$0è����H‹\$PHÇC0����è����HƒÄHÉéuÿÿÿè����éòþÿÿ
������B
��*runtime.racefuncenter���h
�� runtime.raceread���
��(runtime.racefuncexit���¬
�� runtime.raceread���º��
"".nl���Ì
�� runtime.raceread���†��
"".nl���ž�
"".nl���¶ �
"".nl���ì�������Ž
��"runtime.racewrite���Ä
��"runtime.racewrite���è
��(runtime.racefuncexit���Š
��0runtime.morestack_noctxt�����"".l��(type.*"".lineWrapper�&9«��0´  "
g   � � ð�Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad���:/tmp/go/src/go/doc/comment.goþ "".New��À��ºdH‹ %����H„$øþÿÿH;A†ø��Hìˆ��H‹œ$ˆ��H‰$è����H¼$���1ÀHƒÇèè����Hœ$���H‰$H‹œ$��H‰\$H‹œ$¨��H‰\$è����Hœ$���H‰$è����Hœ$���H‰$è����H‹œ$8��H‰$è����H‹\$H‰œ$è���H‹\$H‰œ$ð���H‹\$H‰œ$ø���H ����HÇÀ���H����H‰$H‹œ$0��H‰\$H‰L$HH‰L$H‰D$PH‰D$è����H‹D$ Hƒø�„ó��H‰D$8H‰$è����H‹\$8Hƒû�„Ï��H‹H‹KH‹kH‰”$Ð���H‰$H‰Œ$Ø���H‰L$H‰¬$à���H‰l$è����H‹\$H‰œ$¸���H‹\$ H‰œ$À���H‹\$(H‰œ$È���Hœ$@��H‹ H‰ $H‹KH‰L$H‹KH‰L$HÇD$@���è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹œ$X��H‰$H‹œ$¨��HƒãHƒû�•D$è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H‹\$ H‰œ$˜���Hœ$@��H‹ H‰ $H‹KH‰L$H‹KH‰L$HÇD$U���è����H‹\$ H‰\$pH‹\$(H‰\$xH‹\$0H‰œ$€���H‹œ$`��H‰$ÆD$è����H‹\$H‰\$XH‹\$H‰\$`H‹\$ H‰\$hH����H‰$è����H‹D$H‰D$@H‰$è����Hœ$��H‹l$@Hƒý�„ ��H‰l$H‰\$H����H‰$è����H‹\$@H‰$Hƒ$è����H‹œ$��H‰$è����H‹¬$��Hƒý�„±��H‹\$@Hƒû�„›��LCL‰D$H‰l$H-����H‰,$è����H‹\$@H‰$Hƒ$ è����H‹\$@H‹¬$ ��H‰k(H‹¬$˜��€=�����…-��H‰k H‹\$@H‰$Hƒ$0è����H‹\$@H‹¬$ð���H‰k8H‹¬$ø���H‰k@H‹¬$è���€=�����…Í��H‰k0H‹\$@H‰$Hƒ$Hè����Hœ$��H‹l$@Hƒý�„—��LEHL‰D$H‰\$H����H‰$è����H‹\$@H‰$Hƒ$`è����H‹\$@Hƒû�„P��H‹¬$0��€=�����…$��H‰k`H‹\$@H‰$Hƒ$hè����H‹\$@H‹¬$À���H‰kpH‹¬$È���H‰kxH‹¬$¸���€=�����…Ä��H‰khH‹\$@H‰$H$€���è����H‹\$@H‹¬$¨���H‰«ˆ���H‹¬$°���H‰«���H‹¬$ ���€=�����…X��H‰«€���H‹\$@H‰$H$˜���è����H‹\$@H‹¬$���H‰« ���H‹¬$˜���H‰«¨���H‹¬$ˆ���€=�����…é���H‰«˜���H‹\$@H‰$H$°���è����H‹\$@H‹l$xH‰«¸���H‹¬$€���H‰«À���H‹l$p€=�����…€���H‰«°���H‹\$@H‰$H$È���è����H‹\$@H‹l$`H‰«Ð���H‹l$hH‰«Ø���H‹l$X€=�����u!H‰«È���H‹\$@H‰œ$°��è����HÄˆ��ÃLƒÈ���L‰$H‰l$è����ëÏLƒ°���L‰$H‰l$è����émÿÿÿLƒ˜���L‰$H‰l$è����éÿÿÿLƒ€���L‰$H‰l$è����é•þÿÿLChL‰$H‰l$è����é)þÿÿLC`L‰$H‰l$è����éÉýÿÿ‰é©ýÿÿ‰E�éaýÿÿLC0L‰$H‰l$è����é ýÿÿLC L‰$H‰l$è����éÀüÿÿ‰é^üÿÿ‰E�éGüÿÿ‰E�éïûÿÿ‰é*úÿÿ‰�éúÿÿè����éãøÿÿl
������^
��*runtime.racefuncenter���„
˜� runtime.duffzero���Ú
��0"".(*reader).readPackage���ü
��<"".(*reader).computeMethodSets���ž
��2"".(*reader).cleanupTypes�����"".sortedKeys���œ��go.string."BUG"���¸��4type.map[string][]*"".Note���Œ
��4runtime.mapaccess1_faststr���Æ
�� runtime.raceread���Ð
��"".noteBodies���ü
��"".sortedValues���–
��"".sortedTypes��� 
��"".sortedValues���°

��"".sortedFuncs���ú
��type."".Package���Œ 
��"runtime.newobject���² 
��"runtime.racewrite���‚ ��type.string���” 
��(runtime.typedmemmove���º 
��"runtime.racewrite���Ü 
�� runtime.raceread���È ��type.string���Ú 
��(runtime.typedmemmove���€
��"runtime.racewrite���¾�6runtime.writeBarrierEnabled���ú
��"runtime.racewrite���Ð�6runtime.writeBarrierEnabled���Œ
��"runtime.racewrite���ä��type.[]string���ö
��(runtime.typedmemmove���œ
��"runtime.racewrite���Ö�6runtime.writeBarrierEnabled���’
��"runtime.racewrite���è�6runtime.writeBarrierEnabled���ª
��"runtime.racewrite���Œ�6runtime.writeBarrierEnabled���Ô
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���þ
��"runtime.racewrite���Ô�6runtime.writeBarrierEnabled���œ
��"runtime.racewrite���ì�6runtime.writeBarrierEnabled���¤
��(runtime.racefuncexit���Þ
��.runtime.writebarrierptr���Œ
��.runtime.writebarrierptr�����.runtime.writebarrierptr���ô
��.runtime.writebarrierptr���¢
��.runtime.writebarrierptr���Ð
��.runtime.writebarrierptr���œ
��.runtime.writebarrierptr���Ê
��.runtime.writebarrierptr���¨
��0runtime.morestack_noctxt���P��"".autotmp_0200�Ÿ type.*[]*"".Note�"".autotmp_0199� type.*"".Package�"".autotmp_0198�ßtype.[]*"".Func�"".autotmp_0197�¯ type.[]*"".Value�"".autotmp_0196�ÿtype.[]*"".Type�"".autotmp_0195�Ï type.[]*"".Value�"".autotmp_0194�Ÿtype.[]string�"".autotmp_0193�ïtype.[]*"".Note�"".autotmp_0192�ÿtype.string�"".autotmp_0191�¿type.[]string�"".r�type."".reader� "".~r3�@ type.*"".Package�"".mode�0type."".Mode�"".importPath�type.string� "".pkg��(type.*go/ast.Package�"û ‚� �ê¾3+
8ÈVMPW1P*6 5  (
 6
 ?
 ?
 9
 2 !"   
 
 
 
 
   �l�.>™EVMV7.­ÏUUOD=<�Tgclocals·ca07a4b783be19241f9b77295860baaf�Tgclocals·db83cfadeec58a5043513bbfb926ad07���2/tmp/go/src/go/doc/doc.goþ"".Examples��€:��þ9dH‹ %����H„$°þÿÿH;A†Z��HìÐ��H‹œ$Ð��H‰$è����1ÛH‰œ$ð��H‰œ$ø��H‰œ$���E1ÀL‰„$@��L‰ÇL‰„$H��L‰ÆL‰„$P��H‹”$Ø��H‹„$à��H‹œ$è��H‰œ$È��1ÉH‰„$À��H‰D$hH‰”$¸��H‰ÐH‰L$pH‹l$hH9éÆ��H‰„$¸���H‰$è����H‹œ$¸���H‹+ÆD$F�HÇD$H����1ÛH‰œ$X��H‰œ$`��H‰œ$h��H‰¬$ˆ���H‰,$Hƒ$è����H‹œ$ˆ���Hƒû�„G ��H‹SH‹C H‹k(H‰¬$°��1ÉH‰„$¨��H‰D$XH‰”$ ��H‰ÐH‰L$`H‹l$XH9éó���H‰„$¨���H‰$è����H‹œ$¨���Hƒû�„Ü ��H‹ H‹kH‰Œ$ ��H‰¬$(��HDŽ$È�������H����H‰$H‰Œ$���H‰L$H‰¬$��H‰l$Hœ$È���H‰\$è����¶\$ H‹Œ$È���€û�„ã��H‰Œ$€���H‰ $Hƒ$è����H‹¬$€���H‹]HƒûK„·��H‹\$HHÿÃH‰\$HH‹„$¨���H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9éŒ ÿÿÿ€|$F�…��H‹\$HHƒûŽ€��H‹œ$`��Hƒû…n��H‹œ$ˆ���H‰œ$°���H‹����H‰„$˜���1íH9è„ó��H‹œ$X��Hƒ¼$`���†Õ��H‰$è����H‹œ$X��Hƒ¼$`���†®��H‹+H‰,$Hƒ$ è����H‹Œ$°���H‹„$˜���H‹œ$X��Hƒ¼$`���†o��H‹+Hƒý�„Z��H‰„$��H‰E H‰Œ$��€=�����…"��H‰M(H‹œ$ˆ���H‰$è����H‹\$H‰œ$°���H‹œ$X��Hƒ¼$`���†â��H‰$è����H‹œ$X��Hƒ¼$`���†»��H‹+H‰,$Hƒ$0è����H‹œ$X��Hƒ¼$`���†Œ��H‹+Hƒý�„w��H‹œ$°���€=�����…K��H‰]0H‹´$@��H‹Œ$H��H‹„$P��H‰ÊH‰Œ$x��H‹¬$`��HéH)ÁHƒù�~KH����H‰$H‰´$p��H‰t$H‰T$H‰„$€��H‰D$H‰L$ è����H‹t$(H‹\$0H‰œ$x��H‹D$8H����H‰$H‹œ$H��H‹¬$H��L‹„$`��LÅI‰ÀH‰„$€��H9Ň„��H9ë‡{��H)ÝI)ØI‰ñH‰´$p��Iƒø�tM ÙH‰l$L‰D$L‰L$H‹œ$X��H‰\$ H‹œ$`��H‰\$(H‹œ$h��H‰\$0è����H‹Œ$€��H‹œ$H��H‹¬$`��HëH9ˇú���H‰ßL‹„$p��L‰„$@��H‰œ$H��H‰ÎH‰Œ$P��H‹„$¸���H‹L$pHƒÀHÿÁH‰L$pH‹l$hH9éŒ:ûÿÿL‰„$ˆ��H‰¼$��H‰´$˜��H����H‰$H����H‰\$H����H‰\$Hœ$ˆ��H‰\$HÇD$ ����è����H\$(H‹ H‰ $H‹KH‰L$è����H‹œ$@��H‰œ$ð��H‹œ$H��H‰œ$ø��H‹œ$P��H‰œ$���è����HÄÐ��Ãè���� è���� LE0L‰$H‰\$è����é¢ýÿÿ‰E�éýÿÿè���� è���� è���� LE(L‰$H‰L$è����éËüÿÿ‰E�éžüÿÿè���� è���� è���� H����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜���éÓûÿÿHDŽ$À�������H����H‰$H‹œ$���H‰\$H‹œ$��H‰\$Hœ$À���H‰\$è����¶\$ H‹Œ$À���€û�„ýúÿÿH‹\$HHÿÃH‰\$HH‰Œ$���H‰ $Hƒ$è����H‹œ$���H‹kH‰,$Hƒ$è����H‹œ$���H‹kHƒý�„Õ��H‹MH‹EH‰Œ$à���H‰ $H‰„$è���H‰D$H����H‰\$HÇD$���è����¶\$ €û�…‚��H‹œ$à���H‰$H‹œ$è���H‰\$H����H‰\$HÇD$ ���è����¶\$ €û�…A��H‹œ$à���H‰$H‹œ$è���H‰\$H����H‰\$HÇD$���è����¶\$ €û�uéÞùÿÿ1ÛH‰œ$ð���H‰œ$ø���H‹œ$���H‰$è����H‹”$���H‹1íH9ët?H‰$è����H‹œ$���H‹+H‰,$è����H‹”$���H‹L$H‹D$H‰Œ$ð���H‰„$ø���H‰$Hƒ$ è����H‹œ$ˆ���H‰$Hƒ$hè����H‹œ$���H‹k H‰,$H‹´$ˆ���Hƒþ�„>��H^hH|$H‹ H‰H‹KH‰OH‹KH‰Oè����H‹L$ H‹D$(¶\$0H‰Œ$Ð���H‰„$Ø���ˆ\$GH‹œ$è���Hƒû‚Þ��H‹¬$à���HƒëHƒû�tHƒÅH‰œ$8��H‰¬$0��H‹œ$���H‰$Hƒ$ è����H‹œ$ˆ���H‰$H‹œ$���H‹k H‰l$è����H‹\$H‰œ$°���H‹œ$`��H‰\$xH����H‰$è����H‹D$H‰„$ ���H‰$è����H‹œ$ ���H‹¬$8��H‰kH‹¬$0��€=�����…��H‰+H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹¬$ø���H‰kH‹¬$ð���€=�����…«��H‰kH‹����H‰„$˜���1íH9è„S��H‹œ$ ���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ$ è����H‹œ$���H‹K H‹„$˜���H‹œ$ ���Hƒû�„ú��H‰„$��H‰C H‰Œ$��€=�����…Â��H‰K(H‹œ$ ���H‰$Hƒ$0è����H‹œ$ ���Hƒû�„��H‹¬$°���€=�����…c��H‰k0H‹œ$ ���H‰$Hƒ$8è����H‹œ$ˆ���H‰$Hƒ$hè����H‹œ$ˆ���Hƒû�„��HkhH‹œ$ ���Hƒû�„ý��LC8L‰D$H‰l$H-����H‰,$è����H‹œ$ ���H‰$Hƒ$Pè����H‹œ$ ���H‹¬$Ø���H‰kXH‹¬$Ð���€=�����…‰��H‰kPH‹œ$ ���H‰$Hƒ$`è����H‹„$ ���H‹¬$Ø���Hƒý�…N��¶\$GˆX`H‰$Hƒ$hè����H‹„$ ���H‹l$xH‰hhH‰„$ ���H‹”$X��H‹„$`��H‹œ$h��H‰ÙH)ÃHƒû}QH����H‰$H‰”$p��H‰T$H‰D$H‰Œ$€��H‰L$H‰ÃH‰„$x��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$€��H9ˇŒ���H‰œ$x��H‰”$p��H‰D$PHÂH‰$è����H‹œ$p��H‹l$PHëH‹¬$ ���€=�����u8H‰+H‹œ$p��H‰œ$X��H‹œ$x��H‰œ$`��H‹œ$€��H‰œ$h��éÐôÿÿH‰$H‰l$è����ë»è���� 1Ûé°þÿÿLCPL‰$H‰l$è����édþÿÿ‰éüýÿÿ‰éßýÿÿLC0L‰$H‰l$è����éŠýÿÿ‰éjýÿÿLC(L‰$H‰L$è����é+ýÿÿ‰éÿüÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜���ésüÿÿLCL‰$H‰l$è����éBüÿÿH‰$H‰l$è����éìûÿÿè���� ‰é»úÿÿÆD$FéÕóÿÿ‰E�é#ùÿÿ‰éóÿÿ‰é²òÿÿè����éñÿÿ¾
������^
��*runtime.racefuncenter���
�� runtime.raceread���¢
�� runtime.raceread���ê
�� runtime.raceread���â��(type.*go/ast.GenDecl���Â
��$runtime.assertI2T2���š
�� runtime.raceread���´
��@go.itab.*go/ast.File.go/ast.Node���š 
�� runtime.raceread���ê 
��"runtime.racewrite���† �6runtime.writeBarrierEnabled���¾ 
��$"".playExampleFile���˜
�� runtime.raceread���è
��"runtime.racewrite���Ì�6runtime.writeBarrierEnabled���Þ��$type.[]*"".Example���¸
��&runtime.growslice_n���ô�� type.*"".Example���˜
��,runtime.typedslicecopy���¸��*type."".exampleByName���Î��&type.sort.Interface���æ��Ngo.itab."".exampleByName.sort.Interface���¦
��runtime.convT2I���Ú
��sort.Sort���Ä
��(runtime.racefuncexit���Þ
��$runtime.panicslice���ì
��$runtime.panicslice���”
��.runtime.writebarrierptr���¸
��$runtime.panicindex���Æ
��$runtime.panicindex���Ô
��$runtime.panicindex���ü
��.runtime.writebarrierptr��� 
��$runtime.panicindex���®
��$runtime.panicindex���¼
��$runtime.panicindex���Î��"type.*go/ast.File���ä�� type.go/ast.Node���ü��@go.itab.*go/ast.File.go/ast.Node���
�� runtime.typ2Itab���Ú��*type.*go/ast.FuncDecl���º
��$runtime.assertI2T2���¬
�� runtime.raceread���à
�� runtime.raceread���Ü�� go.string."Test"���‚
��"".isTest���Þ��*go.string."Benchmark"���„ 
��"".isTest���à ��&go.string."Example"���†!
��"".isTest���ê!
�� runtime.raceread��� "
�� runtime.raceread���È"
��6go/ast.(*CommentGroup).Text���¨#
�� runtime.raceread���Ô#
�� runtime.raceread���à$
�� "".exampleOutput���Â&
�� runtime.raceread���†'
��"".playExample���È'��type."".Example���Ú'
��"runtime.newobject���†(
��"runtime.racewrite���Ê(�6runtime.writeBarrierEnabled���Š)
��"runtime.racewrite���Î)�6runtime.writeBarrierEnabled���ò)��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���Ä*
��"runtime.racewrite���ð*
�� runtime.raceread���ð+�6runtime.writeBarrierEnabled���²,
��"runtime.racewrite���ò,�6runtime.writeBarrierEnabled���´-
��"runtime.racewrite���à-
�� runtime.raceread���Ú.��6type.[]*go/ast.CommentGroup���ì.
��(runtime.typedmemmove���˜/
��"runtime.racewrite���Ü/�6runtime.writeBarrierEnabled���ž0
��"runtime.racewrite���þ0
��"runtime.racewrite���†2��$type.[]*"".Example���ü2
��"runtime.growslice���Œ4
��"runtime.racewrite���Ê4�6runtime.writeBarrierEnabled���Ü5
��.runtime.writebarrierptr���ê5
��$runtime.panicslice��� 6
��.runtime.writebarrierptr���ê6
��.runtime.writebarrierptr���¦7
��.runtime.writebarrierptr���Ì7��,type.*go/ast.BlockStmt���â7�� type.go/ast.Node���ú7��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���Ž8
�� runtime.typ2Itab���Ö8
��.runtime.writebarrierptr���ü8
��.runtime.writebarrierptr���9
��$runtime.panicslice���ì9
��0runtime.morestack_noctxt���` ��^"".autotmp_0235��type.int�"".autotmp_0234��$type.[]*"".Example�"".autotmp_0233��type.*uint8�"".autotmp_0232�ÿtype.int�"".autotmp_0231�¿$type.[]*"".Example�"".autotmp_0230�ïtype.*uint8�"".autotmp_0229�ß type.*"".Example�"".autotmp_0228�� type.*"".Example�"".autotmp_0227�ß type.go/ast.Decl�"".autotmp_0226�Ï"type.*go/ast.Decl�"".autotmp_0225�ïtype.int�"".autotmp_0224�ßtype.int�"".autotmp_0223�¿"type.*go/ast.File�"".autotmp_0222�¯$type.**go/ast.File�"".autotmp_0221�Ïtype.int�"".autotmp_0220�¿type.int�"".autotmp_0219�*type."".exampleByName�"".autotmp_0218��"type.*go/ast.File�"".autotmp_0217��"type.*go/ast.File�"".autotmp_0216��type.int�"".autotmp_0215��type.int�"".autotmp_0214��"type.*go/ast.File�"".autotmp_0213��type.string�"".autotmp_0212��type.bool�"".autotmp_0211��type.string�"".autotmp_0210�¿type.string�"".autotmp_0209��type.bool�"".autotmp_0206��type.int�"".autotmp_0205�Ÿ*type.*go/ast.FuncDecl�"".autotmp_0204�¯type.int�"".autotmp_0203�(type.*go/ast.GenDecl�"".autotmp_0202�_$type.[]go/ast.Decl�"".autotmp_0201�/&type.[]*go/ast.File�"".hasOutput�‘type.bool�"".output�ÿtype.string� "".doc�¿type.string�"".name�ßtype.string�"".f�ÿ*type.*go/ast.FuncDecl�"".g�Ÿ(type.*go/ast.GenDecl�"".decl�Ÿ type.go/ast.Decl�"".flist�ï$type.[]*"".Example�"".numDecl�type.int�"".hasTests�“type.bool�"".file�"type.*go/ast.File�"".list�Ÿ$type.[]*"".Example� "".~r1�0$type.[]*"".Example�"".files��&type.[]*go/ast.File�" ‹ Ÿ Ò�€�À^"dc!i £… 'D,Ë£åY'^p=WAP  N‚=$#?8E¢ 
 a
 +
\- ‹?@
 
 <
 
  �À�.™Idl,À$’-аÇO 70/"8,U9k´DÍLB]wAåHh)"C47
9�Tgclocals·472afd844f9a7a0c938a804506a7e6b7�Tgclocals·a376eac01fb6769ab89f3f740d9a5243���:/tmp/go/src/go/doc/example.goþ "".exampleOutput��à��ÐdH‹ %����H;a† ��HƒìXH‹\$XH‰$è����1Û1ÛH‰œ$€���H‰œ$ˆ���H‹\$`H‰$H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹D$(1íH9è„…��H‰$è����H‹L$H‹D$H‰L$0H‰D$8H����H‰$è����H‹����H‰$H‹\$0H‰\$H‹\$8H‰\$è����H‹D$H‹T$ H‹L$(H‰T$HH‰L$PH‰D$@Hƒø�„ ��H‰ÃHƒú†ø���HƒÃH‰$è����H‹\$@Hƒ|$H†Ó���HƒÃH‹H‹l$8H9뇷���L‹D$0H)ÝHƒý�tML‰D$0L‰$H‰l$8H‰l$H����H‰\$HÇD$���è����H‹L$ H‹D$(Hƒø�~_Hƒø�v[¶€û
uQH‰ÃHƒørAHÿËH‰ÍHƒû�tHÿÅH‰ØH‰éH‰L$0H‰Œ$€���H‰D$8H‰„$ˆ���Ƅ$���è����HƒÄXÃè���� ëËè���� è���� è���� è���� 1ÛH‰œ$€���H‰œ$ˆ���Ƅ$����è����HƒÄXÃè����éØýÿÿ&
������B
��*runtime.racefuncenter���Â
��"".lastComment���ô
��6go/ast.(*CommentGroup).Text���ª��"".outputPrefix���¼
�� runtime.raceread���Ê��"".outputPrefix���„
��@regexp.(*Regexp).FindStringIndex���ˆ
�� runtime.raceread���¬��go.string." "���Ò
�� strings.TrimLeft���˜
��(runtime.racefuncexit���¬
��$runtime.panicslice���¾
��$runtime.panicindex���Ì
��$runtime.panicslice���Ú
��$runtime.panicindex���è
��$runtime.panicindex���ª
��(runtime.racefuncexit���¾
��0runtime.morestack_noctxt���p°��"".autotmp_0245��type.int�"".autotmp_0244��type.string� "".loc�/type.[]int�"".text�Otype.string�
"".ok�`type.bool�"".output�@type.string�"".comments�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt�&°½¯°H¯°�°�PÎ<\R7"$�"� }fec
?�Tgclocals·a187c92ac1e8b4abb61cb57fe3a3863f�Tgclocals·ab2ba6c08035dbe7b57ba7bd2b373a67���:/tmp/go/src/go/doc/example.goþ"".isTest�� ��”dH‹ %����H;a†-��HƒìXH‹\$XH‰$è����L‹L$hH‹|$xL‹T$`L‰T$(L‹D$pL‰D$8L‰L$0H‰|$@I9ùŒã���L9χÓ���H9ÿ…Ã���L‰T$HL‰$H‰|$PH‰|$L‰D$H‰|$è����L‹L$hH‹|$x¶\$ H‰Ø<�uƄ$€����è����HƒÄXÃI9ùuƄ$€���è����HƒÄXÃL‰ÍL9ÏwSL‹D$`H)ýHƒý�tM8L‰D$HL‰$H‰l$PH‰l$è����‹\$‰$è����¶\$H‰ØHƒðˆ„$€���è����HƒÄXÃè���� 1Àéjÿÿÿè���� 1Àé\ÿÿÿè����é¶þÿÿ
������B
��*runtime.racefuncenter���Œ
�� runtime.eqstring���Ò
��(runtime.racefuncexit���€
��(runtime.racefuncexit���î
��>unicode/utf8.DecodeRuneInString���†
��unicode.IsLower���¶
��(runtime.racefuncexit���Ê
��$runtime.panicslice���æ
��$runtime.panicslice���‚
��0runtime.morestack_noctxt���P°��"".autotmp_0255��type.bool�"".autotmp_0253��type.string�"".autotmp_0252��type.int�"".autotmp_0251��type.int�"".autotmp_0250��type.int�"".autotmp_0249�type.string�"strings.prefix·3�?type.string�strings.s·2�_type.string� "".~r2�@type.bool�"".prefix� type.string�"".name��type.string�2°š¯°¯°Z¯°,�Ð�Dö/q 
6 � � °�Tgclocals·1c5a071f4ad97fe89533b360c694a573�Tgclocals·709a14768fab2805a378215c02f0d27f���:/tmp/go/src/go/doc/example.goþ("".exampleByName.Len��€��xdH‹ %����H;av&HƒìH‹\$H‰$è����H‹\$H‰\$(è����HƒÄÃè����ëÄ
������:
��*runtime.racefuncenter���X
��(runtime.racefuncexit���l
��0runtime.morestack_noctxt���@�� "".~r0�0type.int�"".s��*type."".exampleByName�! �@�@�
�$�Tgclocals·2fccd208efe70893f9ac8d682812ae72�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Swap��À��ÀdH‹ %����H;a†ƒ��HƒìH‹\$H‰$è����H‹\$ H‹l$8L‹D$(L9ŃR��HëH‰$è����H‹T$ H‹L$8H‹D$(H9Áƒ&��HÊH‹+H‰l$H9Áƒ
��HÊH‰$è����H‹\$ H‹l$@L‹D$(L9ŃÞ���HëH‰$è����H‹L$ H‹D$(H‹l$8H9Ń²���HéL‹D$@I9Àƒ™���J,ÁL‹E�€=�����ukL‰H‹l$@H9ÅsWHéH‰$è����H‹\$ H‹l$@L‹D$(L9Ås/HëH‹l$€=�����u H‰+è����HƒÄÃH‰$H‰l$è����ëæè���� è���� H‰$L‰D$è����H‹L$ H‹D$(é{ÿÿÿè���� è���� è���� è���� è���� è���� è����é`þÿÿ(
������B
��*runtime.racefuncenter���Œ
�� runtime.raceread���€
��"runtime.racewrite���Ê
�� runtime.raceread���º�6runtime.writeBarrierEnabled���ô
��"runtime.racewrite���º�6runtime.writeBarrierEnabled���Ð
��(runtime.racefuncexit���ö
��.runtime.writebarrierptr���„
��$runtime.panicindex���’
��$runtime.panicindex���²
��.runtime.writebarrierptr���Ú
��$runtime.panicindex���è
��$runtime.panicindex���ö
��$runtime.panicindex���„
��$runtime.panicindex���’
��$runtime.panicindex��� 
��$runtime.panicindex���®
��0runtime.morestack_noctxt���P0��"".autotmp_0258� type.*"".Example�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�0™/0o� �
’ �� _¨14�Tgclocals·3260b5c802f633fd6252c227878dd72a�Tgclocals·0c8aa8e80191a30eac23f1a218103f16���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Less��à��ÂdH‹ %����H;a†D��Hƒì(H‹\$(H‰$è����H‹\$0H‹l$HL‹D$8L9Ń��HëH‰$è����H‹\$0H‹l$HL‹D$8L9Ńç���HëH‹+H‰,$è����H‹\$0H‹l$PL‹D$8L9Ѹ���HëH‰$è����H‹\$0H‹l$PL‹D$8L9ŃŒ���HëH‹+H‰,$è����H‹T$0H‹D$8H‹l$HH9ÅsaH4êH‹.H‹M�H‰ $H‹MH‰L$H‹l$PH9Ås8H4êH‹.H|$H‹M�H‰H‹MH‰Oè����H‹\$ Hƒû�œD$Xè����HƒÄ(Ãè���� è���� è���� è���� è���� è���� è����éŸþÿÿ
������B
��*runtime.racefuncenter���Œ
�� runtime.raceread���Ü
�� runtime.raceread���¦
�� runtime.raceread���ö
�� runtime.raceread���¢
��"runtime.cmpstring���È
��(runtime.racefuncexit���Ü
��$runtime.panicindex���ê
��$runtime.panicindex���ø
��$runtime.panicindex���†
��$runtime.panicindex���”
��$runtime.panicindex���¢
��$runtime.panicindex���°
��0runtime.morestack_noctxt���`P�� "".~r2�Ptype.bool�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�P•OPC�ð�
”ð� � Ð�Tgclocals·6432f8c6a0d23fa7bee6c5d96f21a92a�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/example.goþ"".playExample��À®��¤®dH‹ %����H„$PúÿÿH;A†m+��Hì0��1ÀH‰„$��H‰„$��H‰„$À���H‰„$È���H‰„$Ð���H‹œ$0��H‰$è����H‹œ$8��H‰$Hƒ$è����H‹œ$8��H‹kH‰,$Hƒ$è����H‹œ$8��H‹kHƒý�„Ý*��H‹}H‰¼$à��H‹MH5����H‰´$ð��HÇÀ���H‰Œ$è��H‰„$ø��H9ÁŒ—*��H‰ËH)ÃH‰ÍH9ˇ~*��H)ÝI‰øHƒý�tMH9Å…^*��L‰„$0��L‰$H‰¬$8��H‰l$H‰t$H‰D$è����¶\$ H‰Ø<�uHDŽ$H������è����HÄ0��ÃH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$¨���H‹œ$8��H‰$Hƒ$è����H‹œ$8��Hƒû�„ª)��H‹SH‹C H‹k(H‰¬$(��1ÉH‰„$ ��H‰D$xH‰”$��H‰ÐH‰Œ$€���H‹l$xH9éS��H‰„$¸��H‰$è����H‹œ$¸��Hƒû�„<)��H‹ H‹kH‰Œ$°��H‰¬$¸��H‰Œ$à��H‰ $H‰¬$è��H‰l$è����‹L$‰L$Dù´~‚…Ž%��HDŽ$������H����H‰$H‹œ$à��H‰\$H‹œ$è��H‰\$Hœ$��H‰\$è����‹L$D¶\$ €û�„9%��ÆD$CH‹œ$��H‰$Hƒ$è����H����H‰$H‹œ$¨���H‰\$H‹œ$��H‹kH‰l$Hƒ|$�„Ý$��HƒD$H\$CH‰\$è����H‹„$¸��H‹Œ$€���HƒÀHÿÁH‰Œ$€���H‹l$xH9錭þÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$ ���H����H‰$è����H‹D$H‰„$Ð��H‰$è����H‹œ$Ð��Æ�H����H‰$è����H‹D$H‰„$Ø��H‰$è����H����H‰$è����H‹D$H‰„$˜��H‰$è����H‹„$˜��H-����H‰(H‰$Hƒ$è����H‹œ$˜��Hƒû�„­#��H‹¬$Ø��€=�����…#��H‰kH‹œ$˜��H‰$Hƒ$è����H‹œ$˜��Hƒû�„N#��H‹¬$ ���€=�����…"#��H‰kH‹œ$˜��H‰$Hƒ$è����H‹œ$˜��Hƒû�„ï"��H‹¬$¨���€=�����…Ã"��H‰kH‹œ$˜��H‰$Hƒ$ è����H‹œ$˜��Hƒû�„"��H‹¬$Ð��€=�����…d"��H‰k H‹œ$Ø��H‰$è����H‹œ$Ø��H‹¬$˜��€=�����…"��H‰+H‹œ$@��H‰œ$È��H‹����H‰„$��1íH9脸!��H‹œ$Ø��H‰$è����H‹Œ$È��H‹„$��H‰„$À��H‰$H‰Œ$È��H‰L$H‹œ$Ø��H‹+H‰l$è����H‹œ$Ð��H‰$è����H‹œ$Ð��¶€û�tHDŽ$H������è����HÄ0��ÃH‹Œ$ ���H¼$À��1Àè����H����H‰$H‰L$Hœ$À��H‰\$è����H‹œ$À��1íH9ë„��H‹œ$À��H‰$è����H‹œ$À��Hƒû�„¹ ��H‹ H‹kH‰Œ$€��H‰Œ$0��H‰¬$ˆ��H‰¬$8��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$0��H‰\$H‹œ$8��H‰\$è����H‹D$ Hƒø�„6 ��H‰„$8��H‰$è����H‹œ$8��¶+@€ý�…³��H‹œ$€��H‰œ$ ��H‹œ$ˆ��H‰œ$(��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$ ��H‰\$H‹œ$(��H‰\$è����H‹D$ Hƒø�„”��H‰„$8��H‰$è����H‹œ$8��¶+@€ý�…��H‹œ$€��H‰œ$��H‹œ$ˆ��H‰œ$��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹D$ Hƒø�„ò��H‰„$8��H‰$è����H‹œ$8��¶+@€ý�…}��Hœ$À��H‰$è����H‹œ$À��1íH9ë…áýÿÿ1ÛH‰œ$0��ˆœ$8��ˆœ$9��‰œ$<��H‰œ$@��H‰œ$H��H‰œ$P��H‰œ$X��H¼$ ��1ÀHƒÇðè����H����H‰$HÇD$����Hœ$0��H‰\$Hœ$ ��H‰\$è����H‹\$ H‰œ$à���1ÛH‰œ$X��H‰œ$`��H‰œ$h��H‹œ$8��H‰$Hƒ$8è����H‹œ$8��Hƒû�„~��H‹S8H‹C@H‹kHH‰¬$à��1ÉH‰„$Ø��H‰D$xH‰”$Ð��H‰ÐH‰Œ$€���H‹l$xH9éç���H‰„$ˆ��H‰$è����H‹œ$ˆ��H‹+H‰¬$È���H‰,$Hƒ$è����H‹œ$È���H‹kH‰,$Hƒ$è����H‹´$È���H‹^Hƒû�„Ñ��HkH‹M�H‰ $H‹MH‰L$è����H‹l$H‹T$H‹L$ H‹D$(H‰¬$ ��H‰”$(��H‰„$¨��H‰Œ$ ��Hƒù�„��H‹„$ˆ��H‹Œ$€���HƒÀHÿÁH‰Œ$€���H‹l$xH9éŒÿÿÿH‹œ$ ���H‰$è����H‹œ$ ���1íH9ëtH‹Hƒû�~HDŽ$H������è����HÄ0��Ã1ÛH‰œ$@��H‰œ$H��H‰œ$P��H‹”$X��H‹„$`��H‹œ$h��H‰œ$��1ÉH‰„$��H‰D$pH‰”$���H‰ÐH‰L$xH‹l$pH9éà��H‰„$°��H‰$è����H‹œ$°��Hƒû�„��H‹ H‹kH‰Œ$Ð��H‰¬$Ø��HDŽ$À������H����H‰$H‰Œ$��H‰L$H‰¬$��H‰l$Hœ$À��H‰\$è����H‹œ$À��H‰$è����H‹œ$À��H‹H‰œ$(��1íH9ë„ ��H‹”$@��H‹„$H��H‹œ$P��H‰ÙH)ÃHƒû}QH����H‰$H‰”$¸��H‰T$H‰D$H‰Œ$È��H‰L$H‰ÃH‰„$À��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$È��H9ˇæ��H‰œ$À��H‰”$¸��H‰„$€���HÂH‰$è����H‹œ$¸��H‹¬$€���HëH‹¬$(��€=�����……��H‰+H‹œ$¸��H‰œ$@��H‹œ$À��H‰œ$H��H‹œ$È��H‰œ$P��H‹„$°��H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒ þÿÿH‹œ$8��H‰$Hƒ$hè����H‹œ$8��Hƒû�„ü��H‹ShH‹CpH‹kxH‰¬$È��1ÉH‰„$À��H‰D$pH‰”$¸��H‰ÐH‰L$xH‹l$pH9鍠��H‰„$x��H‰$è����H‹œ$x��H‹+H‰¬$0��H‹„$@��H‰„$°���H‰$è����H‹œ$°���H‹+H‰l$HH‹„$0��H‰„$ð���H‰$è����H‹œ$ð���H‹ H‹CH‹kH‰¬$€��H‰Œ$p��Hƒø�H‰„$x��†��H‰ $è����H‹œ$ð���Hƒû�„÷��H‹ H‹CH‹kH‰¬$€��H‰Œ$p��Hƒø�H‰„$x��†Ã��H‹)H‰¬$ ��H‰,$è����H‹œ$ ��H‹+H‹\$HH9ëi��H‹„$0��H‰„$ø���H‰$è����H‹„$ø���H‹hH‰¬$€���H‰$è����H‹„$€���HÿÈH‹œ$ø���H‹H‹KH‹kH‰¬$€��H‰”$p��H‰Œ$x��H9ȃ��HÂH‰$è����H‹„$€���HÿÈH‹œ$ø���Hƒû�„é��H‹H‹KH‹kH‰¬$€��H‰”$p��H‰Œ$x��H9ȃ¶��HÂH‹+H‰¬$��H‰,$Hƒ$è����H‹„$��H‹hH‰¬$€���H‰$è����H‹¬$��H‹]�H‹¬$€���HëH‰\$PH‹„$@��H‰„$¸���H‰$Hƒ$ è����H‹¬$¸���H‹E HÿÀH‹\$PH9Ï ��H‹”$@��H‹„$H��H‹œ$P��H‰ÙH)ÃHƒû}QH����H‰$H‰”$ ��H‰T$H‰D$H‰Œ$°��H‰L$H‰ÃH‰„$¨��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$°��H9ˇ’��H‰œ$¨��H‰”$ ��H‰„$€���HÂH‰$è����H‹œ$ ��H‹¬$€���HëH‹¬$0��€=�����…1��H‰+H‹œ$ ��H‰œ$@��H‹œ$¨��H‰œ$H��H‹œ$°��H‰œ$P��H‹„$x��H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒ`üÿÿH‹œ$@��H‰$H‹œ$@��H‰\$H‹œ$H��H‰\$H‹œ$P��H‰\$è����H‹l$ H‹T$(H‹L$0H‹D$8H‰¬$@��H‰”$@��H‰Œ$H��H‰„$P��H����H‰$è����H‹D$H‰„$p��H‰$HÇD$@���è����H‹„$p��1íH‰(H‰hH‰hH‰hH‰h H‰h(H‰h0H‰h8H‰$Hƒ$è����H‹„$p��HÇ@K���H‰$Hƒ$è����H‹„$p��HÇ@���H‰$Hƒ$8è����H‹„$p��HÇ@8���H‰„$è���H‹Œ$à���H¼$`��1Àè����H����H‰$H‰L$Hœ$`��H‰\$è����H‹œ$`��1íH9ë„��H‹œ$h��H‰$è����H‹œ$h��Hƒû�„;��H‹+H‰¬$0��H‹kH‰¬$8��H‹œ$`��H‰$è����H‹œ$`��Hƒû�„ú��H‹+H‰¬$��H‹kH‰¬$˜��H‹Œ$0��H‹„$8��H‰Œ$0��H‰ $H‰„$8��H‰D$è����H‹\$H‰œ$0��H‹\$H‰œ$8��H����H‰$è����H‹D$H‰„$€��H‰$HÇD$(���è����H‹œ$€��1íH‰+H‰kH‰kH‰kH‰k H����H‰$è����H‹D$H‰„$h��H‰$HÇD$ ���è����H‹„$h��1íH‰(H‰hH‰hH‰hH‰$Hƒ$è����H‹œ$h��H‹¬$8��H‰kH‹¬$0��€=�����…¹ ��H‰kH‹œ$€��H‰$Hƒ$è����H‹œ$€��Hƒû�„† ��H‹¬$h��€=�����…Z ��H‰kH‹œ$€��H‰œ$Ø���H‹œ$0��H‰$H‹œ$8��H‰\$è����H‹Œ$˜��H‹T$H‹D$H9È…é ��H‰”$0��H‰$H‰„$8��H‰D$H‹¬$��H‰l$H‰L$è����H‹Œ$˜��¶\$ €û�„£ ��H‹œ$Ø���H‰œ$€��H‹����1íH9è„O ��H‹œ$€��H‰œ$Ø��H‰„$Ð��H‹œ$è���H‰$Hƒ$ è����H‹œ$è���Hƒû�„ ��H‹S H‹C(H‹[0H‰ÙH)ÃHƒû}QH����H‰$H‰”$���H‰T$H‰D$H‰Œ$��H‰L$H‰ÃH‰„$��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$��H9ˇ
��H‰œ$��H‰ÓH‰”$���H‰ÅH‰D$xHÁåHëH‰$è����H‹œ$���H‹l$xHÁåHëH‹¬$Ð��H‰+H‹¬$Ø��€=�����…
��H‰kH‹œ$è���H‰$Hƒ$ è����H‹œ$è���H‹¬$��H‰k(H‹¬$��H‰k0H‹¬$���€=�����…¥ ��H‰k Hœ$`��H‰$è����H‹œ$`��1íH9ë…íûÿÿH‹œ$è���H‰$Hƒ$ è����L‹”$`��H‹œ$è���Hƒû�„F ��H‹s H‹{(H‹C0H‰´$���H‰¼$��H‰„$��H‰ùH‰¼$��LÑH)ÁHƒù�~[H����H‰$H‰´$ˆ��H‰t$H‰|$H‰„$˜��H‰D$H‰L$ è����L‹”$`��H‹¼$��H‹t$(H‹\$0H‰œ$��H‹D$8H����H‰$H‰ûH‰ýLÕI‰ÀH‰„$˜��H9ҁ��H9ï‡x��H)ýI)øI‰ñH‰´$ˆ��Iƒø�tHkÛIÙH‰l$L‰D$L‰L$H‹œ$X��H‰\$ L‰T$(H‹œ$h��H‰\$0è����H‹œ$��H‹¬$`��HëH‹¬$˜��H9ë‡ü��H‰œ$��H‹œ$è���H‰$Hƒ$ è����H‹œ$è���H‹¬$��H‰k(H‹¬$˜��H‰k0H‹¬$ˆ��€=�����…’��H‰k H����H‰œ$P��HDŽ$X�����H����H‰$è����H‹D$H‰„$ ��H‰$è����H‹„$ ��HÇ�����H‰$Hƒ$è����H‹œ$ ��H‹¬$X��H‰kH‹¬$P��€=�����…ð��H‰kH‹œ$ ��H‰$Hƒ$è����H‹„$ ��1íH‰hH‰„$˜���H����H‰$è����H‹D$H‰„$`��H‰$HÇD$(���è����H‹„$`��1íH‰(H‰hH‰hH‰hH‰h H‰$Hƒ$è����H‹œ$`��Hƒû�„M��H‹¬$˜���€=�����…!��H‰kH����H‰$è����H‹D$H‰„$X��H‰$HÇD$���è����H‹œ$X��1íH‰+H‰kH‰kH����H‰$è����H‹D$H‰„$P��H‰$HÇD$(���è����H‹œ$P��1íH‰+H‰kH‰kH‰kH‰k H‹œ$X��H‰$Hƒ$è����H‹œ$X��Hƒû�„^��H‹¬$P��€=�����…2��H‰kH‹œ$`��H‰$Hƒ$è����H‹œ$`��Hƒû�„ÿ��H‹¬$X��€=�����…Ó��H‰kH‹œ$`��H‰$Hƒ$ è����H‹œ$`��Hƒû�„ ��H‹¬$@��€=�����…t��H‰k H‹œ$`��H‰œ$���H����H‰œ$`��HDŽ$h�����HDŽ$ˆ�������H����H‰$è����H‹D$H‰„$ ��H‰$è����H‹„$ ��HÇ�����H‰$Hƒ$è����H‹œ$ ��H‹¬$h��H‰kH‹¬$`��€=�����…¶��H‰kH‹œ$ ��H‰$Hƒ$è����H‹„$ ��1íH‰hH‰„$ˆ���H‹œ$è���H‰œ$p��H‹œ$���H‰œ$`��H����H‰$è����H‹\$H‰œ$H��H‹œ$H��H‰$HÇD$€���è����H‹¼$H��Hƒÿ�„��1Àè����H‹œ$H��H‰$Hƒ$è����H‹œ$H��Hƒû�„à��H‹¬$ˆ���€=�����…´��H‰kH����H‰$è����H‹\$H‰œ$@��H‹œ$@��Hƒû�„z��HDŽ$ �����HDŽ$(�����H‰œ$��H‹����H‰„$��1íH9è„��H‹œ$��H‰$è����H‹„$p��H‹Œ$��H‹œ$��H‰Œ$à��H‰ H‰„$è��€=�����…¦��H‰CH‹����H‰„$��1íH9è„N��H‹œ$��HƒÃH‰$è����H‹„$`��H‹Œ$��H‹œ$��HƒÃH‰Œ$à��H‰ H‰„$è��€=�����…æ���H‰CH‹œ$H��H‰$Hƒ$è����H‹œ$H��H‹¬$ ��H‰k H‹¬$(��H‰k(H‹¬$��€=�����…€���H‰kH‹œ$H��H‰$Hƒ$hè����H‹œ$H��H‹¬$H��H‰kpH‹¬$P��H‰kxH‹¬$@��€=�����u!H‰khH‹œ$H��H‰œ$H��è����HÄ0��ÃLChL‰$H‰l$è����ëÏLCL‰$H‰l$è����émÿÿÿLCL‰$H‰D$è����éÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$��éxþÿÿLCL‰$H‰D$è����éGþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$��éÀýÿÿ‰éýÿÿLCL‰$H‰l$è����é9ýÿÿ‰éýÿÿ‰éãüÿÿLCL‰$H‰l$è����é7üÿÿLC L‰$H‰l$è����éyûÿÿ‰éYûÿÿLCL‰$H‰l$è����éûÿÿ‰éúúÿÿLCL‰$H‰l$è����é»úÿÿ‰é›úÿÿLCL‰$H‰l$è����éÌùÿÿ‰é¬ùÿÿLCL‰$H‰l$è����éýøÿÿLC L‰$H‰l$è����é[øÿÿè���� è���� ‰é³öÿÿLC L‰$H‰l$è����éHöÿÿLCL‰$H‰l$è����éâõÿÿè���� ‰éñôÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éôÿÿH‹œ$��H‰œ$@��H‰Œ$H��H����H‰$è����H‹D$H‰„$ ��H‰$è����H‹„$ ��HÇ�����H‰$Hƒ$è����H‹œ$ ��H‹¬$H��H‰kH‹¬$@��€=�����…‰���H‰kH‹œ$ ��H‰$Hƒ$è����H‹„$ ��1íH‰hH‰„$���H‹œ$Ø���H‰$Hƒ$è����H‹œ$Ø���Hƒû�t1H‹¬$���€=�����u H‰kékóÿÿLCL‰$H‰l$è����éTóÿÿ‰ëËLCL‰$H‰l$è����édÿÿÿLCL‰$H‰l$è����é“òÿÿ‰ésòÿÿLCL‰$H‰l$è����é4òÿÿ‰éÿðÿÿ‰é¾ðÿÿH‰$H‰l$è����é¿îÿÿè���� è���� ‰éíÿÿè���� è���� ‰éìÿÿè���� ‰éýêÿÿH‰$H‰l$è����ékêÿÿè���� ‰é÷èÿÿH‰,$H‰T$è����H‹L$H‹D$H‰Œ$ ��H‰Œ$p��H‰„$(��H‰„$x��H‹œ$È���H‰$Hƒ$è����H‹„$È���H‹X1íH9넼��H‰$Hƒ$è����H‹œ$È���H‹kH‰,$Hƒ$è����H‹œ$È���H‹kHƒý�„Ì��H‹]H‰œ$p��H‹]H‰œ$x��H‹Œ$p��H‰Œ$ ��H‹„$x��Hƒøu^H‰ $H‰„$(��H‰D$H-����H‰l$HÇD$���è����H‹Œ$ ��H‹„$(��¶\$ €û�tHDŽ$H������è����HÄ0��ÃH‰„$(��Hƒø…Ø��H‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�„§��H‹œ$È���H‰œ$€��H‹����1íH9è„S��H‹œ$€��H‰œ$Ø��H‰„$Ð��H‹”$X��H‹„$`��H‹œ$h��H‰ÙH)ÃHƒû}QH����H‰$H‰”$���H‰T$H‰D$H‰Œ$��H‰L$H‰ÃH‰„$��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$��H9ˇ¨���H‰œ$��H‰ÓH‰”$���H‰ÅH‰D$pHÁåHëH‰$è����H‹œ$���H‹l$pHÁåHëH‹¬$Ð��H‰+H‹¬$Ø��€=�����u9H‰kH‹œ$���H‰œ$X��H‹œ$��H‰œ$`��H‹œ$��H‰œ$h��é*åÿÿLCL‰$H‰l$è����ë·è���� H����H‰$H����H‰\$H����H‰\$è����H‹D$é{þÿÿH‹Œ$p��H‹„$x��H����H‰$H‹œ$ ���H‰\$H‰Œ$��H‰L$H‰„$��H‰D$è����H‹D$ Hƒø�„ñ���H‰„$8��H‰$è����H‹œ$8��¶+@€ý�„Æ���H‹œ$p��H‰œ$���H‹œ$x��H‰œ$��H‹œ$ ��H‰œ$ð��H‹œ$(��H‰œ$ø��H����H‰$H‹œ$à���H‰\$Hœ$���H‰\$Hœ$ð��H‰\$è����H‹œ$p��H‰œ$���H‹œ$x��H‰œ$��H����H‰$H‹œ$ ���H‰\$Hœ$���H‰\$è����é›ãÿÿé–ãÿÿ‰�éÿÿÿ‰E�é,üÿÿ‰é(ãÿÿ‰é{âÿÿH‹œ$€��H‰œ$���H‹œ$ˆ��H‰œ$��H����H‰$H‹œ$ ���H‰\$Hœ$���H‰\$è����é4áÿÿ‰�éáÿÿ‰�éeàÿÿ‰�éÃßÿÿ‰é@ßÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$��éÞÿÿH‰$H‰l$è����éÑÝÿÿLC L‰$H‰l$è����é‰Ýÿÿ‰éiÝÿÿLCL‰$H‰l$è����é*Ýÿÿ‰é
ÝÿÿLCL‰$H‰l$è����éËÜÿÿ‰é«ÜÿÿLCL‰$H‰l$è����élÜÿÿ‰éLÜÿÿ‰%����éÛÿÿù«Òf[… ÛÿÿHDŽ$������H����H‰$H‹œ$à��H‰\$H‹œ$è��H‰\$Hœ$��H‰\$è����¶\$ €û�„ÏÚÿÿH‹œ$��H‰$Hƒ$ è����H‹œ$��Hƒû�„Ù��H‹S H‹C(H‹k0H‰¬$��1ÉH‰„$��H‰D$hH‰”$���H‰ÐH‰L$pH‹l$hH9éfÚÿÿH‰„$°��H‰$è����H‹œ$°��Hƒû�„n��H‹ H‹kH‰Œ$���H‰¬$��H‰Œ$Ð��H‰ $H‰¬$Ø��H‰l$è����‹L$‰L$DùZîv3…a��HDŽ$Ð�������H����H‰$H‹œ$Ð��H‰\$H‹œ$Ø��H‰\$Hœ$Ð���H‰\$è����‹L$D¶\$ €û�„ ��H‹œ$Ð���H‰$Hƒ$è����H‹œ$Ð���Hƒû�„Ý���H‹SH‹CH‹kH‰¬$ø��1ÉH‰„$ð��H‰D$XH‰”$è��H‰ÐH‰L$`H‹l$XH9é}~H‰„$¨��H‰$è����H‹œ$¨��H‹+ÆD$CH����H‰$H‹œ$¨���H‰\$H‰l$Hƒ|$�tQHƒD$H\$CH‰\$è����H‹„$¨��H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9é|‚H‹„$°��H‹L$pHƒÀHÿÁé0þÿÿ‰%����릉éÿÿÿùÅ÷£šuÏHDŽ$À�������H����H‰$H‹œ$Ð��H‰\$H‹œ$Ø��H‰\$Hœ$À���H‰\$è����¶\$ €û�t‚ÆD$CH‹œ$À���H‰$Hƒ$è����H����H‰$H‹œ$¨���H‰\$H‹œ$À���H‹kH‰l$Hƒ|$�tHƒD$H\$CH‰\$è����éÿÿÿ‰%����ë݉é‹ýÿÿ‰é ýÿÿ‰é½Öÿÿ‰éOÖÿÿ1ÀéËÕÿÿè���� 1Àé½Õÿÿ‰E�éÕÿÿè����énÔÿÿÒ
������²
��*runtime.racefuncenter���Þ
�� runtime.raceread���’
�� runtime.raceread���ì��"go.string."_test"���â
�� runtime.eqstring���œ
��(runtime.racefuncexit���º��8type.map[*go/ast.Object]bool���‚
��runtime.makemap���È
�� runtime.raceread���–
�� runtime.raceread���¤ 
��$runtime.ifacethash���ò ��*type.*go/ast.FuncDecl���Ò

��$runtime.assertI2T2���¬ 
�� runtime.raceread���º ��8type.map[*go/ast.Object]bool���À 
��$runtime.mapassign1���¨ ��(type.map[string]bool���ð 
��runtime.makemap���˜��type.bool���ª
��"runtime.newobject���Ö
��"runtime.racewrite���ú��6type.func(go/ast.Node) bool���Œ
��"runtime.newobject���¸
��"runtime.racewrite���Æ��žtype.struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }���Ø
��"runtime.newobject���„
��"runtime.racewrite���¢��("".playExample.func1���Ä
��"runtime.racewrite���„�6runtime.writeBarrierEnabled���Æ
��"runtime.racewrite���†�6runtime.writeBarrierEnabled���È
��"runtime.racewrite���ˆ�6runtime.writeBarrierEnabled���Ê
��"runtime.racewrite���Š�6runtime.writeBarrierEnabled���Â
��"runtime.racewrite���î�6runtime.writeBarrierEnabled���°��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���ø
�� runtime.raceread���ô
��go/ast.Inspect���–
�� runtime.raceread���Ø
��(runtime.racefuncexit���–
Î� runtime.duffzero���¤��(type.map[string]bool���Ú
��&runtime.mapiterinit���¢
�� runtime.raceread���¢��&"".predeclaredTypes���´
�� runtime.raceread���Â��(type.map[string]bool���Ø��&"".predeclaredTypes��� 
��4runtime.mapaccess1_faststr���à
�� runtime.raceread���Ø��."".predeclaredConstants���ê
�� runtime.raceread���ø��(type.map[string]bool���Ž��."".predeclaredConstants���Ö
��4runtime.mapaccess1_faststr���–
�� runtime.raceread���Ž��&"".predeclaredFuncs��� 
�� runtime.raceread���®��(type.map[string]bool���Ä��&"".predeclaredFuncs���Œ 
��4runtime.mapaccess1_faststr���Ì 
�� runtime.raceread���˜!
��&runtime.mapiternext���â"
ø� runtime.duffzero���ð"��,type.map[string]string���È#
��runtime.makemap���Â$
�� runtime.raceread���&
�� runtime.raceread���Ò&
�� runtime.raceread���†'
�� runtime.raceread���æ'
��strconv.Unquote���Þ)
�� runtime.raceread���°*
��(runtime.racefuncexit���°,
�� runtime.raceread���¨-��.type.*go/ast.ImportSpec���ˆ.
��"runtime.assertI2T���ª.
�� runtime.raceread���¼/��6type.[]*go/ast.CommentGroup���²0
��"runtime.growslice���È1
��"runtime.racewrite���Œ2�6runtime.writeBarrierEnabled���ú3
�� runtime.raceread���Â5
�� runtime.raceread���š6
�� runtime.raceread���ì6
�� runtime.raceread���è7
�� runtime.raceread���Ž9
�� runtime.raceread���ò9
�� runtime.raceread���¬:
�� runtime.raceread���Ä;
�� runtime.raceread���=
�� runtime.raceread���Ê=
�� runtime.raceread���¾>
�� runtime.raceread���Î?��6type.[]*go/ast.CommentGroup���Ä@
��"runtime.growslice���ÚA
��"runtime.racewrite���žB�6runtime.writeBarrierEnabled���ÐD
��*"".stripOutputComment���ÆE��&type.go/ast.GenDecl���ØE
��"runtime.newobject���–F
��,runtime.racewriterange���„G
��"runtime.racewrite���ÀG
��"runtime.racewrite���üG
��"runtime.racewrite���ÚH
Î� runtime.duffzero���èH��,type.map[string]string���žI
��&runtime.mapiterinit���æI
�� runtime.raceread���ÚJ
�� runtime.raceread���ˆL
��strconv.Quote���ÊL��,type.go/ast.ImportSpec���ÜL
��"runtime.newobject���šM
��,runtime.racewriterange���âM��(type.go/ast.BasicLit���ôM
��"runtime.newobject���²N
��,runtime.racewriterange���€O
��"runtime.racewrite���ÄO�6runtime.writeBarrierEnabled���†P
��"runtime.racewrite���ÆP�6runtime.writeBarrierEnabled���¸Q
��path.Base���ÎR
�� runtime.eqstring���¨S��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���šT
�� runtime.raceread���üT��$type.[]go/ast.Spec���òU
��"runtime.growslice���”W
��"runtime.racewrite���îW�6runtime.writeBarrierEnabled���°X
��"runtime.racewrite���ŒY�6runtime.writeBarrierEnabled���ÄY
��&runtime.mapiternext���–Z
�� runtime.raceread���Î[��$type.[]go/ast.Spec���¨\
��&runtime.growslice_n���„]�� type.go/ast.Spec���ú^
��,runtime.typedslicecopy���þ_
��"runtime.racewrite���Ú`�6runtime.writeBarrierEnabled���þ`�� go.string."main"���´a��"type.go/ast.Ident���Æa
��"runtime.newobject���òa
��"runtime.racewrite���¬b
��"runtime.racewrite���ðb�6runtime.writeBarrierEnabled���²c
��"runtime.racewrite���ìc��(type.go/ast.FuncDecl���þc
��"runtime.newobject���¼d
��,runtime.racewriterange���’e
��"runtime.racewrite���Òe�6runtime.writeBarrierEnabled���öe��(type.go/ast.FuncType���ˆf
��"runtime.newobject���Æf
��,runtime.racewriterange���þf��*type.go/ast.FieldList���g
��"runtime.newobject���Îg
��,runtime.racewriterange���´h
��"runtime.racewrite���ôh�6runtime.writeBarrierEnabled���¶i
��"runtime.racewrite���öi�6runtime.writeBarrierEnabled���¸j
��"runtime.racewrite���øj�6runtime.writeBarrierEnabled���¼k�� go.string."main"���Šl��"type.go/ast.Ident���œl
��"runtime.newobject���Èl
��"runtime.racewrite���‚m
��"runtime.racewrite���Æm�6runtime.writeBarrierEnabled���ˆn
��"runtime.racewrite���‚o�� type.go/ast.File���”o
��"runtime.newobject���âo
��,runtime.racewriterange���”p
¨� runtime.duffzero���Àp
��"runtime.racewrite���€q�6runtime.writeBarrierEnabled���¤q��&type.[2]go/ast.Decl���¶q
��"runtime.newobject���Âr��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���Šs
��"runtime.racewrite���ìs�6runtime.writeBarrierEnabled���t��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���àt
��"runtime.racewrite���Êu�6runtime.writeBarrierEnabled���Œv
��"runtime.racewrite���èv�6runtime.writeBarrierEnabled���ªw
��"runtime.racewrite���†x�6runtime.writeBarrierEnabled���¾x
��(runtime.racefuncexit���òx
��.runtime.writebarrierptr���šy
��.runtime.writebarrierptr���Èy
��.runtime.writebarrierptr���ày��*type.*go/ast.FuncDecl���öy�� type.go/ast.Decl���Žz��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���¢z
�� runtime.typ2Itab���êz
��.runtime.writebarrierptr���‚{��(type.*go/ast.GenDecl���˜{�� type.go/ast.Decl���°{��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���Ä{
�� runtime.typ2Itab���š|
��.runtime.writebarrierptr���ä|
��.runtime.writebarrierptr���’}
��.runtime.writebarrierptr���Î}
��.runtime.writebarrierptr���Š~
��.runtime.writebarrierptr���Æ~
��.runtime.writebarrierptr���‚
��.runtime.writebarrierptr���°
��.runtime.writebarrierptr���Ä
��$runtime.panicslice���Ò
��$runtime.panicslice���ˆ€
��.runtime.writebarrierptr���¶€
��.runtime.writebarrierptr���ʀ
��$runtime.panicslice���ê€��.type.*go/ast.ImportSpec���€�� type.go/ast.Spec���˜��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���¬
�� runtime.typ2Itab���þ��"type.go/ast.Ident���‚
��"runtime.newobject���¼‚
��"runtime.racewrite���ö‚
��"runtime.racewrite���ºƒ�6runtime.writeBarrierEnabled���üƒ
��"runtime.racewrite���Ԅ
��"runtime.racewrite���Œ…�6runtime.writeBarrierEnabled���ȅ
��.runtime.writebarrierptr���þ…
��.runtime.writebarrierptr���¬†
��.runtime.writebarrierptr���è†
��.runtime.writebarrierptr���ª‡
��.runtime.writebarrierptr���¾‡
��$runtime.panicslice���̇
��$runtime.panicindex���è‡
��$runtime.panicindex���ö‡
��$runtime.panicindex���’ˆ
��$runtime.panicindex���Àˆ
��.runtime.writebarrierptr���Ԉ
��$runtime.panicslice���‚‰
��path.Base���‚Š
�� runtime.raceread���̊
�� runtime.raceread���€‹
�� runtime.raceread���Ȍ��go.string."."���îŒ
�� runtime.eqstring���č
��(runtime.racefuncexit���˜Ž��go.string."_"���¾Ž
�� runtime.eqstring���ˆ��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���¤��$type.[]go/ast.Spec���š‘
��"runtime.growslice���¼’
��"runtime.racewrite���–“�6runtime.writeBarrierEnabled���²”
��.runtime.writebarrierptr���À”
��$runtime.panicslice���Ҕ��.type.*go/ast.ImportSpec���è”�� type.go/ast.Spec���€•��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���”•
�� runtime.typ2Itab���֕��(type.map[string]bool���¶–
��4runtime.mapaccess1_faststr���ö–
�� runtime.raceread���®˜��,type.map[string]string���Ž™
��$runtime.mapassign1���ܙ��(type.map[string]bool���¢š
��"runtime.mapdelete���¾›��(type.map[string]bool���„œ
��"runtime.mapdelete���Ԝ��,type.*go/ast.BlockStmt���êœ�� type.go/ast.Node���‚��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���–
�� runtime.typ2Itab���֝
��.runtime.writebarrierptr���„ž
��.runtime.writebarrierptr���Àž
��.runtime.writebarrierptr���üž
��.runtime.writebarrierptr���¸Ÿ
��.runtime.writebarrierptr���¦ ��(type.*go/ast.GenDecl���†¡
��$runtime.assertI2T2���Ρ
�� runtime.raceread���–£
�� runtime.raceread���¤¤
��$runtime.ifacethash����,type.*go/ast.ValueSpec���ҥ
��$runtime.assertI2T2���¢¦
�� runtime.raceread���â§
�� runtime.raceread���¨��8type.map[*go/ast.Object]bool���ö¨
��$runtime.mapassign1���Ī��*type.*go/ast.TypeSpec���¤«
��$runtime.assertI2T2���î«
�� runtime.raceread���ü«��8type.map[*go/ast.Object]bool���ú¬
��$runtime.mapassign1���æ­
��$runtime.panicslice���’®
��0runtime.morestack_noctxt���0à��Æ"".autotmp_0385��type.*bool�"".autotmp_0384��type.*bool�"".autotmp_0383��type.*bool�"".autotmp_0382�ïtype.*bool�"".autotmp_0381��type.*uint8�"".autotmp_0380��type.*uint8�"".autotmp_0379�ß(type.*[2]go/ast.Decl�"".autotmp_0378��$type.[]go/ast.Decl�"".autotmp_0377�Ï"type.*go/ast.File�"".autotmp_0376��$type.*go/ast.Ident�"".autotmp_0375��$type.*go/ast.Ident�"".autotmp_0374�¿,type.*go/ast.FieldList�"".autotmp_0373�¯*type.*go/ast.FuncType�"".autotmp_0372�Ÿ*type.*go/ast.FuncDecl�"".autotmp_0371��$type.*go/ast.Ident�"".autotmp_0370��$type.*go/ast.Ident�"".autotmp_0369��type.int�"".autotmp_0368�Ï
$type.[]go/ast.Spec�"".autotmp_0367��$type.[]go/ast.Spec�"".autotmp_0366��type.int�"".autotmp_0365��$type.[]go/ast.Spec�"".autotmp_0364��type.*uint8�"".autotmp_0363�� type.go/ast.Spec�"".autotmp_0362��$type.*go/ast.Ident�"".autotmp_0361��$type.*go/ast.Ident�"".autotmp_0360�*type.*go/ast.BasicLit�"".autotmp_0359��.type.*go/ast.ImportSpec�"".autotmp_0358��type.string�"".autotmp_0357�ÿ(type.*go/ast.GenDecl�"".autotmp_0356��type.int�"".autotmp_0355�Ÿ
6type.[]*go/ast.CommentGroup�"".autotmp_0354��"type.go/token.Pos�"".autotmp_0353��"type.go/token.Pos�"".autotmp_0352��"type.go/token.Pos�"".autotmp_0349�ï4type.**go/ast.CommentGroup�"".autotmp_0348��type.int�"".autotmp_0347��type.int�"".autotmp_0346��type.int�"".autotmp_0345�ï 6type.[]*go/ast.CommentGroup�"".autotmp_0344�� type.go/ast.Spec�"".autotmp_0343��"type.*go/ast.Spec�"".autotmp_0342��type.int�"".autotmp_0341��type.int�"".autotmp_0340��type.int�"".autotmp_0339��$type.[]go/ast.Spec�"".autotmp_0338��type.*uint8�"".autotmp_0337�� type.go/ast.Spec�"".autotmp_0336��type.string�"".autotmp_0335�ß.type.*go/ast.ImportSpec�"".autotmp_0334�Ï0type.**go/ast.ImportSpec�"".autotmp_0333��type.int�"".autotmp_0332��type.int�"".autotmp_0331�Ÿ:type.map.bucket[string]string�"".autotmp_0330�ÿ4type.map.hdr[string]string�"".autotmp_0329�¿type.*uint8�"".autotmp_0328�¯ type.*struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }�"".autotmp_0327�Ÿ$type.*go/ast.Ident�"".autotmp_0326�&type.**go/ast.Ident�"".autotmp_0325�¯type.int�"".autotmp_0324��type.int�"".autotmp_0323��type.uint32�"".autotmp_0321�� type.go/ast.Spec�"".autotmp_0320�¿  type.go/ast.Spec�"".autotmp_0319�ÿ"type.*go/ast.Spec�"".autotmp_0318��type.int�"".autotmp_0317��type.int�"".autotmp_0316�×type.uint32�"".autotmp_0315��type.bool�"".autotmp_0314�� type.go/ast.Decl�"".autotmp_0313�Ÿ  type.go/ast.Decl�"".autotmp_0312�ï"type.*go/ast.Decl�"".autotmp_0311��type.int�"".autotmp_0310��type.int�"".autotmp_0308��*type.*go/ast.FuncDecl�"".autotmp_0307��(type.*go/ast.GenDecl�"".autotmp_0306��.type.*go/ast.ImportSpec�"".autotmp_0305��type.string�"".autotmp_0304��type.string�"".autotmp_0303�Ÿ6type.map.iter[string]string�"".autotmp_0302��,type.map[string]string�"".autotmp_0301��6type.[]*go/ast.CommentGroup�"".autotmp_0300��,type.*go/ast.BlockStmt�"".autotmp_0299��type.int�"".autotmp_0298��type.int�"".autotmp_0297��6type.[]*go/ast.CommentGroup�"".autotmp_0296�ß.type.*go/ast.ImportSpec�"".autotmp_0295��$type.[]go/ast.Spec�"".autotmp_0294��type.int�"".autotmp_0293��type.string�"".autotmp_0292�ÿ type.string�"".autotmp_0291��type.string�"".autotmp_0290��type.bool�"".autotmp_0289��type.string�"".autotmp_0288��.type.*go/ast.ImportSpec�"".autotmp_0287��type.string�"".autotmp_0285��type.string�"".autotmp_0284�¿ 2type.[]*go/ast.ImportSpec�"".autotmp_0282�ß type.string�"".autotmp_0280�¿ type.string�"".autotmp_0279��type.bool�"".autotmp_0278�Ÿ type.string�"".autotmp_0277��type.bool�"".autotmp_0276��type.string�"".autotmp_0275�ß2type.map.iter[string]bool�"".autotmp_0274��(type.map[string]bool�"".autotmp_0273�Ï,type.*go/ast.BlockStmt�"".autotmp_0271��type.bool�"".autotmp_0270� (type.[]*go/ast.Ident�"".autotmp_0269��type.bool�"".autotmp_0268�ß$type.[]go/ast.Spec�"".autotmp_0267�Ùtype.bool�"".autotmp_0266�¯$type.[]go/ast.Decl�"".autotmp_0264�ÿ type.string�"".autotmp_0263�Ÿtype.int�"".autotmp_0262�type.int�"".autotmp_0261�ÿtype.int�"".autotmp_0260�ïtype.int�"".autotmp_0259�ßtype.int�"".&usesTopDecl�¿type.*bool�"".&inspectFunc�¯8type.*func(go/ast.Node) bool� "".~r0�Ï$type.*go/ast.Ident�go/ast.name·2�Ÿtype.string� "".~r0�¯$type.*go/ast.Ident�go/ast.name·2�¿type.string� "".~r0�¿$type.*go/ast.Ident�go/ast.name·2�ßtype.string�go/ast.s·2�ï,type.*go/ast.BlockStmt�go/ast.c·2�¯(type.*go/ast.Comment� "".~r0�¿"type.go/token.Pos�go/ast.g·2�ï2type.*go/ast.CommentGroup�go/ast.c·2�Ÿ(type.*go/ast.Comment�go/ast.g·2�ÿ2type.*go/ast.CommentGroup� "".~r0�Ï"type.go/token.Pos�go/ast.s·2�ÿ,type.*go/ast.BlockStmt�"strings.suffix·3�ÿtype.string�strings.s·2�Ÿtype.string�"".funcDecl�ß*type.*go/ast.FuncDecl�"".s�¯.type.*go/ast.ImportSpec�"".p�ÿtype.string�"".n�¿type.string�"".importDecl�(type.*go/ast.GenDecl�"".c�ÿ2type.*go/ast.CommentGroup�"".c�2type.*go/ast.CommentGroup�"".s�¿ type.go/ast.Spec�"".comments�ß 6type.[]*go/ast.CommentGroup�"".n�ÿtype.string� "".err�Ÿtype.error�"".p�Ÿtype.string�"".s�Ï.type.*go/ast.ImportSpec�"".blankImports�¯ $type.[]go/ast.Spec�"".namedImports�Ÿ,type.map[string]string�"".n�ßtype.string�"".unresolved�Ÿ(type.map[string]bool�"".s�¿,type.*go/ast.ValueSpec�"".s�ß*type.*go/ast.TypeSpec�"".spec�ß type.go/ast.Spec�"".d�¿(type.*go/ast.GenDecl�"".d�Ï*type.*go/ast.FuncDecl�"".decl�ÿ  type.go/ast.Decl�"".topDecls�8type.map[*go/ast.Object]bool� "".~r2� "type.*go/ast.File�"".body�,type.*go/ast.BlockStmt�"".file��"type.*go/ast.File�T"à·ßà ßà« ßà†'ßàÂ
ßà²� W�žœ]ä 8–—e-&81&Å. y! stvÑ$’ˆŒ-2) ÅƇr'È'l Œ
ÐØ” $ÃIJIJ-IJIZ+Ñ++U<;<-;<; f+¥95¥¦’8; JI 
WFZYZ-YZYAZY5* 38-VK ­® CÕM|wJ%
" J :/x% ]“—?#  Ua  �ú�Xõ3#gG„¢ 1&ã—>2A m6 E6 E6 &˜=g!Æ) €l•K™d,)‘2ÏWƒK»DÄ^W*LjY±½NJ!)&‰©Bd`&fDtAr`F'jjkVOJ-Q+% <
["."
12 `,:!
'A
@%‘+=®Q{*Q
ŒJq!I <…ˆG`á¡ .�Tgclocals·18a7e17d257fffb6d77c7d72611e614e�Tgclocals·c9e901692fde825c0c479ce1f5cec0c4���:/tmp/go/src/go/doc/example.goþ$"".playExampleFile��à(��Ø(dH‹ %����H„$ðþÿÿH;A†
��Hì��H‹œ$��H‰$è����H‹œ$˜��H‰$Hƒ$hè����H‹œ$˜��Hƒû�„À ��H‹ShH‰”$0��H‹KpH‹kxH‰¬$@��H‰Œ$8��Hƒù�Ž��Hƒù�† ��H‰$è����H‹œ$0��Hƒ¼$8���†Z ��H‹+H‰,$è����L‹D$H‹t$L‰„$¨���H=����H‰¼$¸���HÇÀ ���H‰´$°���H‰„$À���H9ÆŒ ��H9ð‡ö��H9À…æ��L‰„$��L‰$H‰„$��H‰D$H‰|$H‰D$è����¶\$ H‰Ø<�tJH‹œ$8��H‹¬$@��Hƒû‚‘��HÿËHÿÍL‹„$0��Hƒý�tIƒÀH‰œ$8��H‰¬$@��L‰„$0��1ÛH‰œ$��H‰œ$ ��H‰œ$(��H‹œ$˜��H‰$Hƒ$è����H‹œ$˜��Hƒû�„��H‹SH‹C H‹k(H‰¬$ˆ��1ÉH‰„$€��H‰D$HH‰”$x��H‰ÐH‰L$PH‹l$HH9鍻��H‰D$xH‰$è����H‹\$xHƒû�„³��H‹ H‹kH‰Œ$ø���H‰¬$���HDŽ$�������H����H‰$H‰Œ$è���H‰L$H‰¬$ð���H‰l$Hœ$���H‰\$è����¶\$ H‹Œ$���€û�„7��H‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$Hƒ$è����H‹t$hH‹^Hƒû�„ÿ��HkH‹M�H‰ $H‹MH‰L$H����H‰\$HÇD$���è����¶\$ €û�„½��H����H‰$è����H‹D$H‰„$˜���H‰$HÇD$(���è����H‹\$hH‰$HÇD$(���è����H‹\$hHƒû�„a��H‹¬$˜���H‰l$H‰\$H����H‰$è����H����H‰œ$È���HDŽ$Ð������H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‹¬$Ð���H‰kH‹¬$È���€=�����…ª��H‰kH‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$`H‹œ$˜���H‰$Hƒ$è����H‹œ$˜���H‹l$`€=�����…<��H‰kH‹\$hH‰$Hƒ$ è����H‹\$hH‹k H‰,$H‹œ$0��H‰\$H‹œ$8��H‰\$H‹œ$@��H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$`��H‹\$0H‰œ$h��H‹\$8H‰œ$p��H‹œ$˜���H‰$Hƒ$ è����H‹œ$˜���H‹¬$ˆ���€=�����…n��H‰k H‹œ$`��H‰œ$0��H‹œ$h��H‰œ$8��H‹œ$p��H‰œ$@��H‹œ$˜���H‰œ$€���H‹����1íH9è„æ��H‹œ$€���H‰œ$ð���H‰„$è���H‹”$��H‹„$ ��H‹œ$(��H‰ÙH)ÃHƒû}QH����H‰$H‰”$H��H‰T$H‰D$H‰Œ$X��H‰L$H‰ÃH‰„$P��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$X��H9ˇ;��H‰œ$P��H‰ÓH‰”$H��H‰ÅH‰D$@HÁåHëH‰$è����H‹œ$H��H‹l$@HÁåHëH‹¬$è���H‰+H‹¬$ð���€=�����…Å��H‰kH‹œ$H��H‰œ$��H‹œ$P��H‰œ$ ��H‹œ$X��H‰œ$(��H‹D$xH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒEûÿÿH����H‰$è����H‹D$H‰„$ ���H‰$HÇD$€���è����H‹œ$˜��H‰$HÇD$€���è����H‹œ$˜��Hƒû�„ ��H‹¬$ ���H‰l$H‰\$H����H‰$è����H����H‰œ$Ø���HDŽ$à������H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‹¬$à���H‰kH‹¬$Ø���€=�����…T��H‰kH‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$XH‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹l$X€=�����…æ���H‰kH‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹¬$ ��H‰k H‹¬$(��H‰k(H‹¬$��€=�����…€���H‰kH‹œ$ ���H‰$Hƒ$hè����H‹œ$ ���H‹¬$8��H‰kpH‹¬$@��H‰kxH‹¬$0��€=�����u!H‰khH‹œ$ ���H‰œ$ ��è����HÄ��ÃLChL‰$H‰l$è����ëÏLCL‰$H‰l$è����émÿÿÿLCL‰$H‰l$è����éÿÿÿLCL‰$H‰l$è����é™þÿÿ‰éîýÿÿLCL‰$H‰l$è����é(ýÿÿè���� H����H‰$H����H‰\$H����H‰\$è����H‹D$éèûÿÿLC L‰$H‰l$è����éûÿÿLCL‰$H‰l$è����é±úÿÿLCL‰$H‰l$è����éCúÿÿ‰é˜ùÿÿé¯ûÿÿ‰éúøÿÿ‰éFøÿÿ‰éá÷ÿÿè���� 1ÀéC÷ÿÿè���� 1Àé5÷ÿÿè���� è���� ‰é9öÿÿè����éÔõÿÿš
������^
��*runtime.racefuncenter���Š
�� runtime.raceread���°
�� runtime.raceread���ö
��6go/ast.(*CommentGroup).Text���¨��*go.string."Copyright"���ì
�� runtime.eqstring���ø
�� runtime.raceread���º
�� runtime.raceread���¬ ��*type.*go/ast.FuncDecl���Œ

��$runtime.assertI2T2���Þ

�� runtime.raceread���Œ 
�� runtime.raceread���ê ��&go.string."Example"��� 
��"".isTest���º ��(type.go/ast.FuncDecl���Ì 
��"runtime.newobject���Š 
��,runtime.racewriterange���¸ 
��*runtime.racereadrange���ˆ��(type.go/ast.FuncDecl���š
��(runtime.typedmemmove���¨�� go.string."main"���Þ��"type.go/ast.Ident���ð
��"runtime.newobject���–
��"runtime.racewrite���Ê
��"runtime.racewrite���ˆ�6runtime.writeBarrierEnabled���Ä
��"runtime.racewrite���
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���ò
�� runtime.raceread���ä
��*"".stripOutputComment���ø
��"runtime.racewrite���¤�6runtime.writeBarrierEnabled���È��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���ä��$type.[]go/ast.Decl���Ú
��"runtime.growslice���ü
��"runtime.racewrite���Ö�6runtime.writeBarrierEnabled���¢�� type.go/ast.File���´
��"runtime.newobject���ò
��,runtime.racewriterange���¦
��*runtime.racereadrange���ü�� type.go/ast.File���Ž
��(runtime.typedmemmove���œ�� go.string."main"���Ò��"type.go/ast.Ident���ä
��"runtime.newobject���Š
��"runtime.racewrite���¾
��"runtime.racewrite���ü�6runtime.writeBarrierEnabled���¸
��"runtime.racewrite���„ 
��"runtime.racewrite���ª �6runtime.writeBarrierEnabled���ì 
��"runtime.racewrite���È!�6runtime.writeBarrierEnabled���Š"
��"runtime.racewrite���æ"�6runtime.writeBarrierEnabled���ž#
��(runtime.racefuncexit���Ò#
��.runtime.writebarrierptr���ú#
��.runtime.writebarrierptr���¨$
��.runtime.writebarrierptr���Ö$
��.runtime.writebarrierptr���’%
��.runtime.writebarrierptr���¦%
��$runtime.panicslice���¸%��*type.*go/ast.FuncDecl���Î%�� type.go/ast.Decl���æ%��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���ú%
�� runtime.typ2Itab���²&
��.runtime.writebarrierptr���à&
��.runtime.writebarrierptr���Ž'
��.runtime.writebarrierptr���ä'
��$runtime.panicslice���€(
��$runtime.panicslice���œ(
��$runtime.panicindex���ª(
��$runtime.panicindex���Æ(
��0runtime.morestack_noctxt���  ��F"".autotmp_0423��$type.*go/ast.Ident�"".autotmp_0422��$type.*go/ast.Ident�"".autotmp_0421��type.int�"".autotmp_0420�$type.[]go/ast.Decl�"".autotmp_0418�¿$type.*go/ast.Ident�"".autotmp_0417��$type.*go/ast.Ident�"".autotmp_0416�¯ type.go/ast.Decl�"".autotmp_0415�¯"type.*go/ast.Decl�"".autotmp_0414��type.int�"".autotmp_0413��type.int�"".autotmp_0411�Ÿ*type.*go/ast.FuncDecl�"".autotmp_0410�_6type.[]*go/ast.CommentGroup�"".autotmp_0409�,type.*go/ast.BlockStmt�"".autotmp_0408��type.bool�"".autotmp_0407�ÿ*type.*go/ast.FuncDecl�"".autotmp_0406�/$type.[]go/ast.Decl�"".autotmp_0405��type.string�"".autotmp_0403�Ÿtype.int�"".autotmp_0402�type.int�"".autotmp_0401�type.string�"".autotmp_0400�ÿtype.int�
"".&f�ß"type.*go/ast.File�"".&newF�ï*type.*go/ast.FuncDecl� "".~r0�ï$type.*go/ast.Ident�go/ast.name·2�ïtype.string� "".~r0�ß$type.*go/ast.Ident�go/ast.name·2�type.string�"strings.prefix·3�¯type.string�strings.s·2�Ïtype.string�"".f�Ï*type.*go/ast.FuncDecl�"".d�Ï type.go/ast.Decl�"".decls�ï$type.[]go/ast.Decl�"".comments�¿6type.[]*go/ast.CommentGroup� "".~r1�"type.*go/ast.File�"".file��"type.*go/ast.File�" ¸Ÿ Õ�°�ÐÌ"2-DÏJÓwC*9ç:Ÿ$}ÙOK2
  #� �.i¤ai)wsW&19
JñQœ"yW&4O
J 
#* +?�Tgclocals·04456a07e922d4023c98f0b3ecf79429�Tgclocals·8685f5c112cf0e8a378af809dfe57496���:/tmp/go/src/go/doc/example.goþ*"".stripOutputComment��€��ædH‹ %����HD$˜H;A†Ñ��Hìè���H‹œ$è���H‰$è����1ÛH‰œ$��H‰œ$ ��H‰œ$(��H‹œ$ð���H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹L$ H‹D$(H‰L$H1íH9è„���H‰D$XH‰$è����H‹\$H‰\$xH‹\$H‰œ$€���H����H‰$è����H‹����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����¶\$€û�„–��H‹D$XH‰D$`H‰$è����H‹\$`H‹ H‹CH‹kH‰¬$°���H‰Œ$ ���Hƒø�H‰„$¨���†J��H‰ $è����H‹\$`Hƒû�„+��H‹ H‹CH‹kH‰¬$°���H‰Œ$ ���Hƒø�H‰„$¨���†÷��H‹)H‰l$hH‰,$è����H‹\$hH‹+H‰l$@H����H‰$è����H‹D$H‰D$pH‰$è����H‹œ$ð���H‰$è����H‹D$pHƒø�„��L‹„$ð���I‹(H‰(H‰$Hƒ$è����H‹œ$ð���H‰$Hƒ$è����H‹œ$ð���Hƒû�„D��HkH‹\$pHƒû�„*��LCL‰D$H‰l$H-����H‰,$è����H‹\$pH‰$Hƒ$ è����H‹D$pH‹l$@H‰h H‰D$PH‹„$���HÿÈH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‹\$HH‹¬$��H9뇕��L‹„$ø���H‰ßH����H‰$H‰”$ˆ���H‰T$H‰Œ$���H‰L$H‰„$˜���H‰D$L‰„$Ð���L‰D$ H‰¼$Ø���H‰|$(H‰¬$à���H‰l$0è����H‹D$HH‹¬$���L‹„$˜���H9è‡��L‹Œ$ˆ���H)ÅI)ÀIƒø�tM ÁH‰ïL‰ÆM‰ÊH‰ÃHÿÃH‹¬$���L‹„$��H9ë‡À���L‹Œ$ø���H)ÝI)ØIƒø�tM ÙH����H‰$L‰”$Ð���L‰T$H‰¼$Ø���H‰|$H‰´$à���H‰t$L‰Œ$¸���L‰L$ H‰¬$À���H‰l$(L‰„$È���L‰D$0è����H‹\$PH‰œ$��H‹œ$ˆ���H‰œ$��H‹œ$���H‰œ$ ��H‹œ$˜���H‰œ$(��è����HÄè���Ãè���� è���� è���� ‰éÏýÿÿ‰éµýÿÿ‰�éjýÿÿè���� ‰éÎüÿÿè���� H‹œ$ð���H‰œ$��H‹œ$ø���H‰œ$��H‹œ$���H‰œ$ ��H‹œ$��H‰œ$(��è����HÄè���Ãè����é ûÿÿD
������X
��*runtime.racefuncenter���ü
��"".lastComment���Ì
��6go/ast.(*CommentGroup).Text���ˆ��"".outputPrefix���š
�� runtime.raceread���¨��"".outputPrefix���è
��8regexp.(*Regexp).MatchString���ª
�� runtime.raceread��� 
�� runtime.raceread���º
�� runtime.raceread���â��*type.go/ast.BlockStmt���ô
��"runtime.newobject���š
��"runtime.racewrite���¼
�� runtime.raceread���’
��"runtime.racewrite���¾
�� runtime.raceread���² ��$type.[]go/ast.Stmt���Ä 
��(runtime.typedmemmove���ê 
��"runtime.racewrite���´
��6type.[]*go/ast.CommentGroup���Ú

��"runtime.makeslice���È ��2type.*go/ast.CommentGroup���ö 
��,runtime.typedslicecopy���ð��2type.*go/ast.CommentGroup���ž
��,runtime.typedslicecopy���¢
��(runtime.racefuncexit���¼
��$runtime.panicslice���Ê
��$runtime.panicslice���Ø
��$runtime.panicslice���
��$runtime.panicindex���¬
��$runtime.panicindex���º
��(runtime.racefuncexit���Ô
��0runtime.morestack_noctxt���€Ð��&"".autotmp_0436�ï,type.*go/ast.BlockStmt�"".autotmp_0434�_6type.[]*go/ast.CommentGroup�"".autotmp_0433��type.int�"".autotmp_0432��6type.[]*go/ast.CommentGroup�"".autotmp_0431��6type.[]*go/ast.CommentGroup�"".autotmp_0430�/6type.[]*go/ast.CommentGroup�"".autotmp_0429��type.int�"".autotmp_0427�ßtype.string�go/ast.c·2�ÿ(type.*go/ast.Comment� "".~r0�Ï"type.go/token.Pos�go/ast.g·2�2type.*go/ast.CommentGroup�"".newComments�¿6type.[]*go/ast.CommentGroup�"".newBody�¯,type.*go/ast.BlockStmt�"".last�Ÿ2type.*go/ast.CommentGroup�"".i�¿type.int� "".~r3�P6type.[]*go/ast.CommentGroup� "".~r2�@,type.*go/ast.BlockStmt�"".comments�6type.[]*go/ast.CommentGroup�"".body��,type.*go/ast.BlockStmt�(нÏЋÏÐ�€
�|ˆ Gu¡;¢}.Y!
4„ÏJ¡”@�B�+z''!ˆ
àŽ– $�Tgclocals·3da5489a2bfb5f93586db3039fbef066�Tgclocals·0854584b4b6d51fe9bd7fa86a8314753���:/tmp/go/src/go/doc/example.goþ"".lastComment��€ ��ü dH‹ %����HD$ÐH;A†��Hì°���H‹œ$°���H‰$è����HDŽ$à�������HDŽ$Ø�������H‹„$¸���H‰D$@H‰$è����H‹\$@H‹+H‰l$H‹„$¸���H‰D$HH‰$Hƒ$ è����H‹l$HH‹E HÿÀH‹L$H‰L$H‰D$ H‹”$À���H‹„$È���H‹œ$Ð���H‰œ$¨���1ÉH‰„$ ���H‰D$(H‰”$˜���H‰ÐH‰L$0H‹l$(H9éñ���H‰D$xH‰$è����H‹\$xH‹+H‹\$0H‰\$H‰l$pH‰l$PH‰,$è����H‹\$PH‹ H‹CH‹kH‰¬$���H‰Œ$€���Hƒø�H‰„$ˆ���†Ú��H‰ $è����H‹\$PHƒû�„»��H‹ H‹CH‹kH‰¬$���H‰Œ$€���Hƒø�H‰„$ˆ���†‡��H‹)H‰l$`H‰,$è����H‹\$`H‹H‹l$H9ë}1H‹D$xH‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÿÿÿè����HÄ°���ÃH‹D$pH‰D$XH‰$è����H‹D$XH‹hH‰l$8H‰$è����H‹D$8HÿÈH‹\$XH‹H‹KH‹kH‰¬$���H‰”$€���H‰Œ$ˆ���H9ȃÉ���HÂH‰$è����H‹D$8HÿÈH‹\$XHƒû�„ž���H‹H‹KH‹kH‰¬$���H‰”$€���H‰Œ$ˆ���H9ÈsoHÂH‹+H‰l$hH‰,$Hƒ$è����H‹D$hH‹hH‰l$8H‰$è����H‹l$hH‹]�H‹l$8HëH‹l$ H9ëôþÿÿH‹\$H‰œ$Ø���H‹\$pH‰œ$à���é±þÿÿè���� ‰é[ÿÿÿè���� è���� ‰é>þÿÿè���� è����éÂüÿÿ&
������X
��*runtime.racefuncenter���´
�� runtime.raceread���„
�� runtime.raceread���ð
�� runtime.raceread���º
�� runtime.raceread���°
�� runtime.raceread���Ê
�� runtime.raceread�����(runtime.racefuncexit���ö
�� runtime.raceread���¤
�� runtime.raceread���° 
�� runtime.raceread���â

�� runtime.raceread��� 
�� runtime.raceread���– 
��$runtime.panicindex���² 
��$runtime.panicindex���À 
��$runtime.panicindex���Ü 
��$runtime.panicindex���ê 
��0runtime.morestack_noctxt���`à��2"".autotmp_0452��"type.go/token.Pos�"".autotmp_0451��"type.go/token.Pos�"".autotmp_0450��"type.go/token.Pos�"".autotmp_0448�o4type.**go/ast.CommentGroup�"".autotmp_0447�type.int�"".autotmp_0446�ÿtype.int�"".autotmp_0444��"type.go/token.Pos�"".autotmp_0442��type.int�"".autotmp_0441�ïtype.int�"".autotmp_0440�/6type.[]*go/ast.CommentGroup�go/ast.c·2�(type.*go/ast.Comment�go/ast.g·2�¯2type.*go/ast.CommentGroup�go/ast.c·2�Ÿ(type.*go/ast.Comment�go/ast.g·2�¿2type.*go/ast.CommentGroup�go/ast.s·2�Ï,type.*go/ast.BlockStmt� "".~r0�Ï"type.go/token.Pos�go/ast.s·2�ß,type.*go/ast.BlockStmt�
"".cg�2type.*go/ast.CommentGroup�"".j�¯type.int� "".end�Ÿ"type.go/token.Pos� "".pos�¿"type.go/token.Pos�"".last�P2type.*go/ast.CommentGroup�"".i�@type.int�"".c�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt�àÌßàÔ�À�f°Ym¹;º_$ *¿FÀ ¿º¹´ �2�+.(v%ˆ;¶Z 6�Tgclocals·bc30951178072aca68d7429f33d9777b�Tgclocals·5ad1aa46a3ca851543df290aded049d5���:/tmp/go/src/go/doc/example.goþ$"".filterIdentList��À��¶dH‹ %����H;a†¾��HƒìXH‹\$XH‰$è����1ÛH‰\$xH‰œ$€���H‰œ$ˆ���1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9éâ���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$è����H‹t$0Hƒþ�„��H^H‹ H‰ $H‹KH‰L$è����H‹t$¶\$€û�„ã���H‹\$`L‹D$hL9ƃÉ���HóH‰$è����H‹\$`H‹l$L‹D$hL9ѝ���HëH‹l$0€=�����uxH‰+H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒÿÿÿH‹l$pH9îw3L‹D$`L‰D$@L‰D$xH‰t$HH‰´$€���H‰l$PH‰¬$ˆ���è����HƒÄXÃè���� H‰$H‰l$è����éxÿÿÿè���� è���� érÿÿÿ‰éåþÿÿè����é%þÿÿ
������B
��*runtime.racefuncenter���
�� runtime.raceread���Æ
�� runtime.raceread���–
��"go/ast.IsExported���ü
��"runtime.racewrite���Ê�6runtime.writeBarrierEnabled���¨
��(runtime.racefuncexit���¼
��$runtime.panicslice���Ü
��.runtime.writebarrierptr���ð
��$runtime.panicindex���þ
��$runtime.panicindex���¤
��0runtime.morestack_noctxt���`°��"".autotmp_0465�?&type.**go/ast.Ident�"".autotmp_0464�otype.int�"".autotmp_0463�_type.int�"".autotmp_0462��(type.[]*go/ast.Ident�"".autotmp_0459�/(type.[]*go/ast.Ident�"".x�O$type.*go/ast.Ident�"".j�type.int� "".~r1�0(type.[]*go/ast.Ident�"".list��(type.[]*go/ast.Ident�°…¯°C�à�B$<QNM $ 3 �$� gñ

)�Tgclocals·c90732fb32a7ce452761105e8d7958f3�Tgclocals·126928b598453c4f31ecb02897bc62ee���:/tmp/go/src/go/doc/exports.goþ$"".hasExportedName�� ��šdH‹ %����H;a†°���Hƒì@H‹\$@H‰$è����H‹T$HH‹D$PH‹\$XH‰\$81ÉH‰D$0H‰D$H‰T$(H‰ÐH‰L$H‹l$H9é}XH‰D$ H‰$è����H‹\$ H‹+H‰,$è����¶\$€û�tÆD$`è����HƒÄ@ÃH‹D$ H‹L$HƒÀHÿÁH‰L$H‹l$H9é|¨ÆD$`�è����HƒÄ@Ãè����é3ÿÿÿ
������B
��*runtime.racefuncenter���Ì
�� runtime.raceread���î
��4go/ast.(*Ident).IsExported���–
��(runtime.racefuncexit���ô
��(runtime.racefuncexit���ˆ
��0runtime.morestack_noctxt���@€�� "".autotmp_0471�?&type.**go/ast.Ident�"".autotmp_0470�_type.int�"".autotmp_0469�Otype.int�"".autotmp_0467�/(type.[]*go/ast.Ident� "".~r1�0type.bool�"".list��(type.[]*go/ast.Ident� €|€.€ �Ð�*>  M
 �� E%F�Tgclocals·f47057354ec566066f8688a4970cff5a�Tgclocals·83ead081cd909acab0dcd88a450c1878���:/tmp/go/src/go/doc/exports.goþ&"".removeErrorField��à ��Ä dH‹ %����HD$èH;A†@��Hì˜���H‹œ$˜���H‰$è����H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹kH‰,$Hƒ$è����H‹œ$ ���H‹kHƒý�„Ú��H‹]H‰\$hH‹]H‰\$pH‹]H‰\$xHÇD$0����H‹T$hH‹D$pH‹\$xH‰œ$���1ÉH‰„$ˆ���H‰D$8H‰”$€���H‰ÐH‰L$@H‹l$8H9éQ��H‰D$PH‰$è����H‹\$PH‹+ÆD$/H‰l$HH‰,$Hƒ$è����H‹L$HH‹iHƒý�…‚���H‰ $Hƒ$ è����H‹t$HHƒþ�„ ��H^ H‹ H‰ $H‹KH‰L$è����H‹L$H‹D$H‰L$XH‰D$`Hƒøu2H‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�tÆD$/�€|$/�tcH‹\$hH‹l$0L‹D$pL9Ń‚��HëH‰$è����H‹\$hH‹l$0L‹D$pL9ŃV��HëH‹l$H€=�����…-��H‰+H‹\$0HÿÃH‰\$0H‹D$PH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9錯þÿÿH‹D$pH‹\$0H9Ã})H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���HÇÅ���@ˆkH‹\$0H‹l$xH9뇧���L‹D$hH‰œ$ˆ���H‰¬$���L‰„$€���H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹kH‰,$Hƒ$è����H‹œ$ ���H‹kH‹œ$ˆ���H‰]H‹œ$���H‰]H‹œ$€���€=�����uH‰]è����HÄ˜���ÃLEL‰$H‰\$è����ëßè���� H‰$H‰l$è����éÃþÿÿè���� è���� ‰éìýÿÿ‰E�éýÿÿè����éžüÿÿ.
������X
��*runtime.racefuncenter���„
�� runtime.raceread���¸
�� runtime.raceread���Ð
�� runtime.raceread���
�� runtime.raceread���Ò
�� runtime.raceread���¢
��"".baseTypeName���ö��"go.string."error"���œ
�� runtime.eqstring���’
��"runtime.racewrite���à�6runtime.writeBarrierEnabled���  
��"runtime.racewrite���Ò

�� runtime.raceread���† 
��"runtime.racewrite���ê �6runtime.writeBarrierEnabled���‚ 
��(runtime.racefuncexit���¶ 
��.runtime.writebarrierptr���Ä 
��$runtime.panicslice���ä 
��.runtime.writebarrierptr���ø 
��$runtime.panicindex���† 
��$runtime.panicindex���² 
��0runtime.morestack_noctxt���°��"".autotmp_0481�&type.**go/ast.Field�"".autotmp_0480�¿type.int�"".autotmp_0479�¯type.int�"".autotmp_0478��(type.[]*go/ast.Field�"".autotmp_0477��type.int�"".autotmp_0476��type.int�"".autotmp_0473�/(type.[]*go/ast.Field�"".fname�type.string�"".keepField�Ñtype.bool�"".field�Ÿ$type.*go/ast.Field�"".j�Ïtype.int�"".list�_(type.[]*go/ast.Field�"".ityp��4type.*go/ast.InterfaceType�°í¯°c�ð�dX&#a Z&}V $)ž   �*�+¼ ÈYX1
5�Tgclocals·ea5138d814d46269fcb486a04203da7d�Tgclocals·23219b7c10efd1b8f181397435538759���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterFieldList��à��ÈdH‹ %����HD$€H;A†Â��Hì���H‹œ$���H‰$è����H‹„$��Ƅ$(���1íH9èu è����HÄ���ÃH‰$Hƒ$è����H‹œ$��Hƒû�„_��H‹kH‰¬$ ���H‹kH‰¬$¨���H‹kH‰¬$°���HÇD$P����H‹”$ ���H‹„$¨���H‹œ$°���H‰œ$ø���1ÉH‰„$ð���H‰D$XH‰”$è���H‰ÐH‰L$`H‹l$XH9éç��H‰„$ˆ���H‰$è����H‹œ$ˆ���H‹+ÆD$G�H‰¬$€���H‰,$Hƒ$è����H‹Œ$€���H‹iH‰l$HHƒý�…b��H‰ $Hƒ$ è����H‹œ$��H‰$H‹œ$��H‰\$H‹´$€���Hƒþ�„"��H^ H|$H‹ H‰H‹KH‰Oè����H‹L$ H‹D$(H‰Œ$���H‰ $H‰„$˜���H‰D$è����H‹Œ$˜���¶\$€û�„í��ÆD$G€|$G�„Ë���H‹œ$€���H‰$Hƒ$ è����H‹œ$��H‰$HÇD$����H‹´$€���Hƒþ�„™��H^ H|$H‹ H‰H‹KH‰Oè����H‹œ$ ���H‹l$PL‹„$¨���L9ŃX��HëH‰$è����H‹œ$ ���H‹l$PL‹„$¨���L9Ń&��HëH‹¬$€���€=�����…ú���H‰+H‹\$PHÿÃH‰\$PH‹„$ˆ���H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9éŒþÿÿH‹„$¨���H‹\$PH9Ã}Ƅ$(��H‹\$PH‹¬$°���H9뇌���L‹„$ ���H‰œ$ð���H‰¬$ø���L‰„$è���H‹œ$��H‰$Hƒ$è����H‹œ$��H‹¬$ð���H‰kH‹¬$ø���H‰kH‹¬$è���€=�����uH‰kè����HÄ���ÃLCL‰$H‰l$è����ëßè���� H‰$H‰l$è����éöþÿÿè���� è���� ‰é`þÿÿH‹œ$ ��1íH9ë„þÿÿHƒù…ûýÿÿH‹¬$���H‰,$H‰L$H-����H‰l$HÇD$���è����¶\$ €û�„ÂýÿÿÆD$GH‹„$��H‹œ$ ��H‰\$pH‰D$xH‰$Hƒ$pè����H‹\$xHƒû�„B��H‹SpH‹CxH‹‹€���H‰ËH)ÃHƒû}QH����H‰$H‰”$¸���H‰T$H‰D$H‰Œ$È���H‰L$H‰ÃH‰„$À���HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$È���H9ˇ¸���H‰œ$À���H‰”$¸���H‰D$hHÂH‰$è����H‹œ$¸���H‹l$hHëH‹l$p€=�����ugH‰+H‹\$xH‰$Hƒ$pè����H‹\$xH‹¬$À���H‰kxH‹¬$È���H‰«€���H‹¬$¸���€=�����u H‰kpérüÿÿLCpL‰$H‰l$è����é[üÿÿH‰$H‰l$è����ëŒè���� ‰é·þÿÿ‰é×ûÿÿH‰ $Hƒ$è����H‹´$€���Hƒþ�„
��H^H‹ H‰ $H‹KH‰L$H‹KH‰L$è����H‹\$H‰œ$Ð���H‹\$ H‰œ$Ø���H‹\$(H‰œ$à���H‹œ$€���H‰$Hƒ$è����H‹œ$€���H‹¬$Ø���H‰kH‹¬$à���H‰kH‹¬$Ð���€=�����ufH‰kH‹œ$€���H‰$Hƒ$è����H‹Œ$€���H‹YH‹l$HH9ë}Ƅ$(��H‰ $Hƒ$è����H‹œ$€���H‹kHƒý�Ž*ûÿÿÆD$Gé ûÿÿLCL‰$H‰l$è����늉éïþÿÿ‰éšùÿÿè����éùÿÿR
������X
��*runtime.racefuncenter���
��(runtime.racefuncexit���¼
�� runtime.raceread���ö
�� runtime.raceread���Â
�� runtime.raceread���”
�� runtime.raceread���¢
��B"".(*reader).recordAnonymousField���ò
��"go/ast.IsExported���ê
�� runtime.raceread���ð
��."".(*reader).filterType���Æ 
��"runtime.racewrite���¦
�6runtime.writeBarrierEnabled���î 
��"runtime.racewrite���Ê �6runtime.writeBarrierEnabled���â 
��(runtime.racefuncexit���–
��.runtime.writebarrierptr���¤
��$runtime.panicslice���Ä
��.runtime.writebarrierptr���Ø
��$runtime.panicindex���æ
��$runtime.panicindex���â��"go.string."error"���ˆ
�� runtime.eqstring���þ
�� runtime.raceread���à��8type.[]*go/ast.InterfaceType���Ö
��"runtime.growslice���æ
��"runtime.racewrite���ž�6runtime.writeBarrierEnabled���Ð
��"runtime.racewrite���¬�6runtime.writeBarrierEnabled���è
��.runtime.writebarrierptr���Ž
��.runtime.writebarrierptr���œ
��$runtime.panicslice���Ø
�� runtime.raceread�����$"".filterIdentList���º
��"runtime.racewrite���–�6runtime.writeBarrierEnabled���Ð
�� runtime.raceread���¨
�� runtime.raceread���Œ
��.runtime.writebarrierptr���¶
��0runtime.morestack_noctxt���P€��4"".autotmp_0498��type.int�"".autotmp_0497�8type.[]*go/ast.InterfaceType�"".autotmp_0495�ï&type.**go/ast.Field�"".autotmp_0494�Ïtype.int�"".autotmp_0493�¿type.int�"".autotmp_0492��(type.[]*go/ast.Field�"".autotmp_0491��type.int�"".autotmp_0490��type.int�"".autotmp_0489��type.int�"".autotmp_0488��type.int�"".autotmp_0487�_(type.[]*go/ast.Ident�"".autotmp_0484�¯type.int�"".autotmp_0483�/(type.[]*go/ast.Field� "".typ�Ÿ4type.*go/ast.InterfaceType�"".r�type.*"".reader�"".fname�ßtype.string�"".n�ïtype.int�"".keepField�ñtype.bool�"".field�ÿ$type.*go/ast.Field�"".j�ßtype.int�"".list�¿(type.[]*go/ast.Field� "".removedFields�@type.bool�"".ityp�04type.*go/ast.InterfaceType�"".fields� ,type.*go/ast.FieldList�"".parent�$type.*"".namedType�"".r��type.*"".reader�(€4ÿ€¨ÿ€ó�ð �ÎŽNMLID i1_4" Ye 3':  !VÆ´,$!�\�+Ï&˜< :1
X;´5L q
K ‰�Tgclocals·ec9d66fd48589a74750a4ed05259647b�Tgclocals·bc024595c32f2204cbd9f2da12085cf7���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterParamList��à��ÞdH‹ %����H;a†��HƒìXH‹\$XH‰$è����H‹D$h1íH9è„Û���H‰$Hƒ$è����H‹\$hHƒû�„Ì���H‹SH‹CH‹kH‰l$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9鍆���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$ è����H‹\$`H‰$HÇD$����H‹t$0Hƒþ�tJH^ H|$H‹ H‰H‹KH‰Oè����H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒzÿÿÿè����HƒÄXÉ벉é-ÿÿÿè����éÑþÿÿ
������B
��*runtime.racefuncenter���~
�� runtime.raceread���¨
�� runtime.raceread���Þ
�� runtime.raceread���Ð
��."".(*reader).filterType���¢
��(runtime.racefuncexit���Ì
��0runtime.morestack_noctxt��� °��"".autotmp_0502�?&type.**go/ast.Field�"".autotmp_0501�otype.int�"".autotmp_0500�_type.int�"".autotmp_0499�/(type.[]*go/ast.Field�"".f�O$type.*go/ast.Field�"".fields�,type.*go/ast.FieldList�"".r��type.*"".reader�°‚¯°�°�,æ kL) �� s9) �Tgclocals·7e902992778eda5f91d29a3f0c115aee�Tgclocals·79b0340e6076eca870b29c4942713575���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterType��À��¸dH‹ %����H;a†ÿ��Hì€���1ÀH|$0è����H‹œ$€���H‰$è����H‹Œ$˜���H‹„$ ���H‰L$pH‰ $H‰D$xH‰D$è����H‹T$pH‹L$x‹D$=Bj –‡Â��=ÛZðQ‡F��‰D$,=Ns;/uRHÇD$X����H����H‰$H‰T$H‰L$H\$XH‰\$è����H‹T$pH‹L$x‹D$,¶\$ €û�t è����HÄ€���Ã=ÛZðQuìHÇD$@����H����H‰$H‰T$H‰L$H\$@H‰\$è����¶\$ €û�tµH‹\$@H‰$Hƒ$è����H‹œ$ˆ���H‰$HÇD$����H‹t$@Hƒþ�ttH^H|$H‹ H‰H‹KH‰Oè����H‹\$@H‰$Hƒ$è����H‹œ$ˆ���H‰$HÇD$����H‹t$@Hƒþ�t!H^H|$H‹ H‰H‹KH‰Oè����éÿÿÿ‰ëۉ눉D$,=;¦5‘…���HÇD$8����H����H‰$H‰T$H‰L$H\$8H‰\$è����H‹T$pH‹L$x‹D$,¶\$ €û�tXH‹\$8H‰$Hƒ$è����H‹œ$ˆ���H‰$HÇD$����H‹t$8Hƒþ�t!H^H|$H‹ H‰H‹KH‰Oè����ébþÿÿ‰ëÛ=Bj –…SþÿÿHÇD$h����H����H‰$H‰T$H‰L$H\$hH‰\$è����¶\$ €û�„þÿÿH‹\$hH‰$Hƒ$è����H‹œ$ˆ���H‰$H‹œ$���H‰\$H‹\$hH‹kH‰l$HÇD$����è����¶\$ €û�t(H‹\$hH‰$Hƒ$è����H‹\$hHÇÅ���@ˆkéžýÿÿé™ýÿÿ==ÊO·‡r��‰D$,=àö³…���HÇD$H����H����H‰$H‰T$H‰L$H\$HH‰\$è����H‹T$pH‹L$x‹D$,¶\$ €û�tXH‹\$HH‰$Hƒ$è����H‹œ$ˆ���H‰$HÇD$����H‹t$HHƒþ�t!H^H|$H‹ H‰H‹KH‰Oè����éæüÿÿ‰ëÛ==ÊO·…×üÿÿHÇD$P����H����H‰$H‰T$H‰L$H\$PH‰\$è����¶\$ €û�„œüÿÿH‹\$PH‰$Hƒ$è����H‹œ$ˆ���H‰$H‹œ$���H‰\$H‹\$PH‹kH‰l$H‹\$PH‰\$è����¶\$ €û�t(H‹\$PH‰$Hƒ$è����H‹\$PHÇÅ���@ˆké!üÿÿéüÿÿ‰D$,=Ÿ¾Æ…®���HÇD$0����H����H‰$H‰T$H‰L$H\$0H‰\$è����H‹T$pH‹L$x‹D$,¶\$ €û�tiH‹\$0H‰$Hƒ$è����H‹œ$ˆ���H‰$H‹\$0H‹kH‰l$è����H‹\$0H‰$Hƒ$è����H‹œ$ˆ���H‰$H‹\$0H‹kH‰l$è����é_ûÿÿ=±zùî…TûÿÿHÇD$`����H����H‰$H‰T$H‰L$H\$`H‰\$è����¶\$ €û�„ûÿÿH‹\$`H‰$Hƒ$è����H‹œ$ˆ���H‰$HÇD$����H‹t$`Hƒþ�t!H^H|$H‹ H‰H‹KH‰Oè����éÅúÿÿ‰ëÛè����éäùÿÿT
������D
ô� runtime.duffzero���f
��*runtime.racefuncenter���¶
��$runtime.ifacethash���´��$type.*go/ast.Ident���î
��$runtime.assertI2T2���¨
��(runtime.racefuncexit���æ��(type.*go/ast.MapType��� 
��$runtime.assertI2T2���Ú
�� runtime.raceread���Ò
��."".(*reader).filterType���ø
�� runtime.raceread���ð
��."".(*reader).filterType���È��,type.*go/ast.ParenExpr���‚
��$runtime.assertI2T2���Ø
�� runtime.raceread���Р
��."".(*reader).filterType���˜
��.type.*go/ast.StructType���Ò

��$runtime.assertI2T2���” 
�� runtime.raceread���þ 
��8"".(*reader).filterFieldList���¸ 
��"runtime.racewrite���À ��,type.*go/ast.ArrayType���ú 
��$runtime.assertI2T2���Ð
�� runtime.raceread���È
��."".(*reader).filterType�����4type.*go/ast.InterfaceType���Ê
��$runtime.assertI2T2���Œ
�� runtime.raceread���ø
��8"".(*reader).filterFieldList���²
��"runtime.racewrite���¤��*type.*go/ast.FuncType���Þ
��$runtime.assertI2T2���´
�� runtime.raceread���ò
��8"".(*reader).filterParamList���˜
�� runtime.raceread���Ö
��8"".(*reader).filterParamList���–��*type.*go/ast.ChanType���Ð
��$runtime.assertI2T2���’
�� runtime.raceread���Š
��."".(*reader).filterType���¦
��0runtime.morestack_noctxt���@€��"".autotmp_0508�§type.uint32�"".autotmp_0506� type.go/ast.Expr�"".autotmp_0505��type.bool�"".autotmp_0504��type.bool�"".t�?*type.*go/ast.ChanType�"".t�(type.*go/ast.MapType�"".t�_4type.*go/ast.InterfaceType�"".t�Ÿ*type.*go/ast.FuncType�"".t�/.type.*go/ast.StructType�"".t�o,type.*go/ast.ArrayType�"".t�,type.*go/ast.ParenExpr�"".t�O$type.*go/ast.Ident� "".typ�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�€Åÿ€À
�  �‚þ&²0/>&OO'(%TOFR#i O   FS#^22K,O+,-�2�2(y­+Ñ+Ç+‡�Tgclocals·05c50c1e775cc24bc8fa46d06c1f79d9�Tgclocals·6f35c5d6202627464995a3a9807821e3���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterSpec�� "��Ž"dH‹ %����HD$€H;A†e��Hì���1ÀH‰D$HH‰D$PH‰D$XH‹œ$���H‰$è����H‹Œ$��H‹„$��H‰Œ$¸���H‰ $H‰„$À���H‰D$è����‹L$‰L$4ù § u`HÇD$H����H����H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H\$HH‰\$è����‹L$4¶\$ €û�tƄ$(��è����HÄ���ÁùZîv3…À��HÇD$P����H����H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H\$PH‰\$è����‹L$4¶\$ €û�„q��H‹\$PH‰$Hƒ$è����H‹t$PHƒþ�„H��H^H‹ H‰ $H‹KH‰L$H‹KH‰L$è����H‹\$H‰œ$è���H‹\$ H‰œ$ð���H‹\$(H‰œ$ø���H‹\$PH‰$Hƒ$è����H‹\$PH‹¬$ð���H‰kH‹¬$ø���H‰kH‹¬$è���€=�����…£���H‰kH‹\$PH‰$Hƒ$è����H‹\$PH‹kHƒý�~hH‹\$PH‰$Hƒ$ è����H‹œ$��H‰$HÇD$����H‹t$PHƒþ�t1H^ H|$H‹ H‰H‹KH‰Oè����Ƅ$(��è����HÄ���ÉëËƄ$(���è����HÄ���ÃLCL‰$H‰l$è����éJÿÿÿ‰é±þÿÿùÅ÷£šuÅHÇD$X����H����H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H\$XH‰\$è����¶\$ €û�„zÿÿÿH‹\$XH‰$Hƒ$è����H‹\$XH‹kH‰,$Hƒ$è����H‹\$XH‹kHƒý�„:��H‹MH‹EH‰Œ$˜���H‰ $H‰„$ ���H‰D$è����H‹Œ$ ���¶\$€û�„��H‹œ$��H‰\$`H‹\$XH‰$Hƒ$è����H‹\$XH‹kH‰,$Hƒ$è����H‹\$XH‹kHƒý�„;��H‹MH‰Œ$¨���H‹EH‰„$°���Hƒø�tGHƒø…¯���H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$¨���H‹„$°���¶\$ €û�trHÇD$8����H‹\$XH‰$Hƒ$è����H‹œ$��H‰$H‹\$8H‰\$H‹t$XHƒþ�t1H^H|$H‹ H‰H‹KH‰Oè����Ƅ$(��è����HÄ���ÉëËH‰Œ$Ø���H‰„$à���H‹\$`H‰$Hƒ$Xè����H����H‰$H‹\$`H‹kXH‰l$H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����H‹D$ ¶\$(ˆ\$3H‰D$pH‰$è����H‹\$pH‹+€|$3�t
H‰l$8éÿÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$ˆ���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$€���H����H‰$è����H‹D$H‰D$hH‰$HÇD$`���è����H‹L$hH‰ÏHƒù�„ç��1Àè����H‰ $Hƒ$è����H‹\$hH‹¬$°���H‰kH‹¬$¨���€=�����…•��H‰kH‹\$hH‰$Hƒ$0è����H‹\$hHƒû�„h��H‹¬$���€=�����…<��H‰k0H‹\$hH‰$Hƒ$Pè����H‹\$hHƒû�„��H‹¬$ˆ���€=�����…ã���H‰kPH‹\$hH‰$Hƒ$Xè����H‹\$hHƒû�„¶���H‹¬$€���€=�����…Š���H‰kXH‹D$hH‹œ$¨���H‰œ$È���H‹œ$°���H‰œ$Ð���H‰D$@H‰D$xH‹\$`H‰$Hƒ$Xè����H����H‰$H‹\$`H‹kXH‰l$Hœ$È���H‰\$H\$xH‰\$è����H‹\$@H‰\$8é«üÿÿLCXL‰$H‰l$è����écÿÿÿ‰éCÿÿÿLCPL‰$H‰l$è����é
ÿÿÿ‰éêþÿÿLC0L‰$H‰l$è����é±þÿÿ‰é‘þÿÿLCL‰$H‰l$è����éXþÿÿ‰éþÿÿ‰E�é½ûÿÿHƒù…júÿÿH‹¬$˜���H‰,$H‰L$H-����H‰l$HÇD$���è����¶\$ €û�„1úÿÿH‹œ$��H‰$Hƒ$hè����H‹œ$��HÇÅ���@ˆkhéúÿÿ‰E�é¾úÿÿè����éy÷ÿÿ~
������z
��*runtime.racefuncenter���Ö
��$runtime.ifacethash���–��.type.*go/ast.ImportSpec���ð
��$runtime.assertI2T2���¦
��(runtime.racefuncexit���î��,type.*go/ast.ValueSpec���È
��$runtime.assertI2T2���’
�� runtime.raceread���ô
��$"".filterIdentList���è
��"runtime.racewrite���¾�6runtime.writeBarrierEnabled���ú
�� runtime.raceread���¾
�� runtime.raceread���¶ 
��."".(*reader).filterType���Р
��(runtime.racefuncexit���‚

��(runtime.racefuncexit���¶

��.runtime.writebarrierptr���þ
��*type.*go/ast.TypeSpec���Ø 
��$runtime.assertI2T2���š 
�� runtime.raceread���È 
�� runtime.raceread���º 
��"go/ast.IsExported���¦
�� runtime.raceread���Ô
�� runtime.raceread���ê��go.string."_"���
�� runtime.eqstring���ü
�� runtime.raceread���ö
��."".(*reader).filterType���
��(runtime.racefuncexit���î
�� runtime.raceread���ü��:type.map[string]*"".namedType���Þ
��4runtime.mapaccess2_faststr���–
�� runtime.raceread���Ö��&type."".embeddedSet���ž
��runtime.makemap���Æ��"type."".methodSet���Ž
��runtime.makemap���¶��"type."".methodSet���þ
��runtime.makemap���¦��"type."".namedType���¸
��"runtime.newobject���ð
��,runtime.racewriterange���¢
Î� runtime.duffzero���¾
��"runtime.racewrite���ü�6runtime.writeBarrierEnabled���¸
��"runtime.racewrite���ò�6runtime.writeBarrierEnabled���®
��"runtime.racewrite���è�6runtime.writeBarrierEnabled���¤
��"runtime.racewrite���Þ�6runtime.writeBarrierEnabled���ø
�� runtime.raceread���†��:type.map[string]*"".namedType���â
��$runtime.mapassign1���¤
��.runtime.writebarrierptr���à
��.runtime.writebarrierptr���œ
��.runtime.writebarrierptr���Ø
��.runtime.writebarrierptr���Ä ��"go.string."error"���ê 
�� runtime.eqstring���²!
��"runtime.racewrite���ü!
��0runtime.morestack_noctxt���P€��2"".autotmp_0522�¯$type.*"".namedType�"".autotmp_0521�Ÿ&type.**"".namedType�"".autotmp_0520�—type.uint32�"".autotmp_0518� type.go/ast.Spec�"".autotmp_0517�$type.*"".namedType�"".autotmp_0516�otype.string�"".autotmp_0515�ÿ"type."".methodSet�"".autotmp_0514�ï"type."".methodSet�"".autotmp_0513�ß&type."".embeddedSet�"".autotmp_0512�Otype.string�"".autotmp_0511��type.bool�"".autotmp_0509�/(type.[]*go/ast.Ident� "".~r1�$type.*"".namedType� "".typ�ÿ$type.*"".namedType�"".found�™type.bool�"".name�¯type.string�"".r�¿type.*"".reader�"".name�Ïtype.string�"".s�Ï*type.*go/ast.TypeSpec�"".s�ß,type.*go/ast.ValueSpec�"".s�ï.type.*go/ast.ImportSpec� "".~r2�@type.bool� "".tok�0&type.go/token.Token�"".spec� type.go/ast.Spec�"".r��type.*"".reader�D€¿ÿ€”ÿ€ÿ€†ÿ€ü��„´0(%‰ [
´"O Syˆ  ðC)�~�<.hQ%kIà6u6=!< 8D88Ÿ;j5!I\�Tgclocals·1d97f6df3af259994a09383b0100070f�Tgclocals·858a4afb3deb284e89dec457add9f46b���:/tmp/go/src/go/doc/exports.goþ "".copyConstType��€��þdH‹ %����HD$ðH;A†��Hì���1ÀH‰D$8H‰D$@H‹œ$���H‰$è����1ÛH‰œ$°���H‰œ$¸���H‹Œ$˜���H‹„$ ���H‰Œ$€���H‰ $H‰„$ˆ���H‰D$è����‹L$‰L$,ùNs;/…‚��HÇD$8����H����H‰$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$H\$8H‰\$è����‹L$,¶\$ €û�„3��H����H‰$è����H‹D$H‰D$`H‰$HÇD$ ���è����H‹D$`1íH‰(H‰hH‰hH‰hH‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹\$8Hƒû�„º���HkH‹\$`Hƒû�„ ���LCL‰D$H‰l$H-����H‰,$è����H‹\$`H‰$è����H‹D$`H‹¬$¨���H‰(H‰D$`H‹����1íH9èt"H‹\$`H‰œ$¸���H‰„$°���è����HÄ���ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$믉éYÿÿÿ‰é?ÿÿÿù€+Ëe…ø��HÇD$@����H����H‰$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$H\$@H‰\$è����¶\$ €û�„­��HÇD$h����H‹\$@H‰$è����H����H‰$H‹t$@H|$H‹H‰H‹NH‰OH\$hH‰\$è����¶\$ H‰ØH‹\$hH‰\$H<�„J��H‹\$@H‰$Hƒ$è����H‹\$@H‹kH‰,$Hƒ$è����H‹\$@H‹kHƒý�„��H‹]H‰\$pH‹]H‰\$xH����H‰$è����H‹D$H‰D$`H‰$è����H‹D$`HÇ�����H‰$Hƒ$è����H‹\$`H‹l$xH‰kH‹l$p€=�����…��H‰kH‹\$`H‰$Hƒ$è����H‹D$`1íH‰hH‰D$0H����H‰$è����H‹D$H‰D$`H‰$HÇD$ ���è����H‹D$`1íH‰(H‰hH‰hH‰hH‰$Hƒ$è����H‹\$HH‰$Hƒ$è����H‹\$HHƒû�„ß��HkH‹\$`Hƒû�„Å��LCL‰D$H‰l$H-����H‰,$è����H‹\$`H‰$è����H‹D$`H‹¬$¨���H‰(H‰D$`H����H‰$è����H‹D$H‰D$PH‰$Hƒ$è����H‹\$PHƒû�„F��H‹l$0€=�����…��H‰kH‹����H‰D$X1íH9è„Ë���H‹\$PH‰$è����H‹D$`H‹L$XH‹\$PHƒû�„���H‰Œ$€���H‰ H‰„$ˆ���€=�����umH‰CH‹\$PH‰\$PH‹����1íH9èt"H‹\$PH‰œ$¸���H‰„$°���è����HÄ���ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë¯LCL‰$H‰D$è����냉é\ÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰\$XéþþÿÿLCL‰$H‰l$è����éÐþÿÿ‰é³þÿÿ‰é4þÿÿ‰éþÿÿLCL‰$H‰l$è����énýÿÿ‰E�éóüÿÿ1ÛH‰œ$°���H‰œ$¸���è����HÄ���Ãè����éÁùÿÿ|
������p
��*runtime.racefuncenter���ð
��$runtime.ifacethash���¸��$type.*go/ast.Ident���’
��$runtime.assertI2T2���Ä��"type.go/ast.Ident���Ö
��"runtime.newobject���Ž
��,runtime.racewriterange���Ö
��"runtime.racewrite���ü
�� runtime.raceread���ê��type.string���ü
��(runtime.typedmemmove���˜
��"runtime.racewrite���Ð��Bgo.itab.*go/ast.Ident.go/ast.Expr���’
��(runtime.racefuncexit���°��$type.*go/ast.Ident���Æ�� type.go/ast.Expr���Þ��Bgo.itab.*go/ast.Ident.go/ast.Expr���ò
�� runtime.typ2Itab���Ô��2type.*go/ast.SelectorExpr���® 
��$runtime.assertI2T2���ø 
�� runtime.raceread���†
��$type.*go/ast.Ident���Ü

��$runtime.assertI2T2���¶ 
�� runtime.raceread���ä 
�� runtime.raceread���¼ ��"type.go/ast.Ident���Î 
��"runtime.newobject���ô 
��"runtime.racewrite���¨ 
��"runtime.racewrite���Ú �6runtime.writeBarrierEnabled���–
��"runtime.racewrite���Ä��"type.go/ast.Ident���Ö
��"runtime.newobject���Ž
��,runtime.racewriterange���Ö
��"runtime.racewrite���ü
�� runtime.raceread���ê��type.string���ü
��(runtime.typedmemmove���˜
��"runtime.racewrite���Ð��0type.go/ast.SelectorExpr���â
��"runtime.newobject���’
��"runtime.racewrite���Æ�6runtime.writeBarrierEnabled���ê��Bgo.itab.*go/ast.Ident.go/ast.Expr���¦
��"runtime.racewrite���Š�6runtime.writeBarrierEnabled���º��Pgo.itab.*go/ast.SelectorExpr.go/ast.Expr���ü
��(runtime.racefuncexit���š��2type.*go/ast.SelectorExpr���°�� type.go/ast.Expr���È��Pgo.itab.*go/ast.SelectorExpr.go/ast.Expr���Ü
�� runtime.typ2Itab���Ž
��.runtime.writebarrierptr���®��$type.*go/ast.Ident���Ä�� type.go/ast.Expr���Ü��Bgo.itab.*go/ast.Ident.go/ast.Expr���ð
�� runtime.typ2Itab���²
��.runtime.writebarrierptr���Š
��.runtime.writebarrierptr���Ò
��(runtime.racefuncexit���ì
��0runtime.morestack_noctxt���P ��,"".autotmp_0537��type.*uint8�"".autotmp_0536��type.*uint8�"".autotmp_0535�2type.*go/ast.SelectorExpr�"".autotmp_0534��$type.*go/ast.Ident�"".autotmp_0533��$type.*go/ast.Ident�"".autotmp_0532��$type.*go/ast.Ident�"".autotmp_0531�otype.*uint8�"".autotmp_0530�_$type.*go/ast.Ident�"".autotmp_0529�Çtype.uint32�"".autotmp_0527� type.go/ast.Expr�"".autotmp_0526��2type.*go/ast.SelectorExpr�"".autotmp_0525��$type.*go/ast.Ident�"".autotmp_0524�O$type.*go/ast.Ident�"".autotmp_0523��$type.*go/ast.Ident� "".~r0�¿$type.*go/ast.Ident�go/ast.name·2�?type.string�
"".id�$type.*go/ast.Ident� "".typ�Ÿ2type.*go/ast.SelectorExpr� "".typ�¯$type.*go/ast.Ident� "".~r2�0 type.go/ast.Expr� "".pos� "type.go/token.Pos� "".typ�� type.go/ast.Expr�6 µŸ ôŸ êŸ  �*Ã$Ý7�žê+‘éEWcwþýþ$ýþýî%v-Rüý
 �`�7@sÂ0^%_LQ wKJk0JM $ �Tgclocals·776b66a1260e4c9eb0b26311de16a204�Tgclocals·9cc7aea560916ff9748ace3ac1fdd282���:/tmp/go/src/go/doc/exports.go:/tmp/go/src/go/doc/example.goþ6"".(*reader).filterSpecList�� ��”dH‹ %����HD$˜H;A†h��Hìè���H‹œ$è���H‰$è����1ÛH‰œ$��H‰œ$ ��H‰œ$(��H‹œ$��Hƒû@…©��1ÛH‰œ$ˆ���H‰œ$���H‹”$ø���H‹„$���H‹œ$��H‰œ$à���1ÉH‰„$Ø���H‰D$0H‰”$Ð���H‰ÐH‰L$8H‹l$0H9éJ��H‰D$XH‰$è����H‹\$XHƒû�„¡��H‹ H‹kH‰Œ$˜���H‰¬$ ���HÇD$`����H����H‰$H‰L$hH‰L$H‰l$pH‰l$H\$`H‰\$è����H‹D$`H‰D$PH‰$Hƒ$ è����H‹D$PH‹h Hƒý�…1��H‹œ$ˆ���Hƒû�„��H‰D$HH‰$Hƒ$è����H‹\$HH‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†É��H‰ $è����H‹\$HHƒû�„ª��H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†u��H‹)H‰l$@H‰,$è����H‹\$@H‹+H‹œ$ˆ���H‰$H‹œ$���H‰\$H‰l$è����H‹\$H‰œ$¨���H‹\$ H‰œ$°���H‹\$PH‰$Hƒ$ è����H‹D$PH‹¬$¨���H‰h H‹¬$°���€=�����…Ê��H‰h(H‰$Hƒ$è����H‹t$PHƒþ�„¢��H^H‹ H‰ $H‹KH‰L$H‹KH‰L$è����¶\$€û�„3��1ÛH‰œ$ˆ���H‰œ$���H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錶ýÿÿ1ÒH‰T$(H‹¬$ø���H‹„$���H‹œ$��H‰œ$à���1ÉH‰„$Ø���H‰D$0H‰¬$Ð���H‰èH‰L$8H‹l$0H9é��H‰D$XH‰$è����H‹\$XHƒû�„…��H‹ H‹kH‰Œ$˜���H‰¬$ ���H‹œ$ð���H‰$H‰L$xH‰L$H‰¬$€���H‰l$H‹œ$��H‰\$è����H‹T$(¶\$ €û�„!��H‹œ$ø���L‹„$���H‰ÕL9ƒþ���HÁåHëH‰$è����H‹œ$ø���H‹l$(L‹„$���L9ŃÉ���HÁåHëH‹l$xH‰+H‹¬$€���€=�����…Ž���H‰kH‹T$(HÿÂH‰T$(H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒáþÿÿH‹¬$��H9êwEL‹„$ø���L‰„$Ð���L‰„$��H‰”$Ø���H‰”$ ��H‰¬$à���H‰¬$(��è����HÄè���Ãè���� LCL‰$H‰l$è����é_ÿÿÿè���� è���� éYÿÿÿ‰étþÿÿH‹\$PH‰$Hƒ$ è����H‹\$PHƒû�tH‹k H‰¬$ˆ���H‹k(H‰¬$���é¤ýÿÿ‰ë߉éWýÿÿL@(L‰$H‰l$è����H‹D$Péýÿÿè���� ‰éOüÿÿè���� ‰éXûÿÿè����évúÿÿ8
������X
��*runtime.racefuncenter���Š
�� runtime.raceread���ö��,type.*go/ast.ValueSpec���Ä
��"runtime.assertI2T���ô
�� runtime.raceread���ä
�� runtime.raceread���Ü
�� runtime.raceread���ø
�� runtime.raceread���Î
�� "".copyConstType���¨ 
��"runtime.racewrite���æ �6runtime.writeBarrierEnabled���˜

�� runtime.raceread���ú

��$"".hasExportedName���Æ 
�� runtime.raceread���ü
��."".(*reader).filterSpec���ú
��"runtime.racewrite���ð�6runtime.writeBarrierEnabled���ü
��(runtime.racefuncexit���–
��$runtime.panicslice���¾
��.runtime.writebarrierptr���Ò
��$runtime.panicindex���à
��$runtime.panicindex���¢
�� runtime.raceread���¬
��.runtime.writebarrierptr���Ê
��$runtime.panicindex���æ
��$runtime.panicindex���‚
��0runtime.morestack_noctxt���€Ð��2"".autotmp_0558�� type.go/ast.Spec�"".autotmp_0557��"type.*go/ast.Spec�"".autotmp_0556��type.int�"".autotmp_0555��type.int�"".autotmp_0553�Ÿ type.go/ast.Spec�"".autotmp_0552�Ÿ"type.*go/ast.Spec�"".autotmp_0551�ïtype.int�"".autotmp_0550�ßtype.int�"".autotmp_0549��$type.[]go/ast.Spec�"".autotmp_0547��type.bool�"".autotmp_0546��$type.[]go/ast.Spec�"".autotmp_0544� type.go/ast.Expr�"".autotmp_0543�,type.*go/ast.ValueSpec�"".autotmp_0542�/$type.[]go/ast.Spec�go/ast.x·2�Ï$type.*go/ast.Ident�go/ast.s·2�¿,type.*go/ast.ValueSpec�"".s�ß type.go/ast.Spec�"".j�ÿtype.int�"".spec�¯,type.*go/ast.ValueSpec�"".spec�ÿ type.go/ast.Spec�"".prevType�¿ type.go/ast.Expr� "".~r2�P$type.[]go/ast.Spec� "".tok�@&type.go/token.Token�"".list�$type.[]go/ast.Spec�"".r��type.*"".reader�Ъ ÏÐÆ� �ŠŠJ<8ŸM$Hr $ E56 6 �R�+™]8Š+-8×[€ 
( T ,�Tgclocals·fae26572ee109918be4e48c8f5ed201b�Tgclocals·2423d45666ffec868c0da0e65ab6c0f4���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterDecl��€ ��ê
dH‹ %����H;a†˜��Hì€���1ÀH‰D$HH‰D$PH‹œ$€���H‰$è����H‹Œ$���H‹„$˜���H‰L$XH‰ $H‰D$`H‰D$è����‹L$‰L$Dù´~‚…µ���HÇD$P����H����H‰$H‹\$XH‰\$H‹\$`H‰\$H\$PH‰\$è����‹L$D¶\$ €û�tpH‹\$PH‰$Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹^Hƒû�t3HkH‹M�H‰ $H‹MH‰L$è����¶\$ˆœ$ ���è����HÄ€���ÉëɁù«Òf[…b��HÇD$H����H����H‰$H‹\$XH‰\$H‹\$`H‰\$H\$HH‰\$è����¶\$ €û�„��H‹\$HH‰$Hƒ$ è����H‹\$HH‰$Hƒ$è����H‹œ$ˆ���H‰$H‹t$HHƒþ�„Õ���H^ H|$H‹ H‰H‹KH‰OH‹KH‰OH‹\$HH‹kH‰l$ è����H‹\$(H‰\$hH‹\$0H‰\$pH‹\$8H‰\$xH‹\$HH‰$Hƒ$ è����H‹\$HH‹l$pH‰k(H‹l$xH‰k0H‹l$h€=�����u9H‰k H‹\$HH‰$Hƒ$ è����H‹\$HH‹k(Hƒý�Ÿ„$ ���è����HÄ€���ÃLC L‰$H‰l$è����뷉é$ÿÿÿƄ$ ����è����HÄ€���Ãè����éKýÿÿ*
������f
��*runtime.racefuncenter���¶
��$runtime.ifacethash���þ��*type.*go/ast.FuncDecl���Ì
��$runtime.assertI2T2���Ž
�� runtime.raceread���¼
�� runtime.raceread���Ž
��"go/ast.IsExported���°
��(runtime.racefuncexit���€��(type.*go/ast.GenDecl���Î
��$runtime.assertI2T2���
�� runtime.raceread���¶
�� runtime.raceread���Ð
��6"".(*reader).filterSpecList���²
��"runtime.racewrite���ö�6runtime.writeBarrierEnabled���ª 
�� runtime.raceread���Þ 
��(runtime.racefuncexit���’

��.runtime.writebarrierptr���¾

��(runtime.racefuncexit���Ø

��0runtime.morestack_noctxt���@€��"".autotmp_0566�wtype.uint32�"".autotmp_0564�O type.go/ast.Decl�"".autotmp_0563��type.bool�"".autotmp_0561�/$type.[]go/ast.Spec�"".d�_*type.*go/ast.FuncDecl�"".d�o(type.*go/ast.GenDecl� "".~r1�0type.bool�"".decl� type.go/ast.Decl�"".r��type.*"".reader�4€‰ÿ€Öÿ€/ÿ€�À�HÆ&_ QÍ(��2(lÒ<l�Tgclocals·e9cc1e3ee2257b90864bd391efacf3e1�Tgclocals·93b15b778d2a4c6851b53929991368da���:/tmp/go/src/go/doc/exports.goþ0"".(*reader).fileExports��À
��¢
dH‹ %����HD$ðH;A†o��Hì���H‹œ$���H‰$è����HÇD$ ����H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���Hƒû�„��H‹SH‹C H‹k(H‰¬$ˆ���1ÉH‰„$€���H‰D$(H‰T$xH‰ÐH‰L$0H‹l$(H9éO��H‰D$8H‰$è����H‹\$8Hƒû�„½��H‹ H‹kH‰L$PH‰l$XH‹œ$˜���H‰$H‰L$@H‰L$H‰l$HH‰l$è����¶\$€û�„t��H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹KH‹C H‹k(H‰l$pH‰ËH‰L$`H‹l$ H‰D$hH9Ń#��HÁåHëH‰$è����H‹œ$ ���Hƒû�„ú���H‹KH‹C H‹k(H‰l$pH‰ËH‰L$`H‹l$ H‰D$hH9ŃÇ���HÁåHëH‹l$@H‰+H‹l$H€=�����…���H‰kH‹\$ HÿÃH‰\$ H‹D$8H‹L$0HƒÀHÿÁH‰L$0H‹l$(H9錱þÿÿH‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‰$Hƒ$è����H‹œ$ ���H‹l$ L‹C(L9ÅwH‰k è����HÄ���Ãè���� LCL‰$H‰l$è����é^ÿÿÿè���� ‰éÿþÿÿè���� éQÿÿÿ‰é<þÿÿ‰éÚýÿÿè����éoýÿÿ
������X
��*runtime.racefuncenter���–
�� runtime.raceread���Ò
�� runtime.raceread���Ü
��."".(*reader).filterDecl���¤
�� runtime.raceread���¬
��"runtime.racewrite���Ü�6runtime.writeBarrierEnabled���€
��"runtime.racewrite���¬
�� runtime.raceread���ê
��(runtime.racefuncexit���„ 
��$runtime.panicslice���¬ 
��.runtime.writebarrierptr���À 
��$runtime.panicindex���Ü 
��$runtime.panicindex���

��0runtime.morestack_noctxt���  ��"".autotmp_0573� type.go/ast.Decl�"".autotmp_0572�¯"type.*go/ast.Decl�"".autotmp_0571�Ïtype.int�"".autotmp_0570�¿type.int�"".autotmp_0567�/$type.[]go/ast.Decl�"".d�Ÿ type.go/ast.Decl�"".j�ßtype.int� "".src�"type.*go/ast.File�"".r��type.*"".reader� ¡Ÿ _� �Hè ”3½ $ K� �+}E’V
A�Tgclocals·7e902992778eda5f91d29a3f0c115aee�Tgclocals·f29c70e07af4b8af400dcb2d00b16f44���:/tmp/go/src/go/doc/exports.goþ"".matchFields�� ��„dH‹ %����HD$øH;A†à��Hìˆ���H‹œ$ˆ���H‰$è����H‹„$���1íH9è„‹��H‰$Hƒ$è����H‹œ$���Hƒû�„Ž��H‹SH‹CH‹kH‰¬$€���1ÉH‰D$xH‰D$(H‰T$pH‰ÐH‰L$0H‹l$(H9é0��H‰D$PH‰$è����H‹\$PH‹+H‰l$@H‰,$Hƒ$è����H‹\$@Hƒû�„��H‹SH‹CH‹kH‰l$h1ÉH‰D$`H‰D$H‰T$XH‰ÐH‰L$ H‹l$H9鍜���H‰D$HH‰$è����H‹\$HH‹+H‰l$8H‰,$Hƒ$è����H‹t$8Hƒþ�„���H^H‹ H‰ $H‹KH‰L$H‹”$˜���H‹ÿÓ¶\$€û�tƄ$ ���è����HÄˆ���ÃH‹D$HH‹L$ HƒÀHÿÁH‰L$ H‹l$H9éŒdÿÿÿH‹D$PH‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÐþÿÿƄ$ ����è����HÄˆ���Éé\ÿÿÿ‰éåþÿÿ‰ékþÿÿè����éþýÿÿ
������X
��*runtime.racefuncenter���š
�� runtime.raceread���Ð
�� runtime.raceread���†
�� runtime.raceread���°
�� runtime.raceread���æ
�� runtime.raceread���Ê�������ô
��(runtime.racefuncexit���®
��(runtime.racefuncexit���ò
��0runtime.morestack_noctxt���0��"".autotmp_0585�&type.**go/ast.Ident�"".autotmp_0584�ßtype.int�"".autotmp_0583�Ïtype.int�"".autotmp_0581�o&type.**go/ast.Field�"".autotmp_0580�¿type.int�"".autotmp_0579�¯type.int�"".autotmp_0577�_(type.[]*go/ast.Ident�"".autotmp_0576�/(type.[]*go/ast.Field�"".name�Ÿ$type.*go/ast.Ident�"".field�$type.*go/ast.Field� "".~r2� type.bool�"".f�type."".Filter�"".fields��,type.*go/ast.FieldList�&æ\-��B qpM
 $$ �$�+|U3—�Tgclocals·aa52d274abdec77c8c6f0039727529fb�Tgclocals·2389cf45bf06851fe1d85221beccfdf9���8/tmp/go/src/go/doc/filter.goþ"".matchDecl��À��¨dH‹ %����HD$˜H;A†2��Hìè���1ÀH‰D$PH‰D$XH‰D$`H‰D$hH‹œ$è���H‰$è����H‹œ$ð���H‰$Hƒ$ è����H‹œ$ð���Hƒû�„Õ��H‹S H‹C(H‹k0H‰¬$à���1ÉH‰„$Ø���H‰D$@H‰”$Ð���H‰ÐH‰L$HH‹l$@H9éá��H‰„$€���H‰$è����H‹œ$€���Hƒû�„j��H‹ H‹kH‰Œ$ˆ���H‰¬$���H‰Œ$¨���H‰ $H‰¬$°���H‰l$è����‹L$‰L$,ùZîv3…˜��HÇD$X����H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$H\$XH‰\$è����‹L$,¶\$ €û�„I��H‹\$XH‰$Hƒ$è����H‹\$XHƒû�„ ��H‹SH‹CH‹kH‰¬$È���1ÉH‰„$À���H‰D$0H‰”$¸���H‰ÐH‰L$8H‹l$0H9鍜���H‰D$xH‰$è����H‹\$xH‹+H‰l$pH‰,$Hƒ$è����H‹t$pHƒþ�„ ���H^H‹ H‰ $H‹KH‰L$H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹D$xH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒdÿÿÿH‹„$€���H‹L$HHƒÀHÿÁH‰L$HH‹l$@H9éŒþÿÿƄ$����è����HÄè���ÉéYÿÿÿ‰éÙþÿÿùÅ÷£šu®HÇD$P����H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$H\$PH‰\$è����¶\$ €û�„cÿÿÿH‹\$PH‰$Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹^Hƒû�„ò��HkH‹M�H‰ $H‹MH‰L$H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹\$PH‰$Hƒ$è����H‹\$PHƒû�„ˆ��H‹KH‹kH‰Œ$˜���H‰ $H‰¬$ ���H‰l$è����‹L$‰L$,ùBj –…¡���HÇD$`����H����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H\$`H‰\$è����‹L$,¶\$ €û�tVH‹\$`H‰$Hƒ$è����H‹\$`H‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãéèýÿÿù=ÊO·…ÜýÿÿHÇD$h����H����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H\$hH‰\$è����¶\$ €û�„‘ýÿÿH‹\$hH‰$Hƒ$è����H‹\$hH‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãé;ýÿÿ‰éqþÿÿ‰éþÿÿ‰éûÿÿ‰é$ûÿÿè����é¬úÿÿ@
������„
��*runtime.racefuncenter���°
�� runtime.raceread���ø
�� runtime.raceread���†
��$runtime.ifacethash���Î��,type.*go/ast.ValueSpec���¨
��$runtime.assertI2T2���ò
�� runtime.raceread���®
�� runtime.raceread���ä
�� runtime.raceread���È�������ò
��(runtime.racefuncexit���²

��(runtime.racefuncexit���Ž ��*type.*go/ast.TypeSpec���è 
��$runtime.assertI2T2���ª 
�� runtime.raceread���Ø 
�� runtime.raceread���Æ �������ð 
��(runtime.racefuncexit���¦
�� runtime.raceread���
��$runtime.ifacethash���Ø��.type.*go/ast.StructType���²
��$runtime.assertI2T2���ô
�� runtime.raceread���²
��"".matchFields���à
��(runtime.racefuncexit���²��4type.*go/ast.InterfaceType���Œ
��$runtime.assertI2T2���Î
�� runtime.raceread���Œ
��"".matchFields���º
��(runtime.racefuncexit���–
��0runtime.morestack_noctxt���0Ð��2"".autotmp_0606��type.uint32�"".autotmp_0605��type.bool�"".autotmp_0604�Ÿ type.go/ast.Expr�"".autotmp_0602�ß&type.**go/ast.Ident�"".autotmp_0601�ïtype.int�"".autotmp_0600�ßtype.int�"".autotmp_0599�÷type.uint32�"".autotmp_0597�� type.go/ast.Spec�"".autotmp_0596� type.go/ast.Spec�"".autotmp_0595�Ï"type.*go/ast.Spec�"".autotmp_0594�Ïtype.int�"".autotmp_0593�¿type.int�"".autotmp_0592��type.bool�"".autotmp_0590��type.bool�"".autotmp_0588�_(type.[]*go/ast.Ident�"".autotmp_0587�/$type.[]go/ast.Spec�"".t�ÿ4type.*go/ast.InterfaceType�"".t�.type.*go/ast.StructType�"".v�¯*type.*go/ast.TypeSpec�"".name�ï$type.*go/ast.Ident�"".v�Ÿ,type.*go/ast.ValueSpec�"".d�¿ type.go/ast.Spec� "".~r2� type.bool�"".f�type."".Filter�"".d��(type.*go/ast.GenDecl�PÐ¥ÏÐ_ÏÐÞÏÐ÷ÏЬÏÐ7�à
�”252/“‘yM&%$'0'Si§<W <
 %�J�AzGv^3»„5r6VWD�Tgclocals·e41c414c061bccd2083bb8f814b18485�Tgclocals·80226457ff16853d2ec50c2ff73272bf���8/tmp/go/src/go/doc/filter.goþ"".filterValues�� ��œdH‹ %����H;a†±��HƒìXH‹\$XH‰$è����1ÛH‰œ$€���H‰œ$ˆ���H‰œ$���1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9éÖ���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$(è����H‹\$0H‹k(H‰,$H‹\$xH‰\$è����H‹t$¶\$€û�„æ���H‹\$`L‹D$hL9ƃÌ���HóH‰$è����H‹\$`H‹l$L‹D$hL9Ń ���HëH‹l$0€=�����u{H‰+H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒ*ÿÿÿH‹l$pH9îw6L‹D$`L‰D$@L‰„$€���H‰t$HH‰´$ˆ���H‰l$PH‰¬$���è����HƒÄXÃè���� H‰$H‰l$è����éuÿÿÿè���� è���� éoÿÿÿè����é2þÿÿ
������B
��*runtime.racefuncenter���–
�� runtime.raceread���Ì
�� runtime.raceread���„
��"".matchDecl���ê
��"runtime.racewrite���¸�6runtime.writeBarrierEnabled���œ
��(runtime.racefuncexit���°
��$runtime.panicslice���Ð
��.runtime.writebarrierptr���ä
��$runtime.panicindex���ò
��$runtime.panicindex���Š
��0runtime.morestack_noctxt���p°��"".autotmp_0613�?type.**"".Value�"".autotmp_0612�otype.int�"".autotmp_0611�_type.int�"".autotmp_0610�� type.[]*"".Value�"".autotmp_0607�/ type.[]*"".Value�
"".vd�Otype.*"".Value�"".w�type.int� "".~r2�@ type.[]*"".Value�"".f�0type."".Filter�"".a�� type.[]*"".Value�°ÿ¯°9�Ð�>j?QBM $ 6  �$� jè

�Tgclocals·e1b717c411df1a14cd6c1997e991758a�Tgclocals·126928b598453c4f31ecb02897bc62ee���8/tmp/go/src/go/doc/filter.goþ"".filterFuncs��à��ÌdH‹ %����H;a†É��HƒìXH‹\$XH‰$è����1ÛH‰œ$€���H‰œ$ˆ���H‰œ$���1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9éç���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$è����H‹t$0Hƒþ�„��H^H‹ H‰ $H‹KH‰L$H‹T$xH‹ÿÓH‹t$¶\$€û�„æ���H‹\$`L‹D$hL9ƃÌ���HóH‰$è����H‹\$`H‹l$L‹D$hL9Ń ���HëH‹l$0€=�����u{H‰+H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒÿÿÿH‹l$pH9îw6L‹D$`L‰D$@L‰„$€���H‰t$HH‰´$ˆ���H‰l$PH‰¬$���è����HƒÄXÃè���� H‰$H‰l$è����éuÿÿÿè���� è���� éoÿÿÿ‰éÝþÿÿè����éþÿÿ
������B
��*runtime.racefuncenter���–
�� runtime.raceread���Ì
�� runtime.raceread���ª�������Œ
��"runtime.racewrite���Ú�6runtime.writeBarrierEnabled���¾
��(runtime.racefuncexit���Ò
��$runtime.panicslice���ò
��.runtime.writebarrierptr���†
��$runtime.panicindex���”
��$runtime.panicindex���º
��0runtime.morestack_noctxt���p°��"".autotmp_0621�?type.**"".Func�"".autotmp_0620�otype.int�"".autotmp_0619�_type.int�"".autotmp_0618��type.[]*"".Func�"".autotmp_0615�/type.[]*"".Func�
"".fd�Otype.*"".Func�"".w�type.int� "".~r2�@type.[]*"".Func�"".f�0type."".Filter�"".a��type.[]*"".Func�°¯°H�ð�D€?QSM $ 6 �$� jù

.�Tgclocals·e1b717c411df1a14cd6c1997e991758a�Tgclocals·126928b598453c4f31ecb02897bc62ee���8/tmp/go/src/go/doc/filter.goþ"".filterTypes��À��¤dH‹ %����HD$°H;A†0��HìÐ���H‹œ$Ð���H‰$è����1ÛH‰œ$ø���H‰œ$���H‰œ$��HÇD$8����H‹”$Ø���H‹„$à���H‹œ$è���H‰œ$È���1ÉH‰„$À���H‰D$HH‰”$¸���H‰ÐH‰L$PH‹l$HH9é��H‰„$€���H‰$è����H‹œ$€���H‹+HÇD$@����H‰l$xH‰,$Hƒ$ è����H‹\$xH‹k H‰,$H‹œ$ð���H‰\$è����¶\$€û�„"��HÇÀ���Hƒø�~oH‹œ$Ø���H‹l$8L‹„$à���L9Ńð���HëH‰$è����H‹œ$Ø���H‹l$8L‹„$à���L9Ń¾���HëH‹l$x€=�����…•���H‰+H‹\$8HÿÃH‰\$8H‹„$€���H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒøþÿÿH‹\$8H‹¬$è���H9ëwEL‹„$Ø���L‰„$¸���L‰„$ø���H‰œ$À���H‰œ$���H‰¬$È���H‰¬$��è����HÄÐ���Ãè���� H‰$H‰l$è����é[ÿÿÿè���� è���� H‹\$xH‰$Hƒ$(è����H‹t$xHƒþ�„ø��H^(H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$(è����H‹\$xH‹¬$¨���H‰k0H‹¬$°���H‰k8H‹¬$ ���€=�����…F��H‰k(H‹\$xH‰$Hƒ$@è����H‹t$xHƒþ�„��H^@H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$@è����H‹\$xH‹¬$¨���H‰kHH‹¬$°���H‰kPH‹¬$ ���€=�����…g��H‰k@H‹\$xH‰$Hƒ$Xè����H‹t$xHƒþ�„:��H^XH‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$Xè����H‹\$xH‹¬$���H‰k`H‹¬$˜���H‰khH‹¬$ˆ���€=�����…ˆ��H‰kXH‹\$xH‰$Hƒ$pè����H‹t$xHƒþ�„[��H^pH‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$pè����H‹\$xH‹¬$���H‰kxH‹¬$˜���H‰«€���H‹¬$ˆ���€=�����…¦���H‰kpH‹\$@H‰\$pH‹\$xH‰$Hƒ$(è����H‹D$xH‹h0H‰l$hH‰$Hƒ$@è����H‹D$xH‹hHH‰l$`H‰$Hƒ$Xè����H‹D$xH‹h`H‰l$XH‰$Hƒ$pè����H‹\$xH‹CxH‹\$hH‹l$`HëH‹l$XHëH‹l$pHÃHëH‰Øé<ûÿÿLCpL‰$H‰l$è����éGÿÿÿ‰éžþÿÿLCXL‰$H‰l$è����éeþÿÿ‰é¿ýÿÿLC@L‰$H‰l$è����é†ýÿÿ‰éàüÿÿLC(L‰$H‰l$è����é§üÿÿ‰éüÿÿè����é®ùÿÿJ
������X
��*runtime.racefuncenter���Ú
�� runtime.raceread���¨
�� runtime.raceread���æ
��"".matchDecl���ò
��"runtime.racewrite���Ì�6runtime.writeBarrierEnabled���æ
��(runtime.racefuncexit���€
��$runtime.panicslice��� 
��.runtime.writebarrierptr���´
��$runtime.panicindex���Â
��$runtime.panicindex���ì
�� runtime.raceread���è 
��"".filterValues���Ü

��"runtime.racewrite���² �6runtime.writeBarrierEnabled���î 
�� runtime.raceread���ê 
��"".filterValues���Þ 
��"runtime.racewrite���´�6runtime.writeBarrierEnabled���ð
�� runtime.raceread���ì
��"".filterFuncs���à
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���ò
�� runtime.raceread���î
��"".filterFuncs���â
��"runtime.racewrite���¾�6runtime.writeBarrierEnabled���Ž
�� runtime.raceread���Æ
�� runtime.raceread���þ
�� runtime.raceread���¶
�� runtime.raceread���¼
��.runtime.writebarrierptr���ø
��.runtime.writebarrierptr���´
��.runtime.writebarrierptr���ð
��.runtime.writebarrierptr���’
��0runtime.morestack_noctxt���p ��("".autotmp_0638�Ÿtype.**"".Type�"".autotmp_0637�type.int�"".autotmp_0636�ÿtype.int�"".autotmp_0635��type.[]*"".Type�"".autotmp_0634��type.int�"".autotmp_0632�ïtype.int�"".autotmp_0631�ßtype.int�"".autotmp_0630�Ïtype.int�"".autotmp_0629�¿type.int�"".autotmp_0628��type.[]*"".Func�"".autotmp_0627�type.[]*"".Func�"".autotmp_0626�� type.[]*"".Value�"".autotmp_0625�_ type.[]*"".Value�"".autotmp_0623�/type.[]*"".Type�"".n�Ÿtype.int�
"".td�¯type.*"".Type�"".w�¯type.int� "".~r2�@type.[]*"".Type�"".f�0type."".Filter�"".a��type.[]*"".Type� ßŸ á�à �š–J i @b '"J%& ÁÁÁĝ�L�+'Ÿ 
xIxIxIxVš�Tgclocals·0ec96165dedf612ae6e1a0dc194bc26d�Tgclocals·abba51a3f9f691160ff263af6fd7c230���8/tmp/go/src/go/doc/filter.goþ("".(*Package).Filter��À��ªdH‹ %����H;a†ø��Hì€���H‹œ$€���H‰$è����H‹œ$ˆ���H‰$H$€���è����H‹´$ˆ���Hƒþ�„®��Hž€���H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$€���è����H‹œ$ˆ���H‹l$pH‰«ˆ���H‹l$xH‰«���H‹l$h€=�����…ù��H‰«€���H‹œ$ˆ���H‰$H$°���è����H‹´$ˆ���Hƒþ�„À��Hž°���H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$°���è����H‹œ$ˆ���H‹l$pH‰«¸���H‹l$xH‰«À���H‹l$h€=�����… ��H‰«°���H‹œ$ˆ���H‰$H$˜���è����H‹´$ˆ���Hƒþ�„Ò��Hž˜���H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$���H‰\$è����H‹\$ H‰\$PH‹\$(H‰\$XH‹\$0H‰\$`H‹œ$ˆ���H‰$H$˜���è����H‹œ$ˆ���H‹l$XH‰« ���H‹l$`H‰«¨���H‹l$P€=�����…��H‰«˜���H‹œ$ˆ���H‰$H$È���è����H‹´$ˆ���Hƒþ�„ä���HžÈ���H‹ H‰ $H‹KH‰L$H‹KH‰L$H‹œ$���H‰\$è����H‹\$ H‰\$8H‹\$(H‰\$@H‹\$0H‰\$HH‹œ$ˆ���H‰$H$È���è����H‹œ$ˆ���H‹l$@H‰«Ð���H‹l$HH‰«Ø���H‹l$8€=�����u6H‰«È���H‹œ$ˆ���H‰$è����H‹œ$ˆ���1íH‰+H‰kè����HÄ€���ÃLƒÈ���L‰$H‰l$è����뺉éÿÿÿLƒ˜���L‰$H‰l$è����éÐþÿÿ‰é'þÿÿLƒ°���L‰$H‰l$è����éâýÿÿ‰é9ýÿÿLƒ€���L‰$H‰l$è����éôüÿÿ‰éKüÿÿè����éëûÿÿ2
������N
��*runtime.racefuncenter���€
�� runtime.raceread���ˆ
��"".filterValues���ö
��"runtime.racewrite���Ì�6runtime.writeBarrierEnabled���š
�� runtime.raceread���¢
��"".filterValues���
��"runtime.racewrite���æ�6runtime.writeBarrierEnabled���´
�� runtime.raceread���¼
��"".filterTypes���ª 
��"runtime.racewrite���€
�6runtime.writeBarrierEnabled���Î

�� runtime.raceread���Ö 
��"".filterFuncs���Ä 
��"runtime.racewrite���š �6runtime.writeBarrierEnabled���Ð 
��"runtime.racewrite���ü 
��(runtime.racefuncexit���¶
��.runtime.writebarrierptr���ò
��.runtime.writebarrierptr���´
��.runtime.writebarrierptr���ö
��.runtime.writebarrierptr���˜
��0runtime.morestack_noctxt��� €�� "".autotmp_0643�type.[]*"".Func�"".autotmp_0642�_type.[]*"".Type�"".autotmp_0641�� type.[]*"".Value�"".autotmp_0640�/ type.[]*"".Value�"".f�type."".Filter�"".p�� type.*"".Package�€ïÿ€–� �`È
ÍÍÍÉ'�.�&”R{R{R{F¹�Tgclocals·6412d3717715814cae1af4eeac4eb5d3�Tgclocals·8ab7ac077c53d1901130271a49908e7d���8/tmp/go/src/go/doc/filter.goþ"".recvString��à��ÎdH‹ %����H;a†
��Hƒìp1ÀH‰D$@H‰D$HH‹\$pH‰$è����1ÛH‰œ$ˆ���H‰œ$���H‹L$xH‹„$€���H‰L$PH‰ $H‰D$XH‰D$è����‹L$‰L$<ùNs;/…‰���HÇD$@����H����H‰$H‹\$PH‰\$H‹\$XH‰\$H\$@H‰\$è����‹L$<¶\$ €û�tDH‹\$@H‰$Hƒ$è����H‹\$@Hƒû�t"H‹kH‰¬$ˆ���H‹kH‰¬$���è����HƒÄpÉëځùØ4‹…ç���HÇD$H����H����H‰$H‹\$PH‰\$H‹\$XH‰\$H\$HH‰\$è����¶\$ €û�„¢���H‹\$HH‰$Hƒ$è����H‹t$HHƒþ�t}H^H‹ H‰ $H‹KH‰L$è����H‹L$H‹D$HÇ$����H����H‰\$HÇD$���H‰L$`H‰L$H‰D$hH‰D$ è����H‹\$(H‰œ$ˆ���H‹\$0H‰œ$���è����HƒÄpÉé|ÿÿÿH����H‰œ$ˆ���HDŽ$������è����HƒÄpÃè����éÙýÿÿ"
������Z
��*runtime.racefuncenter���È
��$runtime.ifacethash�����$type.*go/ast.Ident���Þ
��$runtime.assertI2T2��� 
�� runtime.raceread���ð
��(runtime.racefuncexit���º��*type.*go/ast.StarExpr���ˆ
��$runtime.assertI2T2���Ê
�� runtime.raceread���’
��"".recvString���Ä��go.string."*"���’
��*runtime.concatstring2���Ð
��(runtime.racefuncexit���ö��&go.string."BADRECV"���¨
��(runtime.racefuncexit���¼
��0runtime.morestack_noctxt���@à��"".autotmp_0647�gtype.uint32�"".autotmp_0645�? type.go/ast.Expr�"".autotmp_0644�type.string�"".t�O*type.*go/ast.StarExpr�"".t�_$type.*go/ast.Ident� "".~r1� type.string�"".recv�� type.go/ast.Expr�4àéßàïßà+ßà�°�8:# ~6 Q‘ % � �,7l(L¤I�Tgclocals·2465d3f6c2ce0d91e5ba97c00fa06229�Tgclocals·fe4743d1009c4c6e0272b45406733587���8/tmp/go/src/go/doc/reader.goþ "".methodSet.set��€��ædH‹ %����HD$ÐH;A†��Hì°���H‹œ$°���H‰$è����H‹œ$À���H‰$Hƒ$è����H‹œ$À���H‹kH‰,$Hƒ$è����H‹œ$À���H‹kHƒý�„«��H‹MH‹EH‰L$hH‰D$pH����H‰$H‹œ$¸���H‰\$H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹D$ Hƒø�„L��H‰D$0H‰$è����H‹\$0H‹1íH9èt*H‰D$(H‰$è����H‹\$(H‹[Hƒû�t è����HÄ°���Ã1ÛH‰\$XH‰\$`H‹œ$À���H‰$Hƒ$è����H‹”$À���H‹Z1íH9ë„��1ÛH‰\$HH‰\$PH‰$Hƒ$è����H‹œ$À���H‹kH‰,$Hƒ$è����H‹œ$À���H‹kHƒý�„z��H‹UH‰”$˜���H‹MH‹]H‰œ$¨���H‰Œ$ ���Hƒù…G��Hƒù�†6��H‰$è����H‹œ$˜���Hƒ¼$ ����†��H‹+H‰,$Hƒ$ è����H‹œ$˜���Hƒ¼$ ����†à��H‹+Hƒý�„Ë��H‹] H‰\$HH‹](H‰\$PH‹\$HH‰$H‹\$PH‰\$è����H‹”$À���H‹L$H‹D$H‰L$XH‰D$`H‹\$hH‰\$xH‹\$pH‰œ$€���H‰$è����H‹œ$À���H‹+H‰,$è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H����H‰$è����H‹D$H‰D$@H‰$HÇD$P���è����H‹L$@H‰ÏHƒù�„ò��1ÀHƒÇðè����H‰ $è����H‹\$@H‹¬$���H‰kH‹¬$ˆ���€=�����…¥��H‰+H‹\$@H‰$Hƒ$è����H‹\$@H‹l$pH‰kH‹l$h€=�����…X��H‰kH‹\$@H‰$Hƒ$ è����H‹\$@Hƒû�„+��H‹¬$À���€=�����…ÿ���H‰k H‹\$@H‰$Hƒ$(è����H‹\$@H‹l$`H‰k0H‹l$X€=�����…±���H‰k(H‹\$@H‰$Hƒ$8è����H‹\$@H‹l$`H‰k@H‹l$X€=�����ujH‰k8H‹\$@H‰\$8H����H‰$H‹œ$¸���H‰\$H\$xH‰\$H\$8H‰\$è����H‹œ$À���H‰$è����H‹œ$À���1íH‰+è����HÄ°���ÃLC8L‰$H‰l$è����ë†LC(L‰$H‰l$è����é<ÿÿÿLC L‰$H‰l$è����éîþÿÿ‰éÎþÿÿLCL‰$H‰l$è����é•þÿÿH‰$H‰l$è����éKþÿÿ‰éþÿÿ‰E�é-ýÿÿè���� è���� è���� é%ýÿÿ‰E�é~üÿÿ‰�é­ûÿÿ‰E�éMûÿÿè����éÍúÿÿX
������X
��*runtime.racefuncenter���„
�� runtime.raceread���¸
�� runtime.raceread���–��"type."".methodSet���ö
��4runtime.mapaccess1_faststr���°
�� runtime.raceread���ê
�� runtime.raceread���’
��(runtime.racefuncexit���æ
�� runtime.raceread���È
�� runtime.raceread���ü
�� runtime.raceread���ª
�� runtime.raceread���ú
�� runtime.raceread���– 
��"".recvString���Ž

�� runtime.raceread���¶

��6go/ast.(*CommentGroup).Text���ø
��type."".Func���Š 
��"runtime.newobject��� 
��,runtime.racewriterange���ü 
Ü� runtime.duffzero���Ž 
��"runtime.racewrite���Ì �6runtime.writeBarrierEnabled���† 
��"runtime.racewrite���¸ �6runtime.writeBarrierEnabled���ô 
��"runtime.racewrite���®�6runtime.writeBarrierEnabled���ê
��"runtime.racewrite���œ�6runtime.writeBarrierEnabled���Ø
��"runtime.racewrite���Š�6runtime.writeBarrierEnabled���º��"type."".methodSet���Ž
��$runtime.mapassign1���°
��"runtime.racewrite���Ô
��(runtime.racefuncexit���ˆ
��.runtime.writebarrierptr���°
��.runtime.writebarrierptr���Þ
��.runtime.writebarrierptr���š
��.runtime.writebarrierptr�����.runtime.writebarrierptr���ò
��$runtime.panicindex���€
��$runtime.panicindex���Ž
��$runtime.panicindex���Ô
��0runtime.morestack_noctxt��� à��"".autotmp_0656�ÿtype.**"".Func�"".autotmp_0655��type.*"".Func�"".autotmp_0654�ïtype.*"".Func�"".autotmp_0653��type.string�"".autotmp_0652�otype.string�"".autotmp_0651��type.string�"".autotmp_0649�ßtype.*"".Func�"".autotmp_0648�Otype.string�"".list�/(type.[]*go/ast.Field� "".typ�Ï type.go/ast.Expr�"".recv�¯type.string�"".g�type.*"".Func�"".name�type.string�"".f�*type.*go/ast.FuncDecl�"".mset��"type."".methodSet�*àõßààßàÊ�À
�rV63NŠ2% - lq47×;#f�Z�+*1qv < >b7Í,HH�Tgclocals·ef2666c436052ef9e2c8d3ee261d50d8�Tgclocals·61a3ab75ae21395daa64d40319c32c75���8/tmp/go/src/go/doc/reader.goþ "".methodSet.add��à ��Ø dH‹ %����H;a†Ï��HƒìHH‹\$HH‰$è����H‹\$XH‰$Hƒ$è����H����H‰$H‹\$PH‰\$H‹t$XHƒþ�„��H^H|$H‹ H‰H‹KH‰Oè����H‹D$ Hƒø�„M��H‰D$0H‰$è����H‹D$XH‹\$0H‹H‰\$(1íH9ë„Ó��H‰$Hƒ$Hè����H‹\$(H‰$Hƒ$Hè����H‹L$(H‹D$XH‹XHH‹iHH9댗��1íH9é„`��H‰$Hƒ$Hè����H‹\$(H‰$Hƒ$Hè����H‹l$XH‹]HL‹D$(I‹hHH9ë…$��H����H‰$è����H‹D$H‰D$@H‰$HÇD$P���è����H‹L$@H‰ÏHƒù�„ ��1ÀHƒÇðè����H‰ $Hƒ$è����H‹\$XH‰$Hƒ$è����H‹\$XHƒû�„É���HkH‹\$@Hƒû�„¯���LCL‰D$H‰l$H-����H‰,$è����H‹\$@H‰$Hƒ$Hè����H‹\$XH‰$Hƒ$Hè����H‹L$XH‹D$@Hƒø�tWH‹iHH‰hHH‰D$8H����H‰$H‹\$PH‰\$H‰L$Hƒ|$�tHƒD$H\$8H‰\$è����è����HƒÄHÉ%����ë؉�륉éJÿÿÿ‰é0ÿÿÿ‰éîþÿÿH‰D$8H����H‰$H‹\$PH‰\$H‰D$Hƒ|$�tHƒD$H\$8H‰\$è����è����HƒÄHÉ%����ë؉�é¬ýÿÿ‰ézýÿÿè����éýÿÿ6
������B
��*runtime.racefuncenter���h
�� runtime.raceread���v��"type."".methodSet���è
��4runtime.mapaccess1_faststr���¢
�� runtime.raceread���ø
�� runtime.raceread���ž
�� runtime.raceread���†
�� runtime.raceread���¬
�� runtime.raceread���ð��type."".Func���‚
��"runtime.newobject���º
��,runtime.racewriterange���ô
Ü� runtime.duffzero���
��"runtime.racewrite���¶
�� runtime.raceread���¤��type.string���¶
��(runtime.typedmemmove���Ü
��"runtime.racewrite���‚
�� runtime.raceread���Ê��"type."".methodSet���ª 
��$runtime.mapassign1���´ 
��(runtime.racefuncexit���š
��"type."".methodSet���ú

��$runtime.mapassign1���„ 
��(runtime.racefuncexit���Æ 
��0runtime.morestack_noctxt��� ��"".autotmp_0661�/type.**"".Func�"".autotmp_0660��type.*"".Func�"".autotmp_0659��type.*"".Func�"".autotmp_0658�type.*"".Func�"".autotmp_0657�type.*"".Func� "".old�?type.*"".Func�"".m�type.*"".Func�"".mset��"type."".methodSet�&Ëg%�ð�Tš}LGWS>A  <  �.� p+…øc/�Tgclocals·831a8786718cf825c7923789039770df�Tgclocals·372996919be90b6045b4bc85dbceef21���8/tmp/go/src/go/doc/reader.goþ"".baseTypeName��€ ��â dH‹ %����H;a†Ô��Hƒìh1ÀH‰D$0H‰D$8H‰D$@H‹\$hH‰$è����1ÛƄ$����1ÛH‰œ$€���H‰œ$ˆ���H‹L$pH‹D$xH‰L$HH‰ $H‰D$PH‰D$è����‹L$‰L$,ùNs;/…‘���HÇD$8����H����H‰$H‹\$HH‰\$H‹\$PH‰\$H\$8H‰\$è����‹L$,¶\$ €û�tLH‹\$8H‰$Hƒ$è����H‹\$8Hƒû�t*H‹kH‰¬$€���H‹kH‰¬$ˆ���Ƅ$����è����HƒÄhÉëҁù€+Ëe…��HÇD$0����H����H‰$H‹\$HH‰\$H‹\$PH‰\$H\$0H‰\$è����‹L$,¶\$ €û�„»���H‹\$0H‰$è����H����H‰$H‹t$0H|$H‹H‰H‹NH‰OHÇD$����è����¶\$ €û�thH‹\$0H‰$Hƒ$è����H‹\$0H‹kH‰,$Hƒ$è����H‹\$0H‹kHƒý�t*H‹]H‰œ$€���H‹]H‰œ$ˆ���Ƅ$���è����HƒÄhÉE�ëÑè����HƒÄhÁùØ4‹uîHÇD$@����H����H‰$H‹\$HH‰\$H‹\$PH‰\$H\$@H‰\$è����¶\$ €û�t­H‹\$@H‰$Hƒ$è����H‹t$@Hƒþ�tSH^H‹ H‰ $H‹KH‰L$è����H‹l$H‹L$¶\$ H‰l$XH‰¬$€���H‰L$`H‰Œ$ˆ���ˆœ$���è����HƒÄhÉë©è����éýÿÿ,
������d
��*runtime.racefuncenter���à
��$runtime.ifacethash���¨��$type.*go/ast.Ident���ö
��$runtime.assertI2T2���¸
�� runtime.raceread���˜
��(runtime.racefuncexit���â��2type.*go/ast.SelectorExpr���°
��$runtime.assertI2T2���ð
�� runtime.raceread���þ��$type.*go/ast.Ident���Ò
��$runtime.assertI2T2���Œ
�� runtime.raceread���º
�� runtime.raceread���¢
��(runtime.racefuncexit�����(runtime.racefuncexit���ú��*type.*go/ast.StarExpr���È 
��$runtime.assertI2T2���‚

�� runtime.raceread���Ê

��"".baseTypeName���´ 
��(runtime.racefuncexit���Р
��0runtime.morestack_noctxt���PÐ��"".autotmp_0668�wtype.uint32�"".autotmp_0666�? type.go/ast.Expr�"".autotmp_0665��type.bool�"".autotmp_0662�type.string�"".t�O*type.*go/ast.StarExpr�"".t�o2type.*go/ast.SelectorExpr�"".t�_$type.*go/ast.Ident�"".imported�@type.bool�"".name� type.string�"".x�� type.go/ast.Expr�BÐýÏЄÏÐÏйÏÐ�€�LÄ({> UIY

Ig �.�1>l0L NKpY'�Tgclocals·9af22398bd75c9aa4e065fbfb769f22d�Tgclocals·09c8e8de5380e58795e399dc0b75b14c���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).isVisible��€��ödH‹ %����H;aveHƒìH‹\$H‰$è����H‹\$ H‰$è����H‹l$ H‹]�HƒãHƒû�u+H‹\$(H‰$H‹\$0H‰\$è����¶\$ˆ\$8è����HƒÄÃÆD$8ëïè����ë…
������:
��*runtime.racefuncenter���V
�� runtime.raceread���¬
��"go/ast.IsExported���È
��(runtime.racefuncexit���ê
��0runtime.morestack_noctxt���@0�� "".~r1�0type.bool�"".name�type.string�"".r��type.*"".reader�0Y/0�€�Ê!B
�
�d�Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���8/tmp/go/src/go/doc/reader.goþ."".(*reader).lookupType��À��®dH‹ %����HD$ðH;A†õ��Hì���H‹œ$���H‰$è����H‹„$¨���Hƒø�tCHƒøuVH‹¬$ ���H‰,$H‰D$H-����H‰l$HÇD$���è����H‹„$¨���¶\$ €û�tHDŽ$°�������è����HÄ���ÃH‹œ$ ���H‰œ$€���H‰„$ˆ���H‹œ$˜���H‰$Hƒ$Xè����H����H‰$H‹œ$˜���H‹kXH‰l$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹D$ ¶\$(ˆ\$7H‰D$HH‰$è����H‹\$HH‹+€|$7�tH‰¬$°���è����HÄ���ÃH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$hH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$`H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$XH����H‰$è����H‹D$H‰D$@H‰$HÇD$`���è����H‹L$@H‰ÏHƒù�„æ��1Àè����H‰ $Hƒ$è����H‹\$@H‹¬$¨���H‰kH‹¬$ ���€=�����…”��H‰kH‹\$@H‰$Hƒ$0è����H‹\$@Hƒû�„g��H‹l$h€=�����…>��H‰k0H‹\$@H‰$Hƒ$Pè����H‹\$@Hƒû�„��H‹l$`€=�����…è���H‰kPH‹\$@H‰$Hƒ$Xè����H‹\$@Hƒû�„»���H‹l$X€=�����…’���H‰kXH‹D$@H‹œ$ ���H‰\$pH‹œ$¨���H‰\$xH‰D$8H‰D$PH‹œ$˜���H‰$Hƒ$Xè����H����H‰$H‹œ$˜���H‹kXH‰l$H\$pH‰\$H\$PH‰\$è����H‹\$8H‰œ$°���è����HÄ���ÃLCXL‰$H‰l$è����é[ÿÿÿ‰é>ÿÿÿLCPL‰$H‰l$è����éÿÿÿ‰éèþÿÿLC0L‰$H‰l$è����é¯þÿÿ‰é’þÿÿLCL‰$H‰l$è����éYþÿÿ‰éþÿÿè����ééûÿÿJ
������X
��*runtime.racefuncenter���°��go.string."_"���Ö
�� runtime.eqstring���œ
��(runtime.racefuncexit���ˆ
�� runtime.raceread���–��:type.map[string]*"".namedType���þ
��4runtime.mapaccess2_faststr���¶
�� runtime.raceread���î
��(runtime.racefuncexit���Œ��&type."".embeddedSet���Ô
��runtime.makemap���ö��"type."".methodSet���¾
��runtime.makemap���à��"type."".methodSet���¨
��runtime.makemap���Ê��"type."".namedType���Ü
��"runtime.newobject���”
��,runtime.racewriterange���Æ
Î� runtime.duffzero���â
��"runtime.racewrite���  �6runtime.writeBarrierEnabled���Ü 
��"runtime.racewrite���
�6runtime.writeBarrierEnabled���Ì

��"runtime.racewrite���€ �6runtime.writeBarrierEnabled���¼ 
��"runtime.racewrite���ð �6runtime.writeBarrierEnabled���„ 
�� runtime.raceread���’ ��:type.map[string]*"".namedType���î 
��$runtime.mapassign1���’
��(runtime.racefuncexit���Æ
��.runtime.writebarrierptr���‚
��.runtime.writebarrierptr���¾
��.runtime.writebarrierptr���ú
��.runtime.writebarrierptr���œ
��0runtime.morestack_noctxt���@ ��"".autotmp_0677�Ÿ$type.*"".namedType�"".autotmp_0676�&type.**"".namedType�"".autotmp_0675�$type.*"".namedType�"".autotmp_0674�?type.string�"".autotmp_0673�o"type."".methodSet�"".autotmp_0672�_"type."".methodSet�"".autotmp_0671�O&type."".embeddedSet�"".autotmp_0670�type.string� "".typ�¯$type.*"".namedType�"".found�±type.bool� "".~r1�0$type.*"".namedType�"".name�type.string�"".r��type.*"".reader�6 zŸ ¨Ÿ ÑŸ ‹� �XÜI ”
55Ú oa�T�+b6;355œ8dG$�Tgclocals·979d4f79cded7da7d4c272b902a96cf9�Tgclocals·7afdc9bf6fdbc8390ba59b2f4b09e843���8/tmp/go/src/go/doc/reader.goþB"".(*reader).recordAnonymousField�� ��ŒdH‹ %����HD$ÐH;A†$��Hì°���H‹œ$°���H‰$è����1Û1ÛH‰œ$Ø���H‰œ$à���H‹œ$È���H‰$H‹œ$Ð���H‰\$è����H‹t$H‹T$¶\$ H‰ØH‰´$Ø���H‰”$à���H‹œ$À���1íH9넘��<�…��H‹œ$¸���H‰\$@H‰ñH‰´$€���H‰ÐH‰”$ˆ���Hƒú�tKHƒú…��H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$€���H‹„$ˆ���¶\$ €û�„Ñ���1À1íH9è„·���H‰D$HH‰$Hƒ$(è����H‹\$HHÇÅ���@ˆk(H����H‰$H‹œ$È���H‰\$H‹œ$Ð���H‰\$HÇD$����è����¶\$ H‰ØH‹\$HH‰\$`ˆD$7H‹œ$À���H‰$Hƒ$0è����H����H‰$H‹œ$À���H‹k0H‰l$H\$`H‰\$H\$7H‰\$è����è����HÄ°���ÃH‰Œ$ ���H‰„$¨���H‹\$@H‰$Hƒ$Xè����H����H‰$H‹\$@H‹kXH‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ ¶\$(ˆ\$6H‰D$XH‰$è����H‹\$XH‹+€|$6�tH‰èé£þÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$xH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$pH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$hH����H‰$è����H‹D$H‰D$PH‰$HÇD$`���è����H‹L$PH‰ÏHƒù�„Ù��1Àè����H‰ $Hƒ$è����H‹\$PH‹¬$ˆ���H‰kH‹¬$€���€=�����…‡��H‰kH‹\$PH‰$Hƒ$0è����H‹\$PHƒû�„Z��H‹l$x€=�����…1��H‰k0H‹\$PH‰$Hƒ$Pè����H‹\$PHƒû�„��H‹l$p€=�����…Û���H‰kPH‹\$PH‰$Hƒ$Xè����H‹\$PHƒû�„®���H‹l$h€=�����……���H‰kXH‹D$PH‹œ$€���H‰œ$���H‹œ$ˆ���H‰œ$˜���H‰D$8H‰D$`H‹\$@H‰$Hƒ$Xè����H����H‰$H‹\$@H‹kXH‰l$Hœ$���H‰\$H\$`H‰\$è����H‹D$8é^üÿÿLCXL‰$H‰l$è����éhÿÿÿ‰éKÿÿÿLCPL‰$H‰l$è����éÿÿÿ‰éõþÿÿLC0L‰$H‰l$è����é¼þÿÿ‰éŸþÿÿLCL‰$H‰l$è����éfþÿÿ‰é þÿÿè����HÄ°���Ãè����éºúÿÿV
������X
��*runtime.racefuncenter���¼
��"".baseTypeName���¼��go.string."_"���â
�� runtime.eqstring���Þ
��"runtime.racewrite���Œ��*type.*go/ast.StarExpr���ä
��$runtime.assertI2T2���¼
�� runtime.raceread���Ê��&type."".embeddedSet���¦
��$runtime.mapassign1���°
��(runtime.racefuncexit���†
�� runtime.raceread���”��:type.map[string]*"".namedType���ö
��4runtime.mapaccess2_faststr���® 
�� runtime.raceread���ê ��&type."".embeddedSet���²

��runtime.makemap���Ô
��"type."".methodSet���œ 
��runtime.makemap���¾ ��"type."".methodSet���† 
��runtime.makemap���¨ ��"type."".namedType���º 
��"runtime.newobject���ò 
��,runtime.racewriterange���¤ 
Î� runtime.duffzero���À 
��"runtime.racewrite���þ �6runtime.writeBarrierEnabled���º
��"runtime.racewrite���î�6runtime.writeBarrierEnabled���ª
��"runtime.racewrite���Þ�6runtime.writeBarrierEnabled���š
��"runtime.racewrite���Î�6runtime.writeBarrierEnabled���è
�� runtime.raceread���ö��:type.map[string]*"".namedType���Ò
��$runtime.mapassign1���Š
��.runtime.writebarrierptr���Æ
��.runtime.writebarrierptr���‚
��.runtime.writebarrierptr���¾
��.runtime.writebarrierptr���à
��(runtime.racefuncexit���ú
��0runtime.morestack_noctxt���`à��("".autotmp_0689�¿$type.*"".namedType�"".autotmp_0688�¯&type.**"".namedType�"".autotmp_0687�ñtype.bool�"".autotmp_0686��$type.*"".namedType�"".autotmp_0685�Ÿ$type.*"".namedType�"".autotmp_0684�?type.string�"".autotmp_0683�"type."".methodSet�"".autotmp_0682�"type."".methodSet�"".autotmp_0681�o&type."".embeddedSet�"".autotmp_0680��type.string�"".autotmp_0678�type.string� "".typ�ï$type.*"".namedType�"".found�ótype.bool�"".name�_type.string�"".r�ßtype.*"".reader�"".ftype�Ï$type.*"".namedType�"".fname�@type.string�"".fieldType�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�(àÄßà×ßà�Ð
�@Š@#;Y Ë
 �b�+Å>o:+8B55œ8g5!�Tgclocals·2ce996f580a9c7efe7b9c888e2478af2�Tgclocals·d88b84ab2f659d6fead4c0b9ded8a5f4���8/tmp/go/src/go/doc/reader.goþ("".(*reader).readDoc��€��âdH‹ %����H;a†”��HƒìxH‹\$xH‰$è����H‹œ$ˆ���H‰$è����H‹L$H‹D$H‰L$HH‰D$PH‹œ$€���H‰$Hƒ$è����H‹„$€���H‹XHƒû�uOH‰$Hƒ$è����H‹œ$€���H‹l$PH‰kH‹l$H€=�����uH‰kè����HƒÄxÃLCL‰$H‰l$è����ëâH‰$Hƒ$è����H‹„$€���Hƒø�„¿���H‹hH‰l$hH‹hH‰l$pH‰$Hƒ$è����HÇ$����H‹\$hH‰\$H‹\$pH‰\$H����H‰\$HÇD$ ���H‹\$HH‰\$(H‹\$PH‰\$0è����H‹L$8H‹D$@H‹œ$€���Hƒû�t9H‰D$`H‰CH‰L$X€=�����uH‰Kè����HƒÄxÃLCL‰$H‰L$è����ëâ‰ëÉ�é:ÿÿÿè����éOþÿÿ
������B
��*runtime.racefuncenter���d
��6go/ast.(*CommentGroup).Text���¸
�� runtime.raceread���ø
��"runtime.racewrite���°�6runtime.writeBarrierEnabled���È
��(runtime.racefuncexit���ö
��.runtime.writebarrierptr���–
�� runtime.raceread���ú
��"runtime.racewrite���À��go.string."\n"���Ž
��*runtime.concatstring3���æ�6runtime.writeBarrierEnabled���þ
��(runtime.racefuncexit���¬
��.runtime.writebarrierptr���Ð
��0runtime.morestack_noctxt��� ð��
"".autotmp_0691��type.string�"".autotmp_0690�type.string�"".text�_type.string�"".comment�2type.*go/ast.CommentGroup�"".r��type.*"".reader�(ð•ïðÚïð8�À�6¤ %(1Ä�� ;H'2Jz�Tgclocals·7e902992778eda5f91d29a3f0c115aee�Tgclocals·630bd81abad74e12b567e98497508be9���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).remember��€��üdH‹ %����H;a†a��Hƒì`H‹\$`H‰$è����H‹\$hH‰$Hƒ$pè����H‹\$hHƒû�„&��H‹SpH‹CxH‹‹€���H‰ËH)ÃHƒû}HH����H‰$H‰T$HH‰T$H‰D$H‰L$XH‰L$H‰ÃH‰D$PHÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰L$XH9ˇ¨���H‰\$PH‰T$HH‰D$@HÂH‰$è����H‹\$HH‹l$@HëH‹l$p€=�����u`H‰+H‹\$hH‰$Hƒ$pè����H‹\$hH‹l$PH‰kxH‹l$XH‰«€���H‹l$H€=�����uH‰kpè����HƒÄ`ÃLCpL‰$H‰l$è����ëâH‰$H‰l$è����ë“è���� ‰éÓþÿÿè����é‚þÿÿ
������B
��*runtime.racefuncenter���h
�� runtime.raceread���Ê��8type.[]*go/ast.InterfaceType���®
��"runtime.growslice���¬
��"runtime.racewrite���Þ�6runtime.writeBarrierEnabled���
��"runtime.racewrite���Ú�6runtime.writeBarrierEnabled���ò
��(runtime.racefuncexit��� 
��.runtime.writebarrierptr�����.runtime.writebarrierptr���Î
��$runtime.panicslice���ê
��0runtime.morestack_noctxt��� À��"".autotmp_0694�?type.int�"".autotmp_0693�/8type.[]*go/ast.InterfaceType� "".typ�4type.*go/ast.InterfaceType�"".r��type.*"".reader�Àª¿À>�€�º¦2 �� µc'�Tgclocals·2f2d69f12d345ece4be5273d9b84f0bb�Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60���8/tmp/go/src/go/doc/reader.goþ"".specNames��€��èdH‹ %����H„$hÿÿÿH;A†Ï��Hì��H‹œ$��H‰$è����1ÛH‰œ$8��H‰œ$@��H‰œ$H��H‹„$(��H����H‰$HÇD$����H‰D$è����H‹T$H‹L$ H‹D$(H‰”$¸���H‰Œ$À���H‰„$È���H‹”$ ��H‹„$(��H‹œ$0��H‰œ$ø���1ÉH‰„$ð���H‰D$XH‰”$è���H‰ÐH‰L$`H‹l$XH9鍗��H‰D$xH‰$è����H‹\$xHƒû�„ß��H‹ H‹kH‰Œ$¨���H‰¬$°���HDŽ$€�������H����H‰$H‰Œ$ˆ���H‰L$H‰¬$���H‰l$Hœ$€���H‰\$è����H‹œ$€���H‰$Hƒ$è����H‹œ$€���Hƒû�„V��H‹SH‹CH‹kH‰¬$à���1ÉH‰„$Ø���H‰D$HH‰”$Ð���H‰ÐH‰L$PH‹l$HH9鍓��H‰D$pH‰$è����H‹\$pH‹+H‰l$hH‰,$Hƒ$è����H‹\$hHƒû�„Ö��H‹kH‰¬$˜���H‹kH‰¬$ ���H‹”$¸���H‹„$À���H‹Œ$È���H‰ËH)ÃHƒû}QH����H‰$H‰”$���H‰T$H‰D$H‰Œ$��H‰L$H‰ÃH‰„$��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$��H9ˇ+��H‰œ$��H‰ÓH‰”$���H‰ÅH‰D$@HÁåHëH‰$è����H‹œ$���H‹l$@HÁåHëH‹¬$ ���H‰kH‹¬$˜���€=�����…¸���H‰+H‹œ$���H‰œ$¸���H‹œ$��H‰œ$À���H‹œ$��H‰œ$È���H‹D$pH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒmþÿÿH‹D$xH‹L$`HƒÀHÿÁH‰L$`H‹l$XH9éŒiýÿÿH‹œ$¸���H‰œ$8��H‹œ$À���H‰œ$@��H‹œ$È���H‰œ$H��è����HÄ��ÃH‰$H‰l$è����é8ÿÿÿè���� ‰é#þÿÿ‰é£ýÿÿ‰éýÿÿè����é üÿÿ$
������^
��*runtime.racefuncenter���°��type.[]string���Þ
��"runtime.makeslice���â
�� runtime.raceread���Ô��,type.*go/ast.ValueSpec���´
��"runtime.assertI2T���à
�� runtime.raceread���¢
�� runtime.raceread���Ø
�� runtime.raceread���ü��type.[]string���ò 
��"runtime.growslice���” 
��"runtime.racewrite���ð �6runtime.writeBarrierEnabled���Þ
��(runtime.racefuncexit���Š
��.runtime.writebarrierptr���ž
��$runtime.panicslice���Ö
��0runtime.morestack_noctxt���`°��("".autotmp_0710�¯type.int�"".autotmp_0709��type.[]string�"".autotmp_0708�ÿtype.string�"".autotmp_0706�Ï&type.**go/ast.Ident�"".autotmp_0705�Ÿtype.int�"".autotmp_0704�type.int�"".autotmp_0703�ß type.go/ast.Spec�"".autotmp_0702�¿"type.*go/ast.Spec�"".autotmp_0701�ÿtype.int�"".autotmp_0700��type.int�"".autotmp_0699�(type.[]*go/ast.Ident�"".autotmp_0698�¯,type.*go/ast.ValueSpec�"".autotmp_0697�_$type.[]go/ast.Spec�"".autotmp_0696�/type.[]string�"".autotmp_0695�ïtype.int�"".ident�ß$type.*go/ast.Ident�"".s�Ÿ type.go/ast.Spec�"".names�¿type.[]string� "".~r1�0type.[]string�"".specs��$type.[]go/ast.Spec�"°˜¯°E�€�BÂ"MÂÙ$$ =!�4�.ÂiwQå
2�Tgclocals·82e4d38f9042ee748a4cbd0f24d72937�Tgclocals·88fa60186d923e3e9da43e72ba0a0c07���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readValue��€1��î0dH‹ %����H„$ÐþÿÿH;A† ��Hì°��H‹œ$°��H‰$è����1ÛH‰œ$(��H‰œ$0��HÇD$P����1ÛH‰œ$è���H‰œ$ð���HÇD$H����H‹œ$À��H‰$Hƒ$ è����H‹¼$0��H‹œ$À��Hƒû�„ ��H‹S H‹C(H‹k0H‰¬$¨��1ÉH‰„$ ��H‰D$XH‰”$˜��H‰ÐH‰L$`H‹l$XH9éÂ���H‰„$¨���H‰$è����H‹œ$¨���Hƒû�„" ��H‹ H‹kH‰Œ$8��H‰¬$@��HDŽ$Ð�������H����H‰$H‰Œ$Ø���H‰L$H‰¬$à���H‰l$Hœ$Ð���H‰\$è����H‹¼$0��¶\$ H‹Œ$Ð���€û�…Ì��H‹„$¨���H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9éŒ>ÿÿÿH‹\$HHƒû�u è����HÄ°��ÃH‹„$¸��Hƒø�„t��HƒÀ@H‰D$pHƒÿ�„\��H‹œ$¸��H‰$H‹œ$(��H‰\$H‰|$è����¶\$€û�„+��H‹œ$À��H‰$Hƒ$ è����H‹œ$À��H‹[(H‹l$PòH*Ëf(Áò ����òYÁòH,ØH9ëá��H‹œ$¸��H‰œ$ˆ���H‹Œ$(��H‰Œ$ø���H‹„$0��H‰„$���Hƒø�tKHƒø…��H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$ø���H‹„$���¶\$ €û�„Í��1À1íH9ètHƒø�„³��HƒÀ8H‰D$pH‹œ$À��H‰$è����H‹œ$À��H‹+H‰,$è����H‹\$H‰œ$X��H‹\$H‰œ$`��H‹œ$À��H‰$Hƒ$ è����H‹´$À��Hƒþ�„<��H^ H‹ H‰ $H‹KH‰L$H‹KH‰L$è����H‹\$H‰œ$€��H‹\$ H‰œ$ˆ��H‹\$(H‰œ$��H‹\$pH‰$è����H‹\$pH‹kH‰l$`H����H‰$è����H‹D$H‰„$���H‰$è����H‹œ$���H‹¬$`��H‰kH‹¬$X��€=�����…u��H‰+H‹œ$���H‰$Hƒ$è����H‹œ$���H‹¬$ˆ��H‰kH‹¬$��H‰k H‹¬$€��€=�����…��H‰kH‹œ$���H‰$Hƒ$(è����H‹œ$���Hƒû�„Ý��H‹¬$À��€=�����…±��H‰k(H‹œ$���H‰$Hƒ$0è����H‹„$���H‹l$`H‰h0H‰„$���H‹\$pH‰$è����H‹\$pHƒû�„Z��H‹H‹CH‹[H‰ÙH)ÃHƒû}QH����H‰$H‰”$h��H‰T$H‰D$H‰Œ$x��H‰L$H‰ÃH‰„$p��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$x��H9ˇÔ���H‰œ$p��H‰”$h��H‰D$hHÂH‰$è����H‹œ$h��H‹l$hHëH‹¬$���€=�����u}H‰+H‹\$pH‰$è����H‹\$pH‹¬$p��H‰kH‹¬$x��H‰kH‹¬$h��€=�����u.H‰+H‹œ$À��H‰$è����H‹œ$À��1íH‰+è����HÄ°��ÃH‰$H‰l$è����ëÅH‰$H‰l$è����ésÿÿÿè���� ‰éŸþÿÿLC(L‰$H‰l$è����é<þÿÿ‰éþÿÿLCL‰$H‰l$è����éÝýÿÿH‰$H‰l$è����é{ýÿÿ‰é½üÿÿ‰�éFüÿÿH‰Œ$X��H‰„$`��H‹œ$ˆ���H‰$Hƒ$Xè����H����H‰$H‹œ$ˆ���H‹kXH‰l$H‹œ$X��H‰\$H‹œ$`��H‰\$è����H‹D$ ¶\$(ˆ\$GH‰„$ ���H‰$è����H‹œ$ ���H‹+€|$G�tH‰èé›ûÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$È���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$À���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$¸���H����H‰$è����H‹D$H‰„$˜���H‰$HÇD$`���è����H‹¼$˜���H‰ùHƒÿ�„��1Àè����H‰ $Hƒ$è����H‹œ$˜���H‹¬$���H‰kH‹¬$ø���€=�����…±��H‰kH‹œ$˜���H‰$Hƒ$0è����H‹œ$˜���Hƒû�„~��H‹¬$È���€=�����…R��H‰k0H‹œ$˜���H‰$Hƒ$Pè����H‹œ$˜���Hƒû�„��H‹¬$À���€=�����…ó���H‰kPH‹œ$˜���H‰$Hƒ$Xè����H‹œ$˜���Hƒû�„À���H‹¬$¸���€=�����…”���H‰kXH‹„$˜���H‹œ$ø���H‰œ$H��H‹œ$���H‰œ$P��H‰D$xH‰„$°���H‹œ$ˆ���H‰$Hƒ$Xè����H����H‰$H‹œ$ˆ���H‹kXH‰l$Hœ$H��H‰\$Hœ$°���H‰\$è����H‹D$xéùÿÿLCXL‰$H‰l$è����éYÿÿÿ‰é9ÿÿÿLCPL‰$H‰l$è����éúþÿÿ‰éÚþÿÿLC0L‰$H‰l$è����é›þÿÿ‰é{þÿÿLCL‰$H‰l$è����é<þÿÿ‰éóýÿÿé·øÿÿ‰�é…÷ÿÿ1ÛH‰œ$��H‰œ$��H‰Œ$€���H‰ $Hƒ$ è����H‹„$€���H‹h Hƒý�„G��H‰$Hƒ$ è����H‹´$€���Hƒþ�„ ��H^ H‹ H‰ $H‹KH‰L$è����H‹¼$0��H‹´$��H‹T$H‹L$¶\$ H‰”$��H‰Œ$ ��€û�u H‰”$��H‰ÎHƒþ�tyHƒÿ�tKH‰´$��H9÷…”���H‹¬$(��H‰,$H‰|$H‹¬$��H‰l$H‰t$è����H‹´$��¶\$ €û�tZH‹œ$��H‰œ$(��H‰÷H‰´$0��H‹\$PHÿÃH‰\$PH‹œ$��H‰œ$è���H‰´$��H‰´$ð���H‹\$HHÿÃH‰\$HéÍõÿÿ1ÿH‰¼$(��H‰¼$0��éÝõÿÿ‰éÙþÿÿH‹œ$À��H‰$Hƒ$è����H‹¼$0��H‹´$��H‹¬$À��H‹]Hƒû@…õþÿÿH‹œ$è���H‰œ$��H‹´$ð���éØþÿÿ‰é×ôÿÿ‰élôÿÿè����éÉóÿÿ˜
������^
��*runtime.racefuncenter���ö
�� runtime.raceread���Î
�� runtime.raceread���Æ��,type.*go/ast.ValueSpec���¦
��$runtime.assertI2T2���Ð
��(runtime.racefuncexit���ð
��,"".(*reader).isVisible���¸
�� runtime.raceread���ü��*$f64.3fe8000000000000���À
��go.string."_"���æ

�� runtime.eqstring���ü 
�� runtime.raceread���¤ 
��6go/ast.(*CommentGroup).Text���„ 
�� runtime.raceread���ì 
��"".specNames���Ö
�� runtime.raceread���€��type."".Value���’
��"runtime.newobject���¾
��"runtime.racewrite���‚�6runtime.writeBarrierEnabled���Â
��"runtime.racewrite���ž�6runtime.writeBarrierEnabled���à
��"runtime.racewrite��� �6runtime.writeBarrierEnabled���â
��"runtime.racewrite���°
�� runtime.raceread���Š�� type.[]*"".Value���€
��"runtime.growslice���
��"runtime.racewrite���Î�6runtime.writeBarrierEnabled���ö
��"runtime.racewrite���Ì�6runtime.writeBarrierEnabled���ú
��"runtime.racewrite���ž
��(runtime.racefuncexit���Ê
��.runtime.writebarrierptr���ê
��.runtime.writebarrierptr���þ
��$runtime.panicslice���´
��.runtime.writebarrierptr���ð
��.runtime.writebarrierptr���–
��.runtime.writebarrierptr���ˆ
�� runtime.raceread���–��:type.map[string]*"".namedType���þ
��4runtime.mapaccess2_faststr���¼
�� runtime.raceread���þ��&type."".embeddedSet���Æ
��runtime.makemap���î��"type."".methodSet���¶
��runtime.makemap���Þ��"type."".methodSet���¦
��runtime.makemap���Î��"type."".namedType���à
��"runtime.newobject���ž 
��,runtime.racewriterange���Ö 
Î� runtime.duffzero���ò 
��"runtime.racewrite���¶!�6runtime.writeBarrierEnabled���ø!
��"runtime.racewrite���¸"�6runtime.writeBarrierEnabled���ú"
��"runtime.racewrite���º#�6runtime.writeBarrierEnabled���ü#
��"runtime.racewrite���¼$�6runtime.writeBarrierEnabled���è%
�� runtime.raceread���ö%��:type.map[string]*"".namedType���Þ&
��$runtime.mapassign1���–'
��.runtime.writebarrierptr���Ò'
��.runtime.writebarrierptr���Ž(
��.runtime.writebarrierptr���Ê(
��.runtime.writebarrierptr���Ê)
�� runtime.raceread���’*
�� runtime.raceread���è*
��"".baseTypeName���ð,
�� runtime.eqstring���°/
�� runtime.raceread���Ü0
��0runtime.morestack_noctxt��� à��R"".autotmp_0737��type.int�"".autotmp_0736� type.[]*"".Value�"".autotmp_0735�¿type.*"".Value�"".autotmp_0734��type.*"".Value�"".autotmp_0733�¯$type.*"".namedType�"".autotmp_0732�Ÿ&type.**"".namedType�"".autotmp_0731�ï type.go/ast.Spec�"".autotmp_0730�"type.*go/ast.Spec�"".autotmp_0729�¯type.int�"".autotmp_0728�Ÿtype.int�"".autotmp_0727��type.int�"".autotmp_0726�_type.[]string�"".autotmp_0725��type.string�"".autotmp_0724�ÿ$type.*"".namedType�"".autotmp_0723�Ïtype.string�"".autotmp_0722�ï"type."".methodSet�"".autotmp_0721�ß"type."".methodSet�"".autotmp_0720�Ï&type."".embeddedSet�"".autotmp_0719��type.string�"".autotmp_0718��type.int�"".autotmp_0717��type.bool�"".autotmp_0716��type.int�"".autotmp_0715�type.int�"".autotmp_0713�¯type.string�"".autotmp_0712�¿,type.*go/ast.ValueSpec�"".autotmp_0711�/$type.[]go/ast.Spec� "".typ�ï$type.*"".namedType�"".found�Ñtype.bool�"".name�ïtype.string�"".r�Ïtype.*"".reader�"".values�ÿ"type.*[]*"".Value�"".n�¯type.string�"".name�Ïtype.string�"".s�ß,type.*go/ast.ValueSpec�"".spec�¯ type.go/ast.Spec�"".n�Ïtype.int�"".prev�type.string�"".domFreq�¿type.int�"".domName�type.string�"".decl�(type.*go/ast.GenDecl�"".r��type.*"".reader�*"à‘ßàæßॠ�À�öÜ"€u  «X 'F (%…Š
?q¥ 
Õ 
1# 
H “ E,m Q    =03<
%�´�.LllUP»KDi4BO˜3B98:
9619;E88®Av;@$+„ i�Tgclocals·419747b5c8ec1306011527b592090083�Tgclocals·121762dd35e0eab2ccc210b59a2869a5���8/tmp/go/src/go/doc/reader.goþ"".fields�� ��ždH‹ %����H;a†²��HƒìX1ÀH‰D$0H‰D$8H‹\$XH‰$è����1ÛƄ$ˆ����1ÛH‰\$pH‰\$xH‰œ$€���HÇD$@����H‹L$`H‹D$hH‰L$HH‰ $H‰D$PH‰D$è����‹L$‰L$,ùBj –…Ä���HÇD$0����H����H‰$H‹\$HH‰\$H‹\$PH‰\$H\$0H‰\$è����‹L$,¶\$ €û�tH‹\$0H‰$Hƒ$è����H‹\$0H‹kH‰l$@Ƅ$ˆ���H‹\$@1íH9ët<H‹\$@H‰$Hƒ$è����H‹\$@Hƒû�t(H‹kH‰l$pH‹kH‰l$xH‹kH‰¬$€���è����HƒÄXÉëԁù=ÊO·u¢HÇD$8����H����H‰$H‹\$HH‰\$H‹\$PH‰\$H\$8H‰\$è����¶\$ €û�„]ÿÿÿH‹\$8H‰$Hƒ$è����H‹\$8H‹kH‰l$@é7ÿÿÿè����é1þÿÿ
������Z
��*runtime.racefuncenter���ì
��$runtime.ifacethash���´��.type.*go/ast.StructType���‚
��$runtime.assertI2T2���Ä
�� runtime.raceread���®
�� runtime.raceread���Š
��(runtime.racefuncexit���Ì��4type.*go/ast.InterfaceType���š
��$runtime.assertI2T2���Ü
�� runtime.raceread���Œ
��0runtime.morestack_noctxt���`°��"".autotmp_0740�Wtype.uint32�"".autotmp_0738� type.go/ast.Expr�"".t�?4type.*go/ast.InterfaceType�"".t�O.type.*go/ast.StructType�"".fields�/,type.*go/ast.FieldList�"".isStruct�Ptype.bool�"".list� (type.[]*go/ast.Field� "".typ�� type.go/ast.Expr�°¶¯°‚�Ð�@æ# {! <
M
! �"�,Il5.H!#�Tgclocals·916d30993fc1ace2098ff16271ae18bf�Tgclocals·96aa8e886368222915103ea0bac02ce9���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readType��À��¶dH‹ %����H„$xÿÿÿH;A†v��Hì��H‹œ$��H‰$è����H‹œ$��H‰\$XH‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‹kH‰,$Hƒ$è����H‹œ$ ��H‹kHƒý�„��H‹MH‰Œ$¨���H‹EH‰„$°���Hƒø�tKHƒø…r��H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$¨���H‹„$°���¶\$ €û�„1��1À1íH9èu è����HÄ��ÃH‰D$PH‰$Hƒ$ è����H‹\$PHƒû�„ò��H‹¬$��€=�����…Æ��H‰k H‹œ$ ��H‰$è����H‹„$ ��H‹(H‰l$hH‰$è����H‹„$��H‹œ$ ��1íH‰+H‹\$h1íH9ëuH‰$è����H‹„$��H‹(H‰l$hH‰$è����H‹œ$��1íH‰+H‹\$hH‰$è����H‹\$H‰œ$È���H‹\$H‰œ$Ð���H‹\$PH‰$è����H‹\$PH‹¬$Ð���H‰kH‹¬$È���€=�����…Ù��H‰+1ÛH‰œ$Ø���H‰œ$à���H‰œ$è���H‹œ$ ��H‰$Hƒ$è����H‹´$ ��Hƒþ�„��H^H‹ H‰ $H‹KH‰L$è����H‹T$H‹L$H‹D$ ¶\$(ˆ\$7H‰”$ð���H‰”$Ø���H‰Œ$ø���H‰Œ$à���H‰„$���H‰„$è���H‹\$PH‰$Hƒ$)è����H‹\$P¶l$7@ˆk)H‹”$Ø���H‹„$à���H‹œ$è���H‰œ$���1ÉH‰„$ø���H‰D$8H‰”$ð���H‰ÐH‰L$@H‹l$8H9鍫���H‰D$pH‰$è����H‹\$pH‹+H‰l$`H‰,$Hƒ$è����H‹L$`H‹iHƒý�…€���H‰ $Hƒ$ è����H‹œ$��H‰$H‹\$PH‰\$H‹t$`Hƒþ�tMH^ H|$H‹ H‰H‹KH‰Oè����H‹D$pH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒUÿÿÿè����HÄ��Éë¯ëɉélþÿÿH‰$H‰l$è����éþÿÿLC L‰$H‰l$è����é'ýÿÿ‰éýÿÿH‰Œ$È���H‰„$Ð���H‹\$XH‰$Hƒ$Xè����H����H‰$H‹\$XH‹kXH‰l$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹D$ ¶\$(ˆ\$6H‰„$€���H‰$è����H‹œ$€���H‹+€|$6�tH‰èé=üÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$ ���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$˜���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$���H����H‰$è����H‹D$H‰D$xH‰$HÇD$`���è����H‹L$xH‰ÏHƒù�„è��1Àè����H‰ $Hƒ$è����H‹\$xH‹¬$°���H‰kH‹¬$¨���€=�����…–��H‰kH‹\$xH‰$Hƒ$0è����H‹\$xHƒû�„i��H‹¬$ ���€=�����…=��H‰k0H‹\$xH‰$Hƒ$Pè����H‹\$xHƒû�„��H‹¬$˜���€=�����…ä���H‰kPH‹\$xH‰$Hƒ$Xè����H‹\$xHƒû�„·���H‹¬$���€=�����…‹���H‰kXH‹D$xH‹œ$¨���H‰œ$¸���H‹œ$°���H‰œ$À���H‰D$HH‰„$ˆ���H‹\$XH‰$Hƒ$Xè����H����H‰$H‹\$XH‹kXH‰l$Hœ$¸���H‰\$Hœ$ˆ���H‰\$è����H‹D$HéàùÿÿLCXL‰$H‰l$è����ébÿÿÿ‰éBÿÿÿLCPL‰$H‰l$è����é ÿÿÿ‰ééþÿÿLC0L‰$H‰l$è����é°þÿÿ‰éþÿÿLCL‰$H‰l$è����éWþÿÿ‰éþÿÿ‰E�éõøÿÿè����éeøÿÿp
������^
��*runtime.racefuncenter���¤
�� runtime.raceread���Ø
�� runtime.raceread���ô��go.string."_"���š
�� runtime.eqstring���ò
��(runtime.racefuncexit���¨
��"runtime.racewrite���â�6runtime.writeBarrierEnabled���š
�� runtime.raceread���Ì
��"runtime.racewrite��� 
�� runtime.raceread���Ò
��"runtime.racewrite���ˆ
��6go/ast.(*CommentGroup).Text���Ø
��"runtime.racewrite���–�6runtime.writeBarrierEnabled���Š 
�� runtime.raceread���à 
��"".fields���– 
��"runtime.racewrite���è 
�� runtime.raceread���ž 
�� runtime.raceread���à 
�� runtime.raceread���Ú
��B"".(*reader).recordAnonymousField���¬
��(runtime.racefuncexit���ò
��.runtime.writebarrierptr��� 
��.runtime.writebarrierptr���þ
�� runtime.raceread���Œ��:type.map[string]*"".namedType���î
��4runtime.mapaccess2_faststr���¬
�� runtime.raceread���î��&type."".embeddedSet���¶
��runtime.makemap���Þ��"type."".methodSet���¦
��runtime.makemap���Î��"type."".methodSet���–
��runtime.makemap���¾��"type."".namedType���Ð
��"runtime.newobject���ˆ
��,runtime.racewriterange���º
Î� runtime.duffzero���Ö
��"runtime.racewrite���”�6runtime.writeBarrierEnabled���Ð
��"runtime.racewrite���Š�6runtime.writeBarrierEnabled���Æ
��"runtime.racewrite���€�6runtime.writeBarrierEnabled���¼
��"runtime.racewrite���ö�6runtime.writeBarrierEnabled���–
�� runtime.raceread���¤��:type.map[string]*"".namedType���†
��$runtime.mapassign1���¾
��.runtime.writebarrierptr���ú
��.runtime.writebarrierptr���¶
��.runtime.writebarrierptr���ò
��.runtime.writebarrierptr���¤
��0runtime.morestack_noctxt���0��4"".autotmp_0756�¯&type.**go/ast.Field�"".autotmp_0755�Ÿtype.int�"".autotmp_0754�type.int�"".autotmp_0753�Ÿ$type.*"".namedType�"".autotmp_0752�&type.**"".namedType�"".autotmp_0750��(type.[]*go/ast.Field�"".autotmp_0749�¡type.bool�"".autotmp_0748�/(type.[]*go/ast.Field�"".autotmp_0747��type.string�"".autotmp_0746�ÿ$type.*"".namedType�"".autotmp_0745�Ÿtype.string�"".autotmp_0744�ï"type."".methodSet�"".autotmp_0743�ß"type."".methodSet�"".autotmp_0742�Ï&type."".embeddedSet�"".autotmp_0741�type.string� "".typ�ÿ$type.*"".namedType�"".found�£type.bool�"".name�¿type.string�"".r�ßtype.*"".reader�"".field�Ï$type.*go/ast.Field�"".list�_(type.[]*go/ast.Field� "".doc�¿2type.*go/ast.CommentGroup� "".typ�ï$type.*"".namedType�"".spec� *type.*go/ast.TypeSpec�"".decl�(type.*go/ast.GenDecl�"".r��type.*"".reader�*"âÜ¾� �–ˆ"2/¾.+
;! _
ªc&K)
 
 Ø€�Ž�.#{,R*(Y†i^)##F8E88Ÿ;m8(�Tgclocals·892f124d342eee07f34e1771af2e038a�Tgclocals·50cd313c92f41f450a1156f6dac935c8���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFunc�� 2��š2dH‹ %����H„$hÿÿÿH;A†h ��Hì��H‹œ$��H‰$è����H‹œ$(��H‰$Hƒ$ è����H‹„$(��1íH‰h H‰$Hƒ$è����H‹„$(��H‹X1íH9ë„‘��H‰$Hƒ$è����H‹œ$(��H‹kH‰,$Hƒ$è����H‹œ$(��H‹kH‹MH‹EH‹]H‰œ$��H‰Œ$���Hƒø�H‰„$��†(��H‰ $è����H‹œ$(��H‹kH‹MH‹EH‹]H‰œ$��H‰Œ$���Hƒø�H‰„$��†Þ��H‹)H‰,$Hƒ$ è����H‹œ$(��H‹kHƒý�„¯��H‹MH‹EH‹]H‰œ$��H‰Œ$���Hƒø�H‰„$��†z��H‹Hƒû�„f��Hk H‹M�H‰ $H‹MH‰L$è����H‹l$H‹T$¶\$ H‰¬$ ���H‰”$¨���€û�t è����HÄ��ÃH‹œ$ ��H‰\$`H‰éH‰¬$°���H‰ÐH‰”$¸���Hƒú�tGHƒú……���H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$°���H‹„$¸���¶\$ €û�tH1À1íH9èt2H‰D$@H‰$Hƒ$Xè����H‹\$@H‹kXH‰,$H‹œ$(��H‰\$è����è����HÄ��ÃH‰Œ$ð���H‰„$ø���H‹\$`H‰$Hƒ$Xè����H����H‰$H‹\$`H‹kXH‰l$H‹œ$ð���H‰\$H‹œ$ø���H‰\$è����H‹D$ ¶\$(ˆ\$6H‰D$xH‰$è����H‹\$xH‹+€|$6�tH‰èé,ÿÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$˜���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$ˆ���H����H‰$è����H‹D$H‰D$pH‰$HÇD$`���è����H‹|$pH‰ùHƒÿ�„è��1Àè����H‰ $Hƒ$è����H‹\$pH‹¬$¸���H‰kH‹¬$°���€=�����…–��H‰kH‹\$pH‰$Hƒ$0è����H‹\$pHƒû�„i��H‹¬$˜���€=�����…=��H‰k0H‹\$pH‰$Hƒ$Pè����H‹\$pHƒû�„��H‹¬$���€=�����…ä���H‰kPH‹\$pH‰$Hƒ$Xè����H‹\$pHƒû�„·���H‹¬$ˆ���€=�����…‹���H‰kXH‹D$pH‹œ$°���H‰œ$à���H‹œ$¸���H‰œ$è���H‰D$HH‰„$€���H‹\$`H‰$Hƒ$Xè����H����H‰$H‹\$`H‹kXH‰l$Hœ$à���H‰\$Hœ$€���H‰\$è����H‹D$HéÏüÿÿLCXL‰$H‰l$è����ébÿÿÿ‰éBÿÿÿLCPL‰$H‰l$è����é ÿÿÿ‰ééþÿÿLC0L‰$H‰l$è����é°þÿÿ‰éþÿÿLCL‰$H‰l$è����éWþÿÿ‰éþÿÿ‰é“ûÿÿè���� ‰E�éIûÿÿè���� è���� H‰$Hƒ$è����H‹œ$(��H‹kH‰,$Hƒ$è����H‹œ$(��H‹[H‹kH‰,$è����H‹\$HƒûŒ!��H‹œ$(��H‰$Hƒ$è����H‹œ$(��H‹kH‰,$Hƒ$è����H‹œ$(��H‹[H‹kH‰,$Hƒ$è����H‹œ$(��H‹kH‹]H‹KH‹CH‹kH‰¬$��H‰Œ$���Hƒø�H‰„$��†Ž��H‰ $è����H‹œ$(��H‹kH‹]Hƒû�„d��H‹KH‹CH‹kH‰¬$��H‰Œ$���Hƒø�H‰„$��†/��H‹)H‰l$XH‰,$Hƒ$è����H‹L$XH‹iHƒý��H‰ $Hƒ$ è����H‹t$XHƒþ�„Ý��H^ H‹ H‰ $H‹KH‰L$è����H‹T$H‹L$¶\$ H‰”$Ð���H‰Œ$Ø���€û�…—��H‹œ$ ��H‰$H‰T$H‰L$è����¶\$€û�„n��H‹œ$ ��H‰\$hH‹Œ$Ð���H‰Œ$À���H‹„$Ø���H‰„$È���Hƒø�tKHƒø…Î���H‰ $H‰D$H-����H‰l$HÇD$���è����H‹Œ$À���H‹„$È���¶\$ €û�„���1À1íH9èt?H‰D$8H‰$Hƒ$Pè����H‹\$8H‹kPH‰,$H‹œ$(��H‰\$è����è����HÄ��ÃH‹œ$ ��H‰$Hƒ$`è����H‹œ$ ��H‹k`H‰,$H‹œ$(��H‰\$è����è����HÄ��ÃH‰Œ$ð���H‰„$ø���H‹\$hH‰$Hƒ$Xè����H����H‰$H‹\$hH‹kXH‰l$H‹œ$ð���H‰\$H‹œ$ø���H‰\$è����H‹D$ ¶\$(ˆ\$7H‰D$xH‰$è����H‹\$xH‹+€|$7�tH‰èéçþÿÿH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$˜���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰œ$ˆ���H����H‰$è����H‹D$H‰D$pH‰$HÇD$`���è����H‹|$pH‰ùHƒÿ�„è��1Àè����H‰ $Hƒ$è����H‹\$pH‹¬$È���H‰kH‹¬$À���€=�����…–��H‰kH‹\$pH‰$Hƒ$0è����H‹\$pHƒû�„i��H‹¬$˜���€=�����…=��H‰k0H‹\$pH‰$Hƒ$Pè����H‹\$pHƒû�„��H‹¬$���€=�����…ä���H‰kPH‹\$pH‰$Hƒ$Xè����H‹\$pHƒû�„·���H‹¬$ˆ���€=�����…‹���H‰kXH‹D$pH‹œ$À���H‰œ$à���H‹œ$È���H‰œ$è���H‰D$PH‰„$€���H‹\$hH‰$Hƒ$Xè����H����H‰$H‹\$hH‹kXH‰l$Hœ$à���H‰\$Hœ$€���H‰\$è����H‹D$PéŠüÿÿLCXL‰$H‰l$è����ébÿÿÿ‰éBÿÿÿLCPL‰$H‰l$è����é ÿÿÿ‰ééþÿÿLC0L‰$H‰l$è����é°þÿÿ‰éþÿÿLCL‰$H‰l$è����éWþÿÿ‰éþÿÿéSüÿÿ‰éûÿÿéGüÿÿè���� ‰é•úÿÿè���� é-üÿÿè����ésóÿÿÄ
������^
��*runtime.racefuncenter���Š
��"runtime.racewrite���Â
�� runtime.raceread���Œ
�� runtime.raceread����� runtime.raceread���Æ
�� runtime.raceread���Ü
�� runtime.raceread���²
��"".baseTypeName���„
��(runtime.racefuncexit���š��go.string."_"���À
�� runtime.eqstring���¬ 
�� runtime.raceread���ê 
�� "".methodSet.set���ô 
��(runtime.racefuncexit���Ê

�� runtime.raceread���Ø
��:type.map[string]*"".namedType���º 
��4runtime.mapaccess2_faststr���ò 
�� runtime.raceread���® ��&type."".embeddedSet���ö 
��runtime.makemap���ž ��"type."".methodSet���æ 
��runtime.makemap���Ž��"type."".methodSet���Ö
��runtime.makemap���þ��"type."".namedType���
��"runtime.newobject���È
��,runtime.racewriterange���ú
Î� runtime.duffzero���–
��"runtime.racewrite���Ô�6runtime.writeBarrierEnabled���
��"runtime.racewrite���Ê�6runtime.writeBarrierEnabled���†
��"runtime.racewrite���À�6runtime.writeBarrierEnabled���ü
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���Ö
�� runtime.raceread���ä��:type.map[string]*"".namedType���Æ
��$runtime.mapassign1���þ
��.runtime.writebarrierptr���º
��.runtime.writebarrierptr���ö
��.runtime.writebarrierptr���²
��.runtime.writebarrierptr���â
��$runtime.panicindex���€
��$runtime.panicindex���Ž
��$runtime.panicindex���®
�� runtime.raceread���â
�� runtime.raceread���”
��:go/ast.(*FieldList).NumFields���Þ
�� runtime.raceread���’
�� runtime.raceread���Î
�� runtime.raceread���Ü
�� runtime.raceread���˜
�� runtime.raceread���Ú
�� runtime.raceread���ª
��"".baseTypeName���°
��,"".(*reader).isVisible���æ ��go.string."_"���Œ!
�� runtime.eqstring���€"
�� runtime.raceread���¾"
�� "".methodSet.set���È"
��(runtime.racefuncexit���„#
�� runtime.raceread���È#
�� "".methodSet.set���Ò#
��(runtime.racefuncexit���¨$
�� runtime.raceread���¶$��:type.map[string]*"".namedType���˜%
��4runtime.mapaccess2_faststr���Ð%
�� runtime.raceread���Œ&��&type."".embeddedSet���Ô&
��runtime.makemap���ü&��"type."".methodSet���Ä'
��runtime.makemap���ì'��"type."".methodSet���´(
��runtime.makemap���Ü(��"type."".namedType���î(
��"runtime.newobject���¦)
��,runtime.racewriterange���Ø)
Î� runtime.duffzero���ô)
��"runtime.racewrite���²*�6runtime.writeBarrierEnabled���î*
��"runtime.racewrite���¨+�6runtime.writeBarrierEnabled���ä+
��"runtime.racewrite���ž,�6runtime.writeBarrierEnabled���Ú,
��"runtime.racewrite���”-�6runtime.writeBarrierEnabled���´.
�� runtime.raceread���Â.��:type.map[string]*"".namedType���¤/
��$runtime.mapassign1���Ü/
��.runtime.writebarrierptr���˜0
��.runtime.writebarrierptr���Ô0
��.runtime.writebarrierptr���1
��.runtime.writebarrierptr���Ô1
��$runtime.panicindex���ð1
��$runtime.panicindex���ˆ2
��0runtime.morestack_noctxt��� °��F"".autotmp_0780��$type.*"".namedType�"".autotmp_0779��&type.**"".namedType�"".autotmp_0778�Ï$type.*"".namedType�"".autotmp_0777�¿&type.**"".namedType�"".autotmp_0776��$type.*"".namedType�"".autotmp_0775��type.string�"".autotmp_0774��"type."".methodSet�"".autotmp_0773��"type."".methodSet�"".autotmp_0772��&type."".embeddedSet�"".autotmp_0771��type.string�"".autotmp_0770��type.bool�"".autotmp_0769��type.bool�"".autotmp_0768��type.string�"".autotmp_0765�¯$type.*"".namedType�"".autotmp_0764�otype.string�"".autotmp_0763�Ÿ"type."".methodSet�"".autotmp_0762�"type."".methodSet�"".autotmp_0761�ÿ&type."".embeddedSet�"".autotmp_0760��type.string�"".autotmp_0758�Otype.string� "".typ�$type.*"".namedType�"".found�Átype.bool�"".name�¯type.string�"".r�ßtype.*"".reader� "".typ�Ÿ$type.*"".namedType�"".found�Ãtype.bool�"".name�Ïtype.string�"".r�ïtype.*"".reader� "".typ�¿$type.*"".namedType�"".n�type.string� "".res�ÿ$type.*go/ast.Field� "".typ�¯$type.*"".namedType�"".recvTypeName�ïtype.string� "".fun�*type.*go/ast.FuncDecl�"".r��type.*"".reader�D"°«¯°·¯°© ¯°D¯°›��ŒÌ"TO$%ÀD=y28)ã $$Pà&‡‡2 =ã S �¾�.ñ608B88Ÿ;m8 ÛICn:7u"8B88Ÿ;m8"+'�Tgclocals·349a0497ff36c1456af5db4d404e1a9e�Tgclocals·4e02619c6d0fa78e71e2d3fdb5ea3449���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readNote��à ��Ô dH‹ %����H„$ÿÿÿH;A†��Hìh��H‹œ$h��H‰$è����1ÀH‰„$ ��H‰„$(��H‰„$0��H„$ ��H‰„$ˆ���H‰$è����H‹„$ˆ���H‹¬$x��H‰(H‹¬$€��H‰hH‹¬$ˆ��H‰hH‰$è����H‹L$H‹D$H‰Œ$���H‰„$˜���H����H‰$è����H‹����H‰$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹D$H‹T$ H‹L$(H‰”$ø���H‰Œ$���H‰„$ð���Hƒø�„'��H‰ÃHƒú†í��HƒÃH‰$è����H‹œ$ð���Hƒ¼$ø���†Â��HƒÃH‹H‹¬$˜���H9뇣��L‹„$���H)ÝHƒý�tML‰„$à���L‰$H‰¬$è���H‰l$HÇD$���è����H‹L$H‹D$ H‰Œ$°���H‰„$¸���Hƒø�„~��H‹œ$ð���Hƒ¼$ø���†%��HƒÃH‰$è����H‹Œ$ð���H‹„$ø���H‰ËHƒø†ô��HƒÃH‹+H‰l$`H‰ËHƒø†Ô��HƒÃH‰$è����H‹œ$ð���Hƒ¼$ø���†©��HƒÃH‹+H‹\$`L‹„$˜���L9Ň…��H9ë‡|��L‹„$���H)ÝHƒý�tML‰„$À���H‰¬$È���L‰„$ ���L‰„$à���H‰¬$¨���H‰¬$è���H‹œ$p��H‰$Hƒ$0è����H����H‰$H‹œ$p��H‹k0H‰l$H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹D$ Hƒø�„Ð��H‰D$xH‰$è����H‹\$xHƒû�„¬��H‹+H‰¬$P��H‹kH‰¬$X��H‹kH‰¬$`��H‹œ$x��Hƒ¼$€���†k��H‰$è����H‹œ$x��Hƒ¼$€���†D��H‹+H‰l$hH‰,$è����H‹Œ$€��H‹\$hH‹+H‰l$@H‰ËH‰L$XHÿËH‹¬$x��H9˃û��HlÝ�H‰,$è����H‹\$XHÿËH‹¬$x��L‹„$€��L9ÃÅ��HlÝ�H‹E�H‰D$pH‰$Hƒ$è����H‹D$pH‹hH‰l$XH‰$è����H‹l$pH‹]�H‹l$XHëH‰\$HH‹œ$ð���Hƒ¼$ø���†^��HƒÃ H‰$è����H‹Œ$ð���H‹„$ø���H‰ËHƒø†-��HƒÃ H‹+H‰l$XH‰ËHƒø† ��HƒÃ(H‰$è����H‹œ$ð���Hƒ¼$ø���†â��HƒÃ(H‹+H‹\$XL‹„$˜���L9Ň¾��H9뇵��L‹„$���H)ÝHƒý�tMH‰¬$Ø���L‰„$Ð���H����H‰$è����H‹D$H‰„$€���H‰$è����H‹„$€���H‹l$@H‰(H‰$Hƒ$è����H‹„$€���H‹l$HH‰hH‰$Hƒ$è����H‹œ$€���H‹¬$Ø���H‰kH‹¬$Ð���€=�����…í��H‰kH‹œ$€���H‰$Hƒ$ è����H‹œ$€���H‹¬$¸���H‰k(H‹¬$°���€=�����…“��H‰k H‹œ$€���H‰œ$€���H‹”$P��H‹„$X��H‹Œ$`��H‰ËH)ÃHƒû}QH����H‰$H‰”$��H‰T$H‰D$H‰Œ$��H‰L$H‰ÃH‰„$��HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$��H9ˇì���H‰œ$��H‰”$��H‰D$PHÂH‰$è����H‹œ$��H‹l$PHëH‹¬$€���€=�����…‘���H‰+H‹œ$��H‰œ$8��H‹œ$��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$p��H‰$Hƒ$0è����H����H‰$H‹œ$p��H‹k0H‰l$Hœ$À���H‰\$Hœ$8��H‰\$è����è����HÄh��ÃH‰$H‰l$è����é_ÿÿÿè���� LC L‰$H‰l$è����éZþÿÿLCL‰$H‰l$è����é�þÿÿè���� è���� è���� è���� è���� è���� è���� è���� è���� ‰éMûÿÿ‰�é)ûÿÿè���� è���� è���� è���� è���� è���� è���� è���� è����éÖ÷ÿÿz
������^
��*runtime.racefuncenter���Ä
��"runtime.racewrite���¬
��6go/ast.(*CommentGroup).Text���î��"".noteMarkerRx���€
�� runtime.raceread���Ž��"".noteMarkerRx���Ô
��Pregexp.(*Regexp).FindStringSubmatchIndex���ê
�� runtime.raceread�����"".clean���Ð
�� runtime.raceread���Ö
�� runtime.raceread���† 
�� runtime.raceread���” ��4type.map[string][]*"".Note���ü 
��4runtime.mapaccess1_faststr���¶ 
�� runtime.raceread���Ú 
�� runtime.raceread���ª
�� runtime.raceread���¨
�� runtime.raceread���¢
�� runtime.raceread���Ð
�� runtime.raceread���Ä
�� runtime.raceread���Ê
�� runtime.raceread���œ��type."".Note���®
��"runtime.newobject���Ú
��"runtime.racewrite���–
��"runtime.racewrite���Ô
��"runtime.racewrite���˜�6runtime.writeBarrierEnabled���Ú
��"runtime.racewrite���ž�6runtime.writeBarrierEnabled���ª��type.[]*"".Note��� 
��"runtime.growslice���°
��"runtime.racewrite���î�6runtime.writeBarrierEnabled���Ž
�� runtime.raceread���œ��4type.map[string][]*"".Note���„
��$runtime.mapassign1���Ž
��(runtime.racefuncexit���º
��.runtime.writebarrierptr���Î
��$runtime.panicslice���ö
��.runtime.writebarrierptr���¤
��.runtime.writebarrierptr���¸
��$runtime.panicslice���Æ
��$runtime.panicindex���Ô
��$runtime.panicindex���â
��$runtime.panicindex���ð
��$runtime.panicindex���þ
��$runtime.panicindex���Œ
��$runtime.panicindex���š
��$runtime.panicindex���¨
��$runtime.panicindex���Ò
��$runtime.panicslice���à
��$runtime.panicindex���î
��$runtime.panicindex���ü
��$runtime.panicindex���Š 
��$runtime.panicindex���˜ 
��$runtime.panicslice���¦ 
��$runtime.panicindex���´ 
��$runtime.panicindex��� 
��0runtime.morestack_noctxt���@Ð��@"".autotmp_0809�ß type.*[]*"".Note�"".autotmp_0808�¯type.int�"".autotmp_0807�¿type.[]*"".Note�"".autotmp_0806�Ïtype.*"".Note�"".autotmp_0805��type.*"".Note�"".autotmp_0803�0type.go/ast.CommentGroup�"".autotmp_0802�¿2type.*go/ast.CommentGroup�"".autotmp_0801�_type.[]*"".Note�"".autotmp_0800��type.string�"".autotmp_0799��type.int�"".autotmp_0798��type.int�"".autotmp_0797��type.int�"".autotmp_0796��type.int�"".autotmp_0795�/type.[]*"".Note�"".autotmp_0794��type.string�"".autotmp_0793�Ïtype.string�"".autotmp_0792�Ÿtype.int�"".autotmp_0791��type.int�"".autotmp_0790�¯type.string�"".autotmp_0789��type.string�"".autotmp_0788�type.int�"".autotmp_0786�type.string� "".~r0�¿"type.go/token.Pos�go/ast.c·2�ï(type.*go/ast.Comment� "".~r0�Ï"type.go/token.Pos�go/ast.c·2�ÿ(type.*go/ast.Comment�"".marker�type.string�"".body�ïtype.string�"".m�ïtype.[]int�"".text�¯type.string�"".list�,type.[]*go/ast.Comment�"".r��type.*"".reader�"аÏÐÝ�°�ž¶"k
—¹Ð]”É. --— 
@## �|�.34*u³Û;R(?=Qµ€£Ho@#"

M H�Tgclocals·c925463d3417ca759de336c749bdd618�Tgclocals·7e4bc41faded887cc0bc8cf4bf5147c1���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readNotes��À ��¦ dH‹ %����HD$°H;A†ñ��HìÐ���H‹œ$Ð���H‰$è����H‹”$à���H‹„$è���H‹œ$ð���H‰œ$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‰L$HH‹l$@H9é^��H‰D$hH‰$è����H‹\$hH‹+HÇD$(ÿÿÿÿH‰l$PH‰,$è����H‹T$(H‹\$PHƒû�„D��H‹;H‹kH‰l$xH‹sH‰|$pH‹D$xH‰´$€���H‰´$°���1ÉH‰„$¨���H‰D$0H‰¼$ ���H‰øH‰L$8H‹l$0H9éD��H‰D$`H‰$è����H‹\$`H‹+H‹\$8H‰\$ H‰l$XH����H‰$è����H‹\$XH‰$Hƒ$è����H‹����H‰$H‹t$XHƒþ�„„��H^H|$H‹ H‰H‹KH‰Oè����H‹|$pH‹´$€���H‹T$(¶\$€û�„C��Hƒú�|rH‹l$ I‰ðH9õ‡%��H9ê‡��H)ÕI)ÐI‰ùIƒø�tM ÑH‹œ$Ø���H‰$L‰Œ$ˆ���L‰L$H‰¬$���H‰l$L‰„$˜���L‰D$è����H‹|$pH‹´$€���H‹T$ H‰T$(H‹D$`H‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錼þÿÿHƒú�|XH‹l$xI‰ðH9êw|H)ÕI)ÐI‰ùIƒø�tM ÑH‹œ$Ø���H‰$L‰Œ$ ���L‰L$H‰¬$¨���H‰l$L‰„$°���L‰D$è����H‹D$hH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9錢ýÿÿè����HÄÐ���Ãè���� è���� é:ÿÿÿ‰éuþÿÿ‰éµýÿÿè����éíüÿÿ
������X
��*runtime.racefuncenter���Ž
�� runtime.raceread���Ì
�� runtime.raceread���¾
�� runtime.raceread���ú�� "".noteCommentRx���Œ
�� runtime.raceread���²
�� runtime.raceread���À�� "".noteCommentRx���ž
��8regexp.(*Regexp).MatchString���´
��*"".(*reader).readNote���æ

��*"".(*reader).readNote���¸ 
��(runtime.racefuncexit���Ò 
��$runtime.panicslice���à 
��$runtime.panicslice���” 
��0runtime.morestack_noctxt���@ ��""".autotmp_0821�ß*type.**go/ast.Comment�"".autotmp_0820�¿type.int�"".autotmp_0819�¯type.int�"".autotmp_0817�Ï4type.**go/ast.CommentGroup�"".autotmp_0816�Ÿtype.int�"".autotmp_0815�type.int�"".autotmp_0814��,type.[]*go/ast.Comment�"".autotmp_0813�,type.[]*go/ast.Comment�"".autotmp_0811�_,type.[]*go/ast.Comment�"".autotmp_0810�/6type.[]*go/ast.CommentGroup�"".c�ï(type.*go/ast.Comment�"".j�ßtype.int�"".list�¿,type.[]*go/ast.Comment�"".i�Ïtype.int�"".group�ÿ2type.*go/ast.CommentGroup�"".comments�6type.[]*go/ast.CommentGroup�"".r��type.*"".reader� ÈŸ 8� �Têt 2lyr
$X) �(�+[y'I¤)E�Tgclocals·ae09aea6c950f33bbc27842daf2e8ebc�Tgclocals·8a2583801f1fbc725348a3a5070a9e6c���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFile��à,��Ú,dH‹ %����H„$èþÿÿH;A† ��Hì˜��1ÀH‰„$ˆ���H‰„$���H‹œ$˜��H‰$è����H‹œ$¨��H‰$è����H‹„$¨��H‹1íH9ëtHH‰$è����H‹œ$ ��H‰$H‹œ$¨��H‹+H‰l$è����H‹œ$¨��H‰$è����H‹„$¨��1íH‰(H‰$Hƒ$è����H‹œ$¨��Hƒû�„L
��H‹SH‹C H‹k(H‰¬$��1ÉH‰„$ˆ��H‰D$PH‰”$€��H‰ÐH‰L$XH‹l$PH9é��H‰„$°���H‰$è����H‹œ$°���Hƒû�„á ��H‹ H‹kH‰Œ$��H‰¬$��H‰Œ$0��H‰ $H‰¬$8��H‰l$è����‹L$‰L$4ù´~‚…+��HDŽ$ˆ�������H����H‰$H‹œ$0��H‰\$H‹œ$8��H‰\$Hœ$ˆ���H‰\$è����‹L$4¶\$ €û�„Ö���H‹œ$ ��H‰$H‹œ$ˆ���H‰\$è����H‹„$°���H‹L$XHƒÀHÿÁH‰L$XH‹l$PH9éŒúþÿÿH‹œ$¨��H‰$Hƒ$hè����H‹œ$ ��H‰$H‹´$¨��Hƒþ�t]H^hH|$H‹ H‰H‹KH‰OH‹KH‰Oè����H‹œ$¨��H‰$Hƒ$hè����H‹œ$¨��1íH‰khH‰kpH‰kxè����HÄ˜��É럁ù«Òf[…<ÿÿÿHDŽ$�������H����H‰$H‹œ$0��H‰\$H‹œ$8��H‰\$Hœ$���H‰\$è����¶\$ €û�„ëþÿÿH‹œ$���H‰$Hƒ$è����H‹œ$���H‹kHƒýKU��Hƒý@u#H‹œ$ ��H‰$H‹œ$���H‰\$è����é–þÿÿHƒýK…ŒþÿÿH‹œ$���H‰$Hƒ$ è����H‹œ$���Hƒû�„ó��H‹S H‹C(H‹k0H‰¬$x��1ÉH‰„$p��H‰D$@H‰”$h��H‰ÐH‰L$HH‹l$@H9é#þÿÿH‰„$¨���H‰$è����H‹œ$¨���Hƒû�„ˆ��H‹ H‹kH‰Œ$ ��H‰¬$(��HDŽ$È�������H����H‰$H‰Œ$à���H‰L$H‰¬$è���H‰l$Hœ$È���H‰\$è����¶\$ H‹Œ$È���€û�„ø���H‰L$xH‰ $Hƒ$è����H‹\$xH‹kH‰,$Hƒ$è����H‹t$xH‹^Hƒû�„Ô���HkH‹M�H‰ $H‹MH‰L$è����H‹l$H‹T$H‹L$ H‹D$(H‰¬$ð���H‰”$ø���H‰„$��H‰Œ$���Hƒù�ugH‰¬$@��H‰”$H��HÇD$`���H‹œ$ ��H‰$Hƒ$8è����H����H‰$H‹œ$ ��H‹k8H‰l$Hœ$@��H‰\$H\$`H‰\$è����H‹„$¨���H‹L$HHƒÀHÿÁéIþÿÿ‰é%ÿÿÿ‰éqþÿÿ‰éþÿÿHƒýT…v��H‹œ$���H‰$Hƒ$ è����H‹œ$���H‹k(Hƒý…Q��H‹œ$���H‰$Hƒ$è����H‹œ$���H‹kHƒý�•À<�… ��HDŽ$À�������H‹œ$���H‰$Hƒ$ è����H‹œ$���H‹K H‹C(H‹k0H‰¬$x��H‰Œ$h��Hƒø�H‰„$p��†Á���H‰ $è����H����H‰$H‹œ$���Hƒû�„”���H‹s H‹C(H‹k0H‰¬$x��H‰´$h��Hƒø�H‰„$p��vcH|$H‹H‰H‹NH‰OHœ$À���H‰\$è����¶\$ H‹„$À���€û�„ ûÿÿH‹œ$ ��H‰$H‹œ$���H‰\$H‰D$è����éøúÿÿè���� ‰éeÿÿÿè���� H‹œ$���H‰$Hƒ$ è����H‹œ$���Hƒû�„Ê��H‹S H‹C(H‹k0H‰¬$x��1ÉH‰„$p��H‰D$@H‰”$h��H‰ÐH‰L$HH‹l$@H9ézúÿÿH‰„$¨���H‰$è����H‹œ$¨���Hƒû�„_��H‹ H‹kH‰Œ$ ��H‰¬$(��HDŽ$À�������H����H‰$H‰Œ$Ð���H‰L$H‰¬$Ø���H‰l$Hœ$À���H‰\$è����¶\$ H‹Œ$À���€û�„P��H‰Œ$€���H‰L$pH‰ $Hƒ$è����H‹\$pH‹kH‰l$hH‰,$è����H‹\$hH‹+H‰l$8H‹œ$€���H‰œ$¸���H����H‰$è����H‹D$H‰„$ ���H‰$HÇD$@���è����H‹„$ ���1íH‰(H‰hH‰hH‰hH‰h H‰h(H‰h0H‰h8H‰$è����H‹œ$���H‰$è����H‹œ$ ���Hƒû�„��H‹¬$���L‹E�€=�����…é��L‰H‹œ$ ���H‰$Hƒ$è����H‹„$ ���H‹l$8H‰hH‰$Hƒ$è����H‹œ$ ���HÇCT���H����H‰$è����H‹\$Hƒû�„{��HDŽ$X�����HDŽ$`�����H‰œ$P��H‹����H‰„$˜���1íH9è„��H‹œ$P��H‰$è����H‹„$¸���H‹Œ$˜���H‹œ$P��H‰Œ$ ��H‰ H‰„$(��€=�����…§���H‰CH‹œ$ ���H‰$Hƒ$ è����H‹œ$ ���H‹¬$X��H‰k(H‹¬$`��H‰k0H‹¬$P��€=�����uHH‰k H‹„$ ���H‹œ$ ��H‰$H‰D$H‹œ$€���H‰\$è����H‹„$¨���H‹L$HHƒÀHÿÁéñüÿÿLC L‰$H‰l$è����ë¨LCL‰$H‰D$è����éFÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜���é¿þÿÿ‰é~þÿÿH‰$L‰D$è����éþÿÿ‰éäýÿÿ‰éšüÿÿ‰é/üÿÿHƒýU„'øÿÿéÛöÿÿ‰éöÿÿ‰é­õÿÿè����éÓôÿÿŠ
������‚
��*runtime.racefuncenter���¤
�� runtime.raceread���Ú
�� runtime.raceread���œ
��("".(*reader).readDoc���¾
��"runtime.racewrite���ô
�� runtime.raceread���¼
�� runtime.raceread���Ê
��$runtime.ifacethash���˜��*type.*go/ast.FuncDecl���ø
��$runtime.assertI2T2���Ø
��*"".(*reader).readFunc���Ò
�� runtime.raceread���Π
��,"".(*reader).readNotes���ú 
��"runtime.racewrite���°

��(runtime.racefuncexit���† ��(type.*go/ast.GenDecl���æ 
��$runtime.assertI2T2���® 
�� runtime.raceread���¢ 
��,"".(*reader).readValue���ì 
�� runtime.raceread���´
�� runtime.raceread���¬��.type.*go/ast.ImportSpec���Œ
��$runtime.assertI2T2���Þ
�� runtime.raceread���Œ
�� runtime.raceread���æ
��strconv.Unquote���¸
�� runtime.raceread���Æ��&type.map[string]int���¨
��$runtime.mapassign1���Ä
�� runtime.raceread���œ
�� runtime.raceread���–
�� runtime.raceread���”
�� runtime.raceread���¢��*type.*go/ast.TypeSpec���ì
��$runtime.assertI2T2���Þ
��*"".(*reader).readType���ò
��$runtime.panicindex���Ž
��$runtime.panicindex���¾
�� runtime.raceread���†
�� runtime.raceread���þ��*type.*go/ast.TypeSpec���Þ
��$runtime.assertI2T2���À 
�� runtime.raceread���î 
�� runtime.raceread���¶!��&type.go/ast.GenDecl���È!
��"runtime.newobject���†"
��,runtime.racewriterange���ê"
��"runtime.racewrite���Œ#
�� runtime.raceread���Ô#�6runtime.writeBarrierEnabled���”$
��"runtime.racewrite���Ò$
��"runtime.racewrite���€%��&type.[1]go/ast.Spec���’%
��"runtime.newobject���þ%��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���Æ&
��"runtime.racewrite���¨'�6runtime.writeBarrierEnabled���ê'
��"runtime.racewrite���Æ(�6runtime.writeBarrierEnabled���ª)
��*"".(*reader).readType���€*
��.runtime.writebarrierptr���¨*
��.runtime.writebarrierptr���À*��*type.*go/ast.TypeSpec���Ö*�� type.go/ast.Spec���î*��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���‚+
�� runtime.typ2Itab���Ð+
��.runtime.writebarrierptr���È,
��0runtime.morestack_noctxt��� °��R"".autotmp_0856�ÿtype.*uint8�"".autotmp_0854�$type.[]go/ast.Spec�"".autotmp_0853�ï(type.*go/ast.GenDecl�"".autotmp_0851�� type.go/ast.Spec�"".autotmp_0850��"type.*go/ast.Spec�"".autotmp_0849��type.int�"".autotmp_0848��type.int�"".autotmp_0846�ï type.go/ast.Spec�"".autotmp_0845�ß"type.*go/ast.Spec�"".autotmp_0844�¯type.int�"".autotmp_0843�Ÿtype.int�"".autotmp_0841�Çtype.uint32�"".autotmp_0839�� type.go/ast.Decl�"".autotmp_0838�Ï type.go/ast.Decl�"".autotmp_0837�Ï"type.*go/ast.Decl�"".autotmp_0836�type.int�"".autotmp_0835�ÿtype.int�"".autotmp_0834�¿*type.*go/ast.TypeSpec�"".autotmp_0833��*type.*go/ast.TypeSpec�"".autotmp_0832��$type.[]go/ast.Spec�"".autotmp_0831�¯*type.*go/ast.TypeSpec�"".autotmp_0830��type.int�"".autotmp_0829�ïtype.int�"".autotmp_0828�¯type.string�"".autotmp_0825�Ÿ.type.*go/ast.ImportSpec�"".autotmp_0824�_$type.[]go/ast.Spec�"".autotmp_0823�/$type.[]go/ast.Decl�go/ast.x·2�ß$type.*go/ast.Ident� "".~r0�¿"type.go/token.Pos�go/ast.s·2�Ï*type.*go/ast.TypeSpec�"".d�Ÿ*type.*go/ast.FuncDecl�"".s�¯*type.*go/ast.TypeSpec�"".spec� type.go/ast.Spec� "".err�¯type.error�"".import_�Ïtype.string�"".s�¿.type.*go/ast.ImportSpec�"".spec�ï type.go/ast.Spec�"".d�(type.*go/ast.GenDecl�"".decl� type.go/ast.Decl� "".src�"type.*go/ast.File�"".r��type.*"".reader�"°¯°Œ�°�ð’4‚}#*‹—de'pT1m],
£Y‘g
] ã#10
£Y?q? ñ#!X 
 �ˆ�@ÝG‡=Êçl)Di† i ä
& dl 1- R`+-'I�Tgclocals·696dc48efaf7c9921882eba1b5b5885e�Tgclocals·ad1de5e956fb51e4a860e1cdf7cc1ae8���8/tmp/go/src/go/doc/reader.goþ0"".(*reader).readPackage��à��àdH‹ %����H„$XÿÿÿH;A†K��Hì(��H‹œ$(��H‰$è����H‹œ$8��H‰$Hƒ$ è����H‹œ$8��H‹k H‰,$è����H‹¬$8��H‹] 1íH9ëtH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$°���H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹œ$0��H‰$Hƒ$è����H‹œ$0��H‹¬$¸���H‰k H‹¬$À���H‰k(H‹¬$°���€=�����…L��H‰kH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$xH‹œ$0��H‰$Hƒ$8è����H‹œ$0��Hƒû�„ä��H‹l$x€=�����…»��H‰k8H‹œ$0��H‰$è����H‹œ$0��H‹¬$@��H‰+H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$pH‹œ$0��H‰$Hƒ$Xè����H‹œ$0��Hƒû�„/��H‹l$p€=�����…��H‰kXH����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$hH‹œ$0��H‰$Hƒ$`è����H‹œ$0��Hƒû�„ž��H‹l$h€=�����…u��H‰k`H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$`H‹œ$0��H‰$Hƒ$0è����H‹œ$0��Hƒû�„ ��H‹l$`€=�����…ä��H‰k0HÇD$0����H‹œ$8��H‰$Hƒ$ è����H‹œ$8��H‹k H¼$È���1Àè����H����H‰$H‰l$Hœ$È���H‰\$è����H‹œ$È���1íH9ë„@��H‹œ$È���H‰$è����H‹œ$È���Hƒû�„G��H‹+H‰¬$���H‹kH‰¬$˜���H‹œ$0��H‰$Hƒ$è����H‹œ$0��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9ŃÖ��HÁåHëH‰$è����H‹œ$0��Hƒû�„­��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9Ńq��HÁåHëH‹¬$˜���H‰kH‹¬$���€=�����…6��H‰+H‹\$0HÿÃH‰\$0Hœ$È���H‰$è����H‹œ$È���1íH9ë…ÀþÿÿH‹œ$0��H‰$Hƒ$è����H‹´$0��Hƒþ�„Ó��H^H‹ H‰ $H‹KH‰L$H‹KH‰L$è����H‹œ$0��H‰$Hƒ$è����H‹œ$0��Hƒû�„‚��H‹SH‹C H‹k(H‰¬$À���1ÉH‰„$¸���H‰D$8H‰”$°���H‰ÐH‰L$@H‹l$8H9é&��H‰D$XH‰$è����H‹\$XHƒû�„��H‹ H‹kH‰Œ$€���H‰Œ$ ���H‰¬$ˆ���H‰¬$¨���H‹œ$8��H‰$Hƒ$ è����H����H‰$H‹œ$8��H‹k H‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ Hƒø�„���H‰D$PH‰$è����H‹\$PH‹H‹œ$@��HƒãHƒû�u H‹œ$0��H‰$H‰D$HH‰D$è����H‹D$HH‹œ$0��H‰$H‰D$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒÚþÿÿè����HÄ(��É�éjÿÿÿ‰éÜþÿÿ‰éwþÿÿ‰é&þÿÿH‰$H‰l$è����éºýÿÿè���� ‰éLýÿÿè���� ‰é²üÿÿLC0L‰$H‰l$è����é üÿÿ‰éìûÿÿLC`L‰$H‰l$è����éxûÿÿ‰é[ûÿÿLCXL‰$H‰l$è����éçúÿÿ‰éÊúÿÿLC8L‰$H‰l$è����é2úÿÿ‰éúÿÿLCL‰$H‰l$è����é¡ùÿÿè����éøÿÿl
������^
��*runtime.racefuncenter���Š
�� runtime.raceread���´
�� runtime.raceread���ô��type.[]string���š
��"runtime.makeslice���”
��"runtime.racewrite���ð�6runtime.writeBarrierEnabled���”��&type.map[string]int���Ü
��runtime.makemap���œ
��"runtime.racewrite���Ö�6runtime.writeBarrierEnabled���Ž
��"runtime.racewrite���Â��:type.map[string]*"".namedType���Š
��runtime.makemap���Ê
��"runtime.racewrite���„�6runtime.writeBarrierEnabled���¨��"type."".methodSet���ð
��runtime.makemap���° 
��"runtime.racewrite���ê �6runtime.writeBarrierEnabled���Ž
��4type.map[string][]*"".Note���Ö

��runtime.makemap���– 
��"runtime.racewrite���Ð �6runtime.writeBarrierEnabled���¤ 
�� runtime.raceread���Ú 
Î� runtime.duffzero���è ��8type.map[string]*go/ast.File���ž 
��&runtime.mapiterinit���æ 
�� runtime.raceread���ä
�� runtime.raceread���þ
��"runtime.racewrite���Î�6runtime.writeBarrierEnabled���ž
��&runtime.mapiternext���ð
�� runtime.raceread���Ø
��sort.Strings���„
�� runtime.raceread���Æ
�� runtime.raceread���Þ
�� runtime.raceread���ì��8type.map[string]*go/ast.File���Ô
��4runtime.mapaccess1_faststr���Ž
�� runtime.raceread���ø
��0"".(*reader).fileExports���®
��*"".(*reader).readFile���€
��(runtime.racefuncexit���ä
��.runtime.writebarrierptr���ø
��$runtime.panicindex���”
��$runtime.panicindex���Ê
��.runtime.writebarrierptr���†
��.runtime.writebarrierptr���Â
��.runtime.writebarrierptr���þ
��.runtime.writebarrierptr���º
��.runtime.writebarrierptr���Î
��0runtime.morestack_noctxt���0Ð��,"".autotmp_0877�¯$type.**go/ast.File�"".autotmp_0876�type.string�"".autotmp_0875�Ÿtype.*string�"".autotmp_0874�ßtype.int�"".autotmp_0873��type.int�"".autotmp_0871��type.string�"".autotmp_0870��type.[]string�"".autotmp_0869��type.int�"".autotmp_0868�¿Btype.map.iter[string]*go/ast.File�"".autotmp_0866�4type.map[string][]*"".Note�"".autotmp_0865�ÿ"type."".methodSet�"".autotmp_0864�ï:type.map[string]*"".namedType�"".autotmp_0863�ß&type.map[string]int�"".autotmp_0862�ïtype.[]string�"".autotmp_0861�Ïtype.int�"".f�¿"type.*go/ast.File�"".filename�Ïtype.string�"".filename�¯type.string�"".i�ïtype.int�"".mode� type."".Mode� "".pkg�(type.*go/ast.Package�"".r��type.*"".reader�"Ðé ÏÐä�ð�ºš"&!Ôs$sss  Õ $J–  )  
�n�.›d 9^S S
G = cÝ) «L;5)2 3 Œ�Tgclocals·6983e0cbabb6c1ca64ddffea07b6498d�Tgclocals·76d801c7ef8bcc5d2bac581eff012632���8/tmp/go/src/go/doc/reader.goþ "".customizeRecv��€*��è)dH‹ %����HD$¸H;A†R
��HìÈ���H‹œ$È���H‰$è����H‹„$Ð���1íH9è„
��H‰$Hƒ$ è����H‹„$Ð���H‹X 1íH9ë„í ��H‰$Hƒ$ è����H‹œ$Ð���H‹k H‰,$Hƒ$è����H‹„$Ð���H‹h H‹]1íH9넪 ��H‰$Hƒ$ è����H‹œ$Ð���H‹k H‰,$Hƒ$è����H‹œ$Ð���H‹[ H‹kH‰,$Hƒ$è����H‹„$Ð���H‹h H‹]H‹kHƒý…F ��H����H‰$è����H‹D$H‰D$pH‰$HÇD$@���è����H‹œ$Ð���H‰$Hƒ$ è����H‹œ$Ð���H‹k H‰,$Hƒ$è����H‹œ$Ð���H‹[ H‹kH‰,$Hƒ$è����H‹œ$Ð���H‹k H‹]H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†‡��H‰ $è����H‹œ$Ð���H‹k H‹]H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†9��H‹)H‰,$HÇD$@���è����H‹œ$Ð���H‹k H‹]Hƒû�„��H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†Î��H‹)Hƒý�„¹��H‹\$pH‰\$H‰l$H-����H‰,$è����H‹\$pH‰$Hƒ$ è����H‹\$pH‹K H‹k(H‰¬$˜���H‰,$H‰Œ$���H‹Y(ÿÓH‹\$H‰\$0H‹\$pH‰$Hƒ$ è����H����H‰$H‹t$pH^ H|$H‹ H‰H‹KH‰OHÇD$����è����¶\$ ˆ\$/H����H‰$è����H‹D$H‰D$XH‰$HÇD$ ���è����H‹D$X1íH‰(H‰hH‰hH‰hH‰$è����H‹D$XH‹l$0H‰(H‰$Hƒ$è����H‹\$XH‹¬$à���H‰kH‹¬$Ø���€=�����…b��H‰kH‹T$XH‰T$@H‰T$XH‹����1íH9è„��H‹\$XH‰œ$ˆ���H‰„$€���€¼$è����…��€|$/�„ý���H‰$è����H‹D$@H‹(H‰l$8H‰$è����H‹D$@H‹l$8HÿÅH‰(H‰D$XH����H‰$è����H‹D$H‰D$HH‰$è����H‹\$HH‹l$0H‰+H‹����H‰D$P1íH9è„&��H‹\$HH‰$Hƒ$è����H‹D$XH‹L$PH‹\$HHƒû�„ó��H‰Œ$���H‰KH‰„$˜���€=�����…»��H‰CH‹\$HH‰\$HH‹����1íH9è„i��H‹\$HH‰œ$ˆ���H‰„$€���H‹\$pH‰$Hƒ$ è����H‹\$pH‹¬$€���H‰k H‹¬$ˆ���€=�����…��H‰k(H����H‰$è����H‹D$H‰D$hH‰$HÇD$(���è����H‹œ$Ð���H‰$Hƒ$ è����H‹œ$Ð���H‹k H‰,$Hƒ$è����H‹œ$Ð���H‹[ H‹kH‰,$HÇD$(���è����H‹œ$Ð���H‹k H‹]Hƒû�„a��H‹l$hH‰l$H‰\$H����H‰$è����H����H‰$è����H‹D$Hƒø�„��HDŽ$¸������HDŽ$À������H‰„$°���H‰$è����H‹œ$°���H‹l$p€=�����…Æ��H‰+H‹\$hH‰$Hƒ$è����H‹\$hH‹¬$¸���H‰kH‹¬$À���H‰kH‹¬$°���€=�����…g��H‰kH����H‰$è����H‹D$H‰D$`H‰$HÇD$(���è����H‹œ$Ð���H‰$Hƒ$ è����H‹œ$Ð���H‹k H‰,$HÇD$(���è����H‹œ$Ð���H‹k Hƒý�„å��H‹\$`H‰\$H‰l$H-����H‰,$è����H‹\$`H‰$Hƒ$è����H‹\$`H‹l$h€=�����……��H‰kH����H‰$è����H‹D$H‰D$xH‰$HÇD$P���è����H‹œ$Ð���H‰$HÇD$P���è����H‹œ$Ð���Hƒû�„"��H‹l$xH‰l$H‰\$H����H‰$è����H‹\$xH‰$Hƒ$ è����H‹\$xH‹l$`€=�����…Â���H‰k H‹œ$€���H‰$H‹œ$ˆ���H‰\$è����H‹\$H‰œ$ ���H‹\$H‰œ$¨���H‹\$xH‰$Hƒ$(è����H‹\$xH‹¬$¨���H‰k0H‹¬$ ���€=�����u=H‰k(H‹\$xH‰$Hƒ$Hè����H‹D$xH‹¬$ð���H‰hHH‰„$ø���è����HÄÈ���ÃLC(L‰$H‰l$è����ë³LC L‰$H‰l$è����é+ÿÿÿ‰é×þÿÿLCL‰$H‰l$è����éhþÿÿ‰E�éþÿÿLCL‰$H‰l$è����é†ýÿÿH‰$H‰l$è����é*ýÿÿ‰�éÝüÿÿ‰é˜üÿÿLC(L‰$H‰l$è����ééûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éeûÿÿLCL‰$H‰D$è����é2ûÿÿ‰éûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰\$Pé£úÿÿH����H‰$H����H‰\$H����H‰\$è����H‹T$@H‹D$éÃùÿÿLCL‰$H‰l$è����é‹ùÿÿ‰E�é?øÿÿè���� ‰éö÷ÿÿè���� è���� H‰„$ø���è����HÄÈ���Ãè����éŒõÿÿÌ
������X
��*runtime.racefuncenter���š
�� runtime.raceread���ä
�� runtime.raceread���˜
�� runtime.raceread���ê
�� runtime.raceread���ž
�� runtime.raceread���Ú
�� runtime.raceread���¤��"type.go/ast.Field���¶
��"runtime.newobject���î
��,runtime.racewriterange���š
�� runtime.raceread���Î
�� runtime.raceread���Š
�� runtime.raceread���˜
�� runtime.raceread���¾
��*runtime.racereadrange���”
��"type.go/ast.Field���¦

��(runtime.typedmemmove���Ì

�� runtime.raceread���ž �������Ô 
�� runtime.raceread���â ��*type.*go/ast.StarExpr���¾ 
��$runtime.assertI2T2���Þ ��"type.go/ast.Ident���ð 
��"runtime.newobject���¨ 
��,runtime.racewriterange���æ 
��"runtime.racewrite���œ
��"runtime.racewrite���Ú�6runtime.writeBarrierEnabled���œ��Bgo.itab.*go/ast.Ident.go/ast.Expr��� 
�� runtime.raceread���Ì
��"runtime.racewrite���„��(type.go/ast.StarExpr���–
��"runtime.newobject���¼
��"runtime.racewrite���ä��Bgo.itab.*go/ast.Ident.go/ast.Expr���ª
��"runtime.racewrite����6runtime.writeBarrierEnabled���È��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���®
��"runtime.racewrite���ì�6runtime.writeBarrierEnabled�����*type.go/ast.FieldList���¢
��"runtime.newobject���Ú
��,runtime.racewriterange���†
�� runtime.raceread���º
�� runtime.raceread���þ
��*runtime.racereadrange���Þ��*type.go/ast.FieldList���ð
��(runtime.typedmemmove���þ��*type.[1]*go/ast.Field���
��"runtime.newobject���€
��"runtime.racewrite���¦�6runtime.writeBarrierEnabled���à
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���Ú��(type.go/ast.FuncDecl���ì
��"runtime.newobject���¤
��,runtime.racewriterange���Ð
�� runtime.raceread���Œ
��*runtime.racereadrange���ä��(type.go/ast.FuncDecl���ö
��(runtime.typedmemmove���œ
��"runtime.racewrite���¼�6runtime.writeBarrierEnabled���à��type."".Func���ò
��"runtime.newobject���ª
��,runtime.racewriterange���Þ
��*runtime.racereadrange���®��type."".Func���À
��(runtime.typedmemmove���æ
��"runtime.racewrite���† �6runtime.writeBarrierEnabled���Ø 
��"".recvString���²!
��"runtime.racewrite���ð!�6runtime.writeBarrierEnabled���¤"
��"runtime.racewrite���à"
��(runtime.racefuncexit���”#
��.runtime.writebarrierptr���¼#
��.runtime.writebarrierptr���ø#
��.runtime.writebarrierptr���¶$
��.runtime.writebarrierptr���Ü$
��.runtime.writebarrierptr���¦%
��.runtime.writebarrierptr���¾%��*type.*go/ast.StarExpr���Ô%�� type.go/ast.Expr���ì%��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���€&
�� runtime.typ2Itab���¸&
��.runtime.writebarrierptr���Þ&��$type.*go/ast.Ident���ô&�� type.go/ast.Expr���Œ'��Bgo.itab.*go/ast.Ident.go/ast.Expr��� '
�� runtime.typ2Itab���Ì'��$type.*go/ast.Ident���â'�� type.go/ast.Expr���ú'��Bgo.itab.*go/ast.Ident.go/ast.Expr���Ž(
�� runtime.typ2Itab���Ð(
��.runtime.writebarrierptr���ô(
��$runtime.panicindex���)
��$runtime.panicindex���ž)
��$runtime.panicindex���¼)
��(runtime.racefuncexit���Ö)
��0runtime.morestack_noctxt���`��2"".autotmp_0892��(type.[]*go/ast.Field�"".autotmp_0891��type.*uint8�"".autotmp_0890��type.*uint8�"".autotmp_0889�ÿ*type.*go/ast.StarExpr�"".autotmp_0888�ïtype.*uint8�"".autotmp_0887�ß$type.*go/ast.Ident�"".autotmp_0886�Otype.string�"".autotmp_0885��*type.*go/ast.StarExpr�"".autotmp_0884��$type.*go/ast.Ident�"".autotmp_0883��"type.go/token.Pos�"".autotmp_0882��$type.*go/ast.Ident�"".autotmp_0881�Ÿ"type.go/token.Pos�"".&newField�¯$type.*go/ast.Field� "".&newFieldList�¿,type.*go/ast.FieldList�"".&newFuncDecl�Ï*type.*go/ast.FuncDecl�"".&newF�Ÿtype.*"".Func� "".typ� type.go/ast.Expr�"".newIdent�$type.*go/ast.Ident� "".origRecvIsPtr�±type.bool�"".origPos�¯"type.go/token.Pos� "".~r4�Ptype.*"".Func�"".level�@type.int� "".embeddedIsPtr�0type.bool�"".recvTypeName�type.string�"".f��type.*"".Func�(œ­�€�ÀØ@=×
ˆDQ•1/Î=·®•.w.q$ ‡7$<;��+‹¼;7‚VÓ0F§—-9%-P7!$&#�Tgclocals·c39962b4a05c9b839c22eb02f2408f77�Tgclocals·e6fbddc974781545b9c521621d6edf2d���8/tmp/go/src/go/doc/reader.goþF"".(*reader).collectEmbeddedMethods��À��¼dH‹ %����H„$(ÿÿÿH;A†y��HìX��H‹œ$X��H‰$è����H‹œ$p��H‰œ$���ÆD$GH����H‰$H‹œ$˜��H‰\$Hœ$���H‰\$H\$GH‰\$è����H‹œ$p��H‰$Hƒ$0è����H‹œ$p��H‹k0H¼$ø���1Àè����H����H‰$H‰l$Hœ$ø���H‰\$è����H‹œ$ø���1íH9ë„Ë��H‹œ$���H‰$è����H‹œ$���¶+@ˆl$FH‹œ$ø���H‰$è����H‹œ$ø���H‹ ¶\$F€¼$ˆ���…X��ˆ\$EH‰L$hH‰ $Hƒ$Xè����H‹\$hH‹kXH¼$˜���1Àè����H����H‰$H‰l$Hœ$˜���H‰\$è����H‹œ$˜���1íH9ë„5��H‹œ$ ���H‰$è����H‹œ$ ���H‹+H‰¬$€���H‹œ$˜���H‰$è����H‹œ$˜���Hƒû�„¦��H‹„$€���H‰D$XH‰$Hƒ$Hè����H‹D$XH‹XHHƒû�…œ��H‹œ$h��H‰\$PH‰$H‹œ$x��H‰\$H‹œ$€��H‰\$¶\$Eˆ\$H‹œ$��H‰\$ è����H‹D$(H‰D$`H‰$Hƒ$è����H����H‰$H‹\$PH‰\$H‹t$`Hƒþ�„ï��H^H|$H‹ H‰H‹KH‰Oè����H‹D$ Hƒø�„½��H‰D$xH‰$è����H‹D$`H‹\$xH‹H‰\$H1íH9ë„B��H‰$Hƒ$Hè����H‹\$HH‰$Hƒ$Hè����H‹L$HH‹D$`H‹XHH‹iHH9ëŒ��1íH9é„}��H‰$Hƒ$Hè����H‹\$HH‰$Hƒ$Hè����H‹l$`H‹]HL‹D$HI‹hHH9ë…A��H����H‰$è����H‹D$H‰„$€���H‰$HÇD$P���è����H‹Œ$€���H‰ÏHƒù�„t��1ÀHƒÇðè����H‰ $Hƒ$è����H‹\$`H‰$Hƒ$è����H‹\$`Hƒû�„2��HkH‹œ$€���Hƒû�„��LCL‰D$H‰l$H-����H‰,$è����H‹œ$€���H‰$Hƒ$Hè����H‹\$`H‰$Hƒ$Hè����H‹Œ$€���H‹D$`Hƒù�„°��H‹hHH‰iHH‰Œ$ˆ���H����H‰$H‹\$PH‰\$H‰D$Hƒ|$�„n��HƒD$Hœ$ˆ���H‰\$è����Hœ$˜���H‰$è����H‹œ$˜���1íH9ë…ËüÿÿH‹D$hH����H‰$H‹œ$˜��H‰\$H‰D$è����H‹D$Hƒø�„õ���H‰D$pH‰$è����H‹\$p¶+@€ý�…Ó���H‹œ$`��H‰$H‹œ$h��H‰\$H‹\$hH‰\$H‹œ$x��H‰\$H‹œ$€��H‰\$ ¶\$Eˆ\$(H‹œ$��HÿÃH‰\$0H‹œ$˜��H‰\$8è����Hœ$ø���H‰$è����H‹œ$ø���1íH9ë…5ûÿÿH‹œ$p��H‰œ$���H����H‰$H‹œ$˜��H‰\$Hœ$���H‰\$è����è����HÄX��Ã듉�éÿÿÿ‰%����é†þÿÿ‰éIþÿÿ‰éäýÿÿ‰éÇýÿÿ‰é…ýÿÿH‰„$ˆ���H����H‰$H‹\$PH‰\$H‰D$Hƒ|$�tHƒD$Hœ$ˆ���H‰\$è����é;þÿÿ‰%����ëډ�é<üÿÿ‰é
üÿÿ‰éSûÿÿÆD$Eé¢úÿÿè����ébùÿÿd
������^
��*runtime.racefuncenter���–��&type."".embeddedSet���ð
��$runtime.mapassign1���œ
�� runtime.raceread���Ò
Î� runtime.duffzero���à��&type."".embeddedSet���–
��&runtime.mapiterinit���Þ
�� runtime.raceread��� 
�� runtime.raceread���Š
�� runtime.raceread���º
Î� runtime.duffzero���È��"type."".methodSet���þ
��&runtime.mapiterinit���Æ
�� runtime.raceread���Ž
�� runtime.raceread���è
�� runtime.raceread���š 
�� "".customizeRecv���Ê 
�� runtime.raceread���Ø ��"type."".methodSet���Ê

��4runtime.mapaccess1_faststr���„ 
�� runtime.raceread���Ú 
�� runtime.raceread���€ 
�� runtime.raceread���è 
�� runtime.raceread���Ž 
�� runtime.raceread���Ò ��type."".Func���ä 
��"runtime.newobject���¢
��,runtime.racewriterange���â
Ü� runtime.duffzero���þ
��"runtime.racewrite���¤
�� runtime.raceread���˜��type.string���ª
��(runtime.typedmemmove���Ö
��"runtime.racewrite���ü
�� runtime.raceread���Ø��"type."".methodSet���Æ
��$runtime.mapassign1���è
��&runtime.mapiternext���¦��&type."".embeddedSet���Ü
��2runtime.mapaccess1_fast64���–
�� runtime.raceread���Š
��F"".(*reader).collectEmbeddedMethods���¬
��&runtime.mapiternext���€��&type."".embeddedSet���Æ
��"runtime.mapdelete���Ð
��(runtime.racefuncexit���à��"type."".methodSet���Æ
��$runtime.mapassign1���ª
��0runtime.morestack_noctxt���€°��8"".autotmp_0919�Ïtype.*bool�"".autotmp_0918�¿type.**"".Func�"".autotmp_0917��type.*"".Func�"".autotmp_0916�¯type.*"".Func�"".autotmp_0915�£type.bool�"".autotmp_0914��$type.*"".namedType�"".autotmp_0913��type.bool�"".autotmp_0911��type.*"".Func�"".autotmp_0910�Ÿtype.*"".Func�"".autotmp_0909��type.*"".Func�"".autotmp_0908��type.*"".Func�"".autotmp_0907�ÿ:type.map.iter[string]*"".Func�"".autotmp_0905�¿@type.map.iter[*"".namedType]bool�"".autotmp_0903�¡type.bool�"".autotmp_0902�$type.*"".namedType� "".old�Ÿtype.*"".Func�"".m�ïtype.*"".Func�"".mset�"type."".methodSet�"".m�ÿtype.*"".Func�("".thisEmbeddedIsPtr�¥type.bool�"".embedded�ß$type.*"".namedType�"".visited�p&type."".embeddedSet�"".level�`type.int� "".embeddedIsPtr�Ptype.bool�"".recvTypeName�0type.string� "".typ� $type.*"".namedType�"".mset�"type."".methodSet�"".r��type.*"".reader�"°Ñ ¯°¬�  �f¢ "&#I¨ ¯&œ$ Vh$"?#j �b�.I=z:H-Y]+…’:z^{>�Tgclocals·d323f3e67dcf1d81d4f482a3b45d9cb5�Tgclocals·5c79c240bc61303bd6c592948ad1d254���8/tmp/go/src/go/doc/reader.goþ<"".(*reader).computeMethodSets��à ��Ð dH‹ %����H„$ÿÿÿH;A†��Hìp��1ÀH|$pè����H‹œ$p��H‰$è����H‹œ$x��H‰$Hƒ$Xè����H‹œ$x��H‹kXH¼$��1Àè����H����H‰$H‰l$Hœ$��H‰\$è����H‹œ$��1íH9ë„š��H‹œ$��H‰$è����H‹œ$��H‹+H‰l$`H‹œ$��H‰$è����H‹œ$��Hƒû�„.��H‹D$`H‰D$PH‰$Hƒ$)è����H‹l$P¶])€û�„��1ÛH‰œ$ˆ���ˆœ$���ˆœ$‘���‰œ$”���H‰œ$˜���H‰œ$ ���H‰œ$¨���H‰œ$°���H¼$¸���1ÀHƒÇøè����H����H‰$HÇD$����Hœ$ˆ���H‰\$Hœ$¸���H‰\$è����H‹\$ H‰\$hH‹\$PH‰$Hƒ$Xè����H‹\$PH‰$Hƒ$è����H‹D$PH‹œ$x��H‰$H‹hXH‰l$H‰D$HXH|$H‹ H‰H‹KH‰OÆD$(�HÇD$0���H‹\$hH‰\$8è����Hœ$��H‰$è����H‹œ$��1íH9ë…fþÿÿH‹œ$x��H‰$Hƒ$hè����H‹„$x��¶Xh€û�„™���H‰$Hƒ$pè����H‹œ$x��Hƒû�„†���H‹SpH‹CxH‹«€���H‰¬$€���1ÉH‰D$xH‰D$@H‰T$pH‰ÐH‰L$HH‹l$@H9é}?H‰D$XH‰$è����H‹\$XH‹+H‰,$è����H‹D$XH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9é|Áè����HÄp��Éésÿÿÿ‰éËýÿÿè����éØüÿÿ.
������T
˜� runtime.duffzero���v
��*runtime.racefuncenter���¢
�� runtime.raceread���Ø
Î� runtime.duffzero���æ��:type.map[string]*"".namedType���œ
��&runtime.mapiterinit���ä
�� runtime.raceread���¦
�� runtime.raceread���ú
�� runtime.raceread���Â
Ô� runtime.duffzero���Ð��&type."".embeddedSet���¨
��runtime.makemap���â
�� runtime.raceread���ˆ
�� runtime.raceread���®
��F"".(*reader).collectEmbeddedMethods���Ð
��&runtime.mapiternext���¢ 
�� runtime.raceread���è 
�� runtime.raceread���œ 
�� runtime.raceread���¾ 
��&"".removeErrorField���ˆ 
��(runtime.racefuncexit���¾ 
��0runtime.morestack_noctxt���à��"".autotmp_0929�¯6type.**go/ast.InterfaceType�"".autotmp_0928�ßtype.int�"".autotmp_0927�Ïtype.int�"".autotmp_0926�ïDtype.map.bucket[*"".namedType]bool�"".autotmp_0925�Ï>type.map.hdr[*"".namedType]bool�"".autotmp_0924�Ÿ$type.*"".namedType�"".autotmp_0923�ÿ8type.[]*go/ast.InterfaceType�"".autotmp_0922�&type."".embeddedSet�"".autotmp_0921�¿Dtype.map.iter[string]*"".namedType�"".t�¿$type.*"".namedType�"".r��type.*"".reader�"àíßà �°�@Ò .¯%ˆ$+p %�,�:SE*´f:}
6 -�Tgclocals·f1d29f68ab551ae84767e61e7c1139ab�Tgclocals·d6f166b76552c8c58ff8401256c4157e���8/tmp/go/src/go/doc/reader.goþ2"".(*reader).cleanupTypes��à!��Ì!dH‹ %����H„$ÀþÿÿH;A†A��HìÀ��H‹œ$À��H‰$è����H‹œ$È��H‰$Hƒ$Xè����H‹œ$È��H‹kXH¼$`��1Àè����H����H‰$H‰l$Hœ$`��H‰\$è����H‹œ$`��1íH9ë„÷��H‹œ$h��H‰$è����H‹œ$h��H‹+H‰l$hH‹œ$`��H‰$è����H‹œ$`��Hƒû�„x��H‹D$hH‰D$HH‰$Hƒ$è����H‹œ$È��H‰$H‹t$HHƒþ�„>��H^H|$H‹ H‰H‹KH‰Oè����¶\$ˆ\$GH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ë…ß��H����H‰$è����H‹\$HH‰$Hƒ$è����H����H‰$H‹����H‰\$H‹t$HHƒþ�„¢��H^H|$H‹ H‰H‹KH‰Oè����H‹D$ Hƒø�„p��H‰D$XH‰$è����H‹\$X¶+@€ý�u0H‹\$HH‰$Hƒ$(è����H‹l$H¶](€û�„*��€|$G�„��H‹œ$È��H‰$Hƒ$@è����H‹œ$È��Hƒû�„ð��H‹k@H‰¬$è���H‹kHH‰¬$ð���H‹kPH‰¬$ø���H‹\$HH‰$Hƒ$8è����H‹„$ð���H‹\$HHƒû�„›��H‹k8H‰¬$Ð���H‹{@H‹kHH‰¬$à���H‹´$è���H‹Œ$ø���I‰ÀH‰„$À���H‰¼$Ø���HøH)ÈHƒø�~[H����H‰$H‰´$¸���H‰t$L‰D$H‰Œ$È���H‰L$H‰D$ è����L‹„$ð���H‹¼$Ø���H‹t$(H‹\$0H‰œ$À���H‹L$8H����H‰$L‰ÃL‰ÅHýI‰ÈH‰Œ$È���H9͇Æ��H9뇽��H)ÝI)ØI‰ñH‰´$¸���Iƒø�tM ÙH‰l$L‰D$L‰L$H‹œ$Ð���H‰\$ H‰|$(H‹œ$à���H‰\$0è����H‹œ$ð���H‹¬$Ø���HëH‹¬$È���H9ë‡D��H‰œ$À���H‹œ$È��H‰$Hƒ$@è����H‹œ$È��H‹¬$À���H‰kHH‹¬$È���H‰kPH‹¬$¸���€=�����…Ú��H‰k@H‹\$HH‰$Hƒ$Pè����H‹\$HH‹kPH¼$���1Àè����H����H‰$H‰l$Hœ$���H‰\$è����H‹œ$���1íH9ë„ä���H‹œ$��H‰$è����H‹œ$��H‹+H‰l$`H‹œ$���H‰$è����H‹œ$���Hƒû�„+��H‹H‹kH‹D$`H‰T$xH‰”$¨���H‰¬$€���H‰¬$°���H‰D$pH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$¨���H‰\$H\$pH‰\$è����Hœ$���H‰$è����H‹œ$���1íH9ë…ÿÿÿH‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH¼$���1Àè����H����H‰$H‰l$Hœ$���H‰\$è����H‹œ$���1íH9ë„l��H‹œ$��H‰$è����H‹œ$��H‹+H‰l$`H‹œ$���H‰$è����H‹œ$���Hƒû�„à��H‹ H‹kH‹\$`H‰\$PH‰Œ$ˆ���H‰Œ$˜���H‰¬$���H‰¬$ ���H‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����¶\$(€û�uxH‹œ$ˆ���H‰œ$¨���H‹œ$���H‰œ$°���H‹\$PH‰\$pH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$¨���H‰\$H\$pH‰\$è����Hœ$���H‰$è����H‹œ$���1íH9ë…”þÿÿH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ët8€|$G�t1Hœ$`��H‰$è����H‹œ$`��1íH9ë… ùÿÿè����HÄÀ��ÃH‹œ$È��H‰$Hƒ$Xè����H����H‰$H‹œ$È��H‹kXH‰l$H‹\$HH‰\$Hƒ|$�tHƒD$è����é{ÿÿÿ‰%����ëç‰éþÿÿ‰éÎüÿÿLC@L‰$H‰l$è����éüÿÿè���� è���� ‰é^úÿÿ‰é úÿÿéÿÿÿ‰�é‰ùÿÿ‰éWùÿÿ‰é»øÿÿ‰éøÿÿè����éš÷ÿÿx
������^
��*runtime.racefuncenter���Š
�� runtime.raceread���Î� runtime.duffzero���Î��:type.map[string]*"".namedType���„
��&runtime.mapiterinit���Ì
�� runtime.raceread���Ž
�� runtime.raceread���â
�� runtime.raceread���Ð
��,"".(*reader).isVisible���ˆ
�� runtime.raceread���¾��&"".predeclaredTypes���Ð
�� runtime.raceread���ö
�� runtime.raceread���„��(type.map[string]bool���š��&"".predeclaredTypes���ú
��4runtime.mapaccess1_faststr���´
�� runtime.raceread���ö
�� runtime.raceread���Ü
�� runtime.raceread���î 
�� runtime.raceread���À �� type.[]*"".Value���š 
��&runtime.growslice_n���ö ��type.*"".Value���æ
��,runtime.typedslicecopy���ê
��"runtime.racewrite���Æ�6runtime.writeBarrierEnabled���‚
�� runtime.raceread���²
Î� runtime.duffzero���À��"type."".methodSet���ö
��&runtime.mapiterinit���¾
�� runtime.raceread���€
�� runtime.raceread���¬
�� runtime.raceread���º��"type."".methodSet���œ
��$runtime.mapassign1���¾
��&runtime.mapiternext���Š
�� runtime.raceread���º
Î� runtime.duffzero���È��"type."".methodSet���þ
��&runtime.mapiterinit���Æ
�� runtime.raceread���ˆ
�� runtime.raceread���º
�� runtime.raceread���È��"type."".methodSet���°
��4runtime.mapaccess2_faststr���Ä
�� runtime.raceread���Ò��"type."".methodSet���´
��$runtime.mapassign1���Ö
��&runtime.mapiternext���¢
�� runtime.raceread���ò
��&runtime.mapiternext���¢
��(runtime.racefuncexit���Þ
�� runtime.raceread���ì��:type.map[string]*"".namedType���Ð
��"runtime.mapdelete���¬ 
��.runtime.writebarrierptr���À 
��$runtime.panicslice���Π
��$runtime.panicslice���º!
��0runtime.morestack_noctxt���€��."".autotmp_0951�Ïtype.*bool�"".autotmp_0950��type.*"".Func�"".autotmp_0949�¿type.*"".Func�"".autotmp_0947� type.[]*"".Value�"".autotmp_0946�ß type.[]*"".Value�"".autotmp_0945�¯ type.[]*"".Value�"".autotmp_0944�¯$type.*"".namedType�"".autotmp_0943��type.*"".Func�"".autotmp_0942��type.string�"".autotmp_0941�Ïtype.string�"".autotmp_0940��:type.map.iter[string]*"".Func�"".autotmp_0939��"type."".methodSet�"".autotmp_0938�Ÿtype.*"".Func�"".autotmp_0937�¯type.string�"".autotmp_0936�ÿ:type.map.iter[string]*"".Func�"".autotmp_0934��type.bool�"".autotmp_0932�¿Dtype.map.iter[string]*"".namedType�"".m�ßtype.*"".Func�"".name�ïtype.string�"".name�type.string�"".visible�ñtype.bool�"".t�ï$type.*"".namedType�"".r��type.*"".reader�"€úÿ€Ó�ð�~„
"ÀSç –°p$ µ{x$*/)8O12   +�€�.SE*é!|–¦BL : EVI& : EY;JI& (9.
Q�Tgclocals·1240e8dd60f90adb0dd48205f7058064�Tgclocals·a1555da5f41e79b546d95114122b88d8���8/tmp/go/src/go/doc/reader.goþ"".(*data).Len�� ��šdH‹ %����H;av7HƒìH‹\$H‰$è����H‹\$H‰$è����H‹\$H‹+H‰l$è����HƒÄÃè����ë³
������:
��*runtime.racefuncenter���V
�� runtime.raceread���z
��(runtime.racefuncexit���Ž
��0runtime.morestack_noctxt��� �� "".~r0�type.int�"".d��type.*"".data�2
�P�Ô
P�
�4�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���8/tmp/go/src/go/doc/reader.goþ"".(*data).Swap��à��ÌdH‹ %����H;avPHƒìH‹\$H‰$è����H‹\$H‰$Hƒ$è����H‹\$ H‰$H‹\$(H‰\$H‹l$H‹UH‹ÿÓè����HƒÄÃè����ëš
������:
��*runtime.racefuncenter���`
�� runtime.raceread���¦�������¬
��(runtime.racefuncexit�����0runtime.morestack_noctxt���0 ��"".j� type.int�"".i�type.int�"".d��type.*"".data� K �p�Ö
p�
�T�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���8/tmp/go/src/go/doc/reader.goþ"".(*data).Less��à��ÞdH‹ %����H;avYHƒìH‹\$H‰$è����H‹\$ H‰$Hƒ$è����H‹\$(H‰$H‹\$0H‰\$H‹l$ H‹UH‹ÿÓ¶\$ˆ\$8è����HƒÄÃè����ë‘
������:
��*runtime.racefuncenter���`
�� runtime.raceread���¦�������¾
��(runtime.racefuncexit���Ò
��0runtime.morestack_noctxt���@0�� "".~r2�0type.bool�"".j� type.int�"".i�type.int�"".d��type.*"".data�0T/0�p�Ø
p�
�T�Tgclocals·2fccd208efe70893f9ac8d682812ae72�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���8/tmp/go/src/go/doc/reader.goþ"".sortBy��à��àdH‹ %����H;a†S��Hƒì8H‹\$8H‰$è����H����H‰$è����H‹D$H‰D$ H‰$è����H‹D$ H‹l$PH‰(H‰$Hƒ$è����H‹\$ Hƒû�„í���H‹l$H€=�����…Ä���H‰kH‹\$ H‰$Hƒ$è����H‹\$ Hƒû�„—���H‹l$@€=�����urH‰kH‹\$ H‰\$ H‹����1íH9èt'H‹L$ H‰D$(H‰$H‰L$0H‰L$è����è����HƒÄ8ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ëªLCL‰$H‰l$è����é{ÿÿÿ‰ébÿÿÿLCL‰$H‰l$è����é)ÿÿÿ‰é ÿÿÿè����éþÿÿ&
������B
��*runtime.racefuncenter���P��type."".data���b
��"runtime.newobject���ˆ
��"runtime.racewrite���¾
��"runtime.racewrite���ò�6runtime.writeBarrierEnabled���®
��"runtime.racewrite���â�6runtime.writeBarrierEnabled���’��>go.itab.*"".data.sort.Interface���Ú
��sort.Sort���ä
��(runtime.racefuncexit���ü��type.*"".data���’��&type.sort.Interface���ª��>go.itab.*"".data.sort.Interface���¾
�� runtime.typ2Itab���ð
��.runtime.writebarrierptr���¬
��.runtime.writebarrierptr���Î
��0runtime.morestack_noctxt���0p��
"".autotmp_0954�/type.*"".data�"".autotmp_0953��type.*"".data�"".n� type.int�"".swap�&type.func(int, int)�"".less��0type.func(int, int) bool�pãopu�ð�Þ
ßk
�� #©2R�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60���8/tmp/go/src/go/doc/reader.goþ"".sortedKeys��€ ��ôdH‹ %����HD$ÀH;A†��HìÀ���H‹œ$À���H‰$è����1ÛH‰œ$Ð���H‰œ$Ø���H‰œ$à���H‹œ$È���H‰$è����H‹œ$È���1íH9ëtH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‰T$HH‰L$PH‰D$XHÇD$0����H‹Œ$È���H|$`1Àè����H����H‰$H‰L$H\$`H‰\$è����H‹\$`1íH9넾���H‹\$`H‰$è����H‹\$`Hƒû�„��H‹+H‰l$8H‹kH‰l$@H‹\$HH‹l$0L‹D$PL9Ńè���HÁåHëH‰$è����H‹\$HH‹l$0L‹D$PL9Ń¹���HÁåHëH‹l$@H‰kH‹l$8€=�����…„���H‰+H‹\$0HÿÃH‰\$0H\$`H‰$è����H‹\$`1íH9ë…BÿÿÿH‹\$HH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$HH‰œ$Ð���H‹\$PH‰œ$Ø���H‹\$XH‰œ$à���è����HÄÀ���ÃH‰$H‰l$è����élÿÿÿè���� è���� ‰éáþÿÿè����éÆýÿÿ$
������X
��*runtime.racefuncenter���®
�� runtime.raceread���æ��type.[]string���Œ
��"runtime.makeslice���‚
Î� runtime.duffzero�����&type.map[string]int���À
��&runtime.mapiterinit���ü
�� runtime.raceread���Œ
��"runtime.racewrite���ò�6runtime.writeBarrierEnabled���¼
��&runtime.mapiternext��� 
��sort.Strings���ø
��(runtime.racefuncexit���¤
��.runtime.writebarrierptr���¸
��$runtime.panicindex���Æ
��$runtime.panicindex���â
��0runtime.morestack_noctxt���@€��"".autotmp_0962��type.int�"".autotmp_0961�¿0type.map.iter[string]int� "".key�type.string�"".i�Ÿtype.int�"".list�ïtype.[]string� "".~r1�type.[]string�"".m��&type.map[string]int�€èÿ€8�À�Dæ
^ qe "4�(�+´fX2,
%�Tgclocals·c800f315d64e81923fddd3d5cf4535a2�Tgclocals·202f51dc22c321c05cadb4da23cb72b0���8/tmp/go/src/go/doc/reader.goþ"".sortingName��  ��‚ dH‹ %����H;a†$��HƒìhH‹\$hH‰$è����1ÛH‰\$xH‰œ$€���H‹\$pH‰$Hƒ$ è����H‹L$pH‹i(Hƒý…Û��HÇD$0����H‰ $Hƒ$ è����H‹\$pH‹K H‹C(H‹k0H‰l$`H‰L$PHƒø�H‰D$X†“��H‰ $è����H����H‰$H‹\$pHƒû�„i��H‹s H‹C(H‹k0H‰l$`H‰t$PHƒø�H‰D$X†=��H|$H‹H‰H‹NH‰OH\$0H‰\$è����¶\$ H‹L$0€û�„ï���H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰l$HH‰L$8Hƒø�H‰D$@†«���H‰ $è����H‹\$(H‹KH‹CH‹kH‰l$HH‰L$8Hƒø�H‰D$@vuH‹)H‰,$Hƒ$è����H‹\$(Hƒû�tUH‹KH‹CH‹kH‰l$HH‰L$8Hƒø�H‰D$@v-H‹)Hƒý�tH‹]H‰\$xH‹]H‰œ$€���è����HƒÄhÉE�ëÜè���� ‰ë§è���� è���� 1ÛH‰\$xH‰œ$€���è����HƒÄhÃè���� ‰éþÿÿè���� ëÐè����é¿ýÿÿ$
������B
��*runtime.racefuncenter���†
�� runtime.raceread���Ú
�� runtime.raceread����� runtime.raceread���Î��,type.*go/ast.ValueSpec���‚
��$runtime.assertI2T2���Î
�� runtime.raceread���´
�� runtime.raceread���¢
�� runtime.raceread�����(runtime.racefuncexit���Þ
��$runtime.panicindex���ô
��$runtime.panicindex���‚
��$runtime.panicindex���®
��(runtime.racefuncexit���Â
��$runtime.panicindex���Þ
��$runtime.panicindex���ð
��0runtime.morestack_noctxt���0Ð��"".autotmp_0964�o,type.*go/ast.ValueSpec�"".s�,type.*go/ast.ValueSpec� "".~r1�type.string�"".d��(type.*go/ast.GenDecl�&ÐÑÏÐ6ÏÐ0�Ð�T€ ,+&(3't&j%J&%& ( �&� Lº¹(
0�Tgclocals·776cf82481464578bcac89d2d7c0039b�Tgclocals·2be4012ebd33a26a6538289de206ed1a���8/tmp/go/src/go/doc/reader.goþ"".sortedValues��À ��À dH‹ %����HD$èH;A†>��Hì˜���H‹œ$˜���H‰$è����1ÛH‰œ$À���H‰œ$È���H‰œ$Ð���H‹„$¨���H����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‰T$hH‰L$pH‰D$x1ÒH‰T$0H‹¬$ ���H‹„$¨���H‹œ$°���H‰œ$���1ÉH‰„$ˆ���H‰D$8H‰¬$€���H‰èH‰L$@H‹l$8H9éá���H‰D$`H‰$è����H‹\$`H‹+H‰l$HH‰,$Hƒ$(è����H‹\$HH‹k(H‰,$Hƒ$è����H‹T$0H‹l$HH‹m(H‹]H‹¬$¸���H9ëu^H‹\$hL‹D$pL9ƒÿ��HÓH‰$è����H‹\$hH‹l$0L‹D$pL9ŃÓ��HëH‹l$H€=�����…ª��H‰+H‹T$0HÿÂH‰T$0H‹D$`H‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒÿÿÿH‹l$xH9ê‡a��H‰T$pH‰T$@H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‹l$pH‰kH‹l$xH‰kH‹l$h€=�����…×���H‰kH����H‰$è����H‹D$H‰D$PH‰$è����H‹D$PH-����H‰(H‰$Hƒ$è����H‹\$PH‹l$pH‰kH‹l$xH‰kH‹l$h€=�����uZH‰kH‹\$XH‰$H‹\$PH‰\$H‹\$@H‰\$è����H‹\$hH‰œ$À���H‹\$pH‰œ$È���H‹\$xH‰œ$Ð���è����HÄ˜���ÃLCL‰$H‰l$è����ë–LCL‰$H‰l$è����éÿÿÿè���� H‰$H‰l$è����éFþÿÿè���� è���� è����é üÿÿ<
������X
��*runtime.racefuncenter���ª�� type.[]*"".Value���Ð
��"runtime.makeslice���Ð
�� runtime.raceread���†
�� runtime.raceread���´
�� runtime.raceread���²
��"runtime.racewrite���€�6runtime.writeBarrierEnabled���´��Vtype.struct { F uintptr; list []*"".Value }���Æ
��"runtime.newobject���ì
��"runtime.racewrite���„��*"".sortedValues.func1���¦
��"runtime.racewrite���ê�6runtime.writeBarrierEnabled���Ž ��Vtype.struct { F uintptr; list []*"".Value }���  
��"runtime.newobject���Æ 
��"runtime.racewrite���Þ ��*"".sortedValues.func2���€

��"runtime.racewrite���Ä
�6runtime.writeBarrierEnabled���– 
��"".sortBy���î 
��(runtime.racefuncexit���¢ 
��.runtime.writebarrierptr���Ê 
��.runtime.writebarrierptr���Þ 
��$runtime.panicslice���þ 
��.runtime.writebarrierptr���’ 
��$runtime.panicindex���  
��$runtime.panicindex���® 
��0runtime.morestack_noctxt���p°��"".autotmp_0980�Xtype.*struct { F uintptr; list []*"".Value }�"".autotmp_0979�Xtype.*struct { F uintptr; list []*"".Value }�"".autotmp_0977�otype.**"".Value�"".autotmp_0976�¿type.int�"".autotmp_0975��type.int�"".autotmp_0974��type.int�"".autotmp_0972�� type.[]*"".Value�"".autotmp_0971�/ type.[]*"".Value�"".autotmp_0970�¯type.int� "".val�Ÿtype.*"".Value�"".i�Ïtype.int�"".list�_ type.[]*"".Value� "".~r2�@ type.[]*"".Value� "".tok�0&type.go/token.Token�"".m�� type.[]*"".Value�°ã¯°]�à�h’ ,+@cIQ $ 
m i"4 
�>�+¼àmh,

�Tgclocals·344850618ce3329d8f6be86bc4c8b2b3�Tgclocals·6e7543e05eef1fc364bcd5543e133d5d���8/tmp/go/src/go/doc/reader.goþ"".sortedTypes��à��ÔdH‹ %����H„$8ÿÿÿH;A†Å��HìH��H‹œ$H��H‰$è����1ÛH‰œ$`��H‰œ$h��H‰œ$p��H‹œ$P��H‰$è����H‹œ$P��1íH9ëtH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‰T$pH‰L$xH‰„$€���HÇD$8����H‹Œ$P��H¼$è���1Àè����H����H‰$H‰L$Hœ$è���H‰\$è����H‹œ$è���1íH9넦��H‹œ$ð���H‰$è����H‹œ$ð���H‹+H‰l$hH‹œ$è���H‰$è����H‹œ$è���Hƒû�„’��H‹D$hH‰D$HH‰$Hƒ$8è����H‹t$HHƒþ�„d��H^8H‹ H‰ $H‹KH‰L$H‹KH‰L$HÇD$@���è����H‹\$ H‰œ$Ð���H‹\$(H‰œ$Ø���H‹\$0H‰œ$à���H‹\$HH‰$Hƒ$8è����H‹t$HHƒþ�„é��H^8H‹ H‰ $H‹KH‰L$H‹KH‰L$HÇD$U���è����H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹\$0H‰œ$È���H‹\$HH‰$Hƒ$Pè����H‹\$HH‹kPH‰,$ÆD$è����H‹\$H‰œ$ ���H‹\$H‰œ$¨���H‹\$ H‰œ$°���H‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH‰,$¶œ$X��ˆ\$è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H‹\$ H‰œ$˜���H����H‰$è����H‹D$H‰D$`H‰$è����H‹\$HH‰$è����H‹l$HHƒý�„¦��H‹\$`Hƒû�„��H‰\$H‰l$H-����H‰,$è����H‹\$`H‰$Hƒ$è����H‹\$HH‰$Hƒ$è����H‹\$HHƒû�„:��HkH‹\$`Hƒû�„ ��LCL‰D$H‰l$H-����H‰,$è����H‹\$`H‰$Hƒ$ è����H‹\$HH‰$Hƒ$ è����H‹\$`Hƒû�„Æ��H‹l$HL‹E €=�����…™��L‰C H‹\$`H‰$Hƒ$(è����H‹\$`H‹¬$Ø���H‰k0H‹¬$à���H‰k8H‹¬$Ð���€=�����…9��H‰k(H‹\$`H‰$Hƒ$@è����H‹\$`H‹¬$À���H‰kHH‹¬$È���H‰kPH‹¬$¸���€=�����…Ù��H‰k@H‹\$`H‰$Hƒ$Xè����H‹\$`H‹¬$¨���H‰k`H‹¬$°���H‰khH‹¬$ ���€=�����…y��H‰kXH‹\$`H‰$Hƒ$pè����H‹\$`H‹¬$���H‰kxH‹¬$˜���H‰«€���H‹¬$ˆ���€=�����…��H‰kpH‹\$pH‹l$8L‹D$xL9Ńó��HëH‰$è����H‹\$pH‹l$8L‹D$xL9ŃÇ��HëH‹l$`€=�����…ž��H‰+H‹\$8HÿÃH‰\$8Hœ$è���H‰$è����H‹œ$è���1íH9ë…ZûÿÿH‹\$xH‰\$@H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‹l$xH‰kH‹¬$€���H‰kH‹l$p€=�����…Ý���H‰kH����H‰$è����H‹D$H‰D$PH‰$è����H‹D$PH-����H‰(H‰$Hƒ$è����H‹\$PH‹l$xH‰kH‹¬$€���H‰kH‹l$p€=�����u]H‰kH‹\$XH‰$H‹\$PH‰\$H‹\$@H‰\$è����H‹\$pH‰œ$`��H‹\$xH‰œ$h��H‹œ$€���H‰œ$p��è����HÄH��ÃLCL‰$H‰l$è����ë“LCL‰$H‰l$è����éÿÿÿH‰$H‰l$è����éRþÿÿè���� è���� LCpL‰$H‰l$è����é×ýÿÿLCXL‰$H‰l$è����étýÿÿLC@L‰$H‰l$è����éýÿÿLC(L‰$H‰l$è����é´üÿÿHk H‰,$L‰D$è����éTüÿÿ‰é3üÿÿ‰éÙûÿÿ‰é¿ûÿÿ‰éiûÿÿ‰E�éRûÿÿ‰éúÿÿ‰é•ùÿÿ‰égùÿÿè����éøÿÿ†
������^
��*runtime.racefuncenter���´
�� runtime.raceread���ì��type.[]*"".Type���’
��"runtime.makeslice���”
Î� runtime.duffzero���¢��:type.map[string]*"".namedType���Ø
��&runtime.mapiterinit��� 
�� runtime.raceread���â
�� runtime.raceread���¶
�� runtime.raceread���ª
��"".sortedValues���ž
�� runtime.raceread���’
��"".sortedValues���† 
�� runtime.raceread���´ 
��"".sortedFuncs���¨

�� runtime.raceread���ä

��"".sortedFuncs���À ��type."".Type���Ò 
��"runtime.newobject���ø 
��"runtime.racewrite���” 
�� runtime.raceread���ò ��type.string���„ 
��(runtime.typedmemmove���ª 
��"runtime.racewrite���Р
�� runtime.raceread���¾��type.string���Ð
��(runtime.typedmemmove���ö
��"runtime.racewrite���œ
�� runtime.raceread���Ø�6runtime.writeBarrierEnabled���”
��"runtime.racewrite���ê�6runtime.writeBarrierEnabled���¦
��"runtime.racewrite���ü�6runtime.writeBarrierEnabled���¸
��"runtime.racewrite���Ž�6runtime.writeBarrierEnabled���Ê
��"runtime.racewrite���¦�6runtime.writeBarrierEnabled���†
��"runtime.racewrite���Ô�6runtime.writeBarrierEnabled���¤
��&runtime.mapiternext���ì��Ttype.struct { F uintptr; list []*"".Type }���þ
��"runtime.newobject���¤
��"runtime.racewrite���¼��("".sortedTypes.func1���Þ
��"runtime.racewrite���¨�6runtime.writeBarrierEnabled���Ì��Ttype.struct { F uintptr; list []*"".Type }���Þ
��"runtime.newobject���„
��"runtime.racewrite���œ��("".sortedTypes.func2���¾
��"runtime.racewrite���ˆ�6runtime.writeBarrierEnabled���Ú
��"".sortBy���¸
��(runtime.racefuncexit���ì
��.runtime.writebarrierptr���”
��.runtime.writebarrierptr���º
��.runtime.writebarrierptr���Î
��$runtime.panicindex���Ü
��$runtime.panicindex���„
��.runtime.writebarrierptr���²
��.runtime.writebarrierptr���à
��.runtime.writebarrierptr���Ž
��.runtime.writebarrierptr���¼
��.runtime.writebarrierptr���Â
��0runtime.morestack_noctxt���P��$"".autotmp_0994�ïVtype.*struct { F uintptr; list []*"".Type }�"".autotmp_0993�ßVtype.*struct { F uintptr; list []*"".Type }�"".autotmp_0992�Ïtype.*"".Type�"".autotmp_0991�¿$type.*"".namedType�"".autotmp_0990��type.int�"".autotmp_0989��type.int�"".autotmp_0988�ÿtype.[]*"".Func�"".autotmp_0987�Ïtype.[]*"".Func�"".autotmp_0986�Ÿ type.[]*"".Value�"".autotmp_0985�ï type.[]*"".Value�"".autotmp_0984�¿Dtype.map.iter[string]*"".namedType�"".autotmp_0981�type.int�"".t�ÿ$type.*"".namedType�"".i�Ÿtype.int�"".list�¯type.[]*"".Type� "".~r2� type.[]*"".Type�"".allMethods�type.bool�"".m��:type.map[string]*"".namedType�"Å ˆ�ð�êÄ ",+a •
ttQ{ F  S
<6669%1 $
pl"7  �~�.½E*ttQUŽIII^O-pk/
S�Tgclocals·9ec59059c8a9a02822b33fc8f21cb00f�Tgclocals·709ce98d2b34b3a8691a9e2b28570966���8/tmp/go/src/go/doc/reader.goþ"".removeStar��à��ÎdH‹ %����H;a†Š���HƒìH‹\$H‰$è����H‹L$ H‹D$(1ÛHƒø�~KHƒø�vY¶€û*u=H‰ÃHƒør-HÿËH‰ÍHƒû�tHÿÅH‰l$H‰l$0H‰\$H‰\$8è����HƒÄÃè���� H‰L$0H‰D$8è����HƒÄÃè���� è����éYÿÿÿ
������B
��*runtime.racefuncenter���ä
��(runtime.racefuncexit���ø
��$runtime.panicslice���š
��(runtime.racefuncexit���®
��$runtime.panicindex���¼
��0runtime.morestack_noctxt���@0��"".autotmp_0996�type.string� "".~r1� type.string�"".s��type.string�0c/0/0�°�,ö , �� Q

�Tgclocals·342b6176fad1bf8fb686f6c9600f7161�Tgclocals·c55cf99de9cdd8c8202a466952fa1a45���8/tmp/go/src/go/doc/reader.goþ"".sortedFuncs��à��ÜdH‹ %����HD$ˆH;A†Œ��Hìø���H‹œ$ø���H‰$è����1ÛH‰œ$��H‰œ$��H‰œ$ ��H‹œ$���H‰$è����H‹œ$���1íH9ëtH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‰”$€���H‰Œ$ˆ���H‰„$���HÇD$0����H‹Œ$���H¼$˜���1Àè����H����H‰$H‰L$Hœ$˜���H‰\$è����H‹œ$˜���1íH9ë„”���H‹œ$ ���H‰$è����H‹œ$ ���H‹+H‰l$XH‹œ$˜���H‰$è����H‹œ$˜���Hƒû�„S��H‹D$XH‰D$@H‰$Hƒ$ è����H‹D$@H‹X 1íH9ë…À��Hœ$˜���H‰$è����H‹œ$˜���1íH9ë…lÿÿÿH‹\$0H‹¬$���H9ë‡��H‰œ$ˆ���H‰\$8H����H‰$è����H‹D$H‰D$PH‰$è����H‹D$PH-����H‰(H‰$Hƒ$è����H‹\$PH‹¬$ˆ���H‰kH‹¬$���H‰kH‹¬$€���€=�����…é���H‰kH����H‰$è����H‹D$H‰D$HH‰$è����H‹D$HH-����H‰(H‰$Hƒ$è����H‹\$HH‹¬$ˆ���H‰kH‹¬$���H‰kH‹¬$€���€=�����ucH‰kH‹\$PH‰$H‹\$HH‰\$H‹\$8H‰\$è����H‹œ$€���H‰œ$��H‹œ$ˆ���H‰œ$��H‹œ$���H‰œ$ ��è����HÄø���ÃLCL‰$H‰l$è����ëLCL‰$H‰l$è����éÿÿÿè���� €¼$���„†���H‹œ$€���H‹l$0L‹„$ˆ���L9ÅseHëH‰$è����H‹œ$€���H‹l$0L‹„$ˆ���L9Ås7HëH‹l$@€=�����uH‰+H‹\$0HÿÃH‰\$0éÊýÿÿH‰$H‰l$è����ëÞè���� è���� H‰$Hƒ$Hè����H‹D$@H‹XHHƒû�„YÿÿÿH‰$Hƒ$8è����H‹\$@Hƒû�„Ž���H‹K8H‹C@1ÛHƒø�~hHƒø�vq¶€û*uZH‰ÃH‰D$xHƒørEHÿËH‰ÍH‰L$pHƒû�tHÿÅH‰ØH‰êH‰T$`H‰$H‰D$hH‰D$è����¶\$€û�„Ðþÿÿéýüÿÿè���� H‰L$pH‰ÊH‰D$xë¿è���� ‰ékÿÿÿ‰é¦üÿÿè����éRûÿÿP
������X
��*runtime.racefuncenter���®
�� runtime.raceread���æ��type.[]*"".Func���Œ
��"runtime.makeslice���š
Î� runtime.duffzero���¨��"type."".methodSet���Þ
��&runtime.mapiterinit���¦
�� runtime.raceread���è
�� runtime.raceread���¼
�� runtime.raceread���†
��&runtime.mapiternext���€��Ttype.struct { F uintptr; list []*"".Func }���’
��"runtime.newobject���¸
��"runtime.racewrite���Ð��("".sortedFuncs.func1���ò
��"runtime.racewrite���È�6runtime.writeBarrierEnabled���ì��Ttype.struct { F uintptr; list []*"".Func }���þ
��"runtime.newobject���¤ 
��"runtime.racewrite���¼ ��("".sortedFuncs.func2���Þ 
��"runtime.racewrite���´
�6runtime.writeBarrierEnabled���† 
��"".sortBy���ð 
��(runtime.racefuncexit���¤ 
��.runtime.writebarrierptr���Ì 
��.runtime.writebarrierptr���à 
��$runtime.panicslice���Π
��"runtime.racewrite��� �6runtime.writeBarrierEnabled���ì
��.runtime.writebarrierptr���ú
��$runtime.panicindex���ˆ
��$runtime.panicindex���¨
�� runtime.raceread���ê
�� runtime.raceread���Ä
��"go/ast.IsExported���ô
��$runtime.panicslice��� 
��$runtime.panicindex���Ê
��0runtime.morestack_noctxt���Pð�� "".autotmp_1008�ßVtype.*struct { F uintptr; list []*"".Func }�"".autotmp_1007�ÏVtype.*struct { F uintptr; list []*"".Func }�"".autotmp_1006�¿type.*"".Func�"".autotmp_1005��type.int�"".autotmp_1004��type.int�"".autotmp_1001��type.int�"".autotmp_1000�¿:type.map.iter[string]*"".Func�"".autotmp_0997�ÿtype.int� "".~r1�¯type.string�"".s�type.string�"".m�ïtype.*"".Func�"".i�type.int�"".list�ïtype.[]*"".Func� "".~r2� type.[]*"".Func�"".allMethods�type.bool�"".m��"type."".methodSet�ðäïð¬�° �„„ *)g •'$ vr"= V  ª$  �R�+ÃE*%Fvq5
7O¦7�Tgclocals·f91f3ffd48d47766b4930a4f8285faee�Tgclocals·a05d2ee5bb7c51d3399e5d4bcd55edbd���8/tmp/go/src/go/doc/reader.goþ"".noteBodies�� 
��‚
dH‹ %����HD$ÀH;A†_��HìÀ���H‹œ$À���H‰$è����1ÛH‰œ$à���H‰œ$è���H‰œ$ð���1ÿH‰|$xH‰þH‰¼$€���I‰øH‰¼$ˆ���H‹”$È���H‹„$Ð���H‹œ$Ø���H‰œ$¸���1ÉH‰„$°���H‰D$HH‰”$¨���H‰ÐH‰L$PH‹l$HH9é}��H‰D$`H‰$è����H‹\$`H‹+H‰l$XH‰,$Hƒ$ è����H‹\$XHƒû�„„��H‹k H‰l$hH‹k(H‰l$pH‹T$xH‹„$€���H‹Œ$ˆ���H‰ËH)ÃHƒû}QH����H‰$H‰”$���H‰T$H‰D$H‰Œ$ ���H‰L$H‰ÃH‰„$˜���HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$ ���H9ˇâ���H‰œ$˜���H‰ÓH‰”$���H‰ÅH‰D$@HÁåHëH‰$è����H‹œ$���H‹l$@HÁåHëH‹l$pH‰kH‹l$h€=�����uyH‰+L‹„$���L‰D$xH‹¼$˜���H‰¼$€���H‹´$ ���H‰´$ˆ���H‹D$`H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錃þÿÿL‰„$à���H‰¼$è���H‰´$ð���è����HÄÀ���ÃH‰$H‰l$è����éwÿÿÿè���� ‰éuþÿÿè����éýÿÿ
������X
��*runtime.racefuncenter���ü
�� runtime.raceread���²
�� runtime.raceread���Ä��type.[]string���º
��"runtime.growslice���Ü
��"runtime.racewrite���¬�6runtime.writeBarrierEnabled���” 
��(runtime.racefuncexit���À 
��.runtime.writebarrierptr���Ô 
��$runtime.panicslice���ð 
��0runtime.morestack_noctxt���`€��"".autotmp_1016�ÿtype.int�"".autotmp_1015�_type.[]string�"".autotmp_1014�¯type.string�"".autotmp_1012�¿type.**"".Note�"".autotmp_1011�ïtype.int�"".autotmp_1010�ßtype.int�"".autotmp_1009�/type.[]*"".Note�"".n�Ïtype.*"".Note�"".list�type.[]string� "".~r1�0type.[]string�"".notes��type.[]*"".Note�€¶ÿ€:��.º 
 cÃ$%!�,�+’„Qœ
'�Tgclocals·12ba7cd316a2124863a45c48ed365f78�Tgclocals·96972e7a2bc838f5cda6e5a0fcf5191e���8/tmp/go/src/go/doc/reader.goþ&"".firstSentenceLen��€��ädH‹ %����H;a†U��Hƒì`H‹\$`H‰$è����ÇD$,����ÇD$0����ÇD$4����H‹\$hH‰\$PH‹\$pH‰\$X1ÉH‰L$HH‹\$PH‰$H‹\$XH‰\$H‰L$è����‹l$4H‹L$‹D$ H‰L$@Hƒù�„Ã���H‹\$HH‰\$8ƒø
„¦���ƒø „���ƒø „”���‰D$(ƒø u>ƒý.u9‹\$0‰$è����¶\$€û�t\‹\$,‰$è����‹l$4H‹L$@‹D$(¶\$€û�u9ý0��týÿ��t‹\$0‰\$,‰l$0‰D$4é1ÿÿÿH‹\$8H‰\$xè����HƒÄ`ÃH‹\$8H‰\$xè����HƒÄ`ø ���ébÿÿÿH‹\$pH‰\$xè����HƒÄ`Ãè����éŽþÿÿ
������B
��*runtime.racefuncenter���â
��&runtime.stringiter2���˜
��unicode.IsUpper���Ä
��unicode.IsUpper���Ú
��(runtime.racefuncexit���‚
��(runtime.racefuncexit���¾
��(runtime.racefuncexit���Ò
��0runtime.morestack_noctxt���0À��"".autotmp_1022�?type.int�"".autotmp_1021�/type.int�"".autotmp_1020��type.int�"".autotmp_1017�type.string�"".q�otype.int32�"".i�Otype.int�"".p�Wtype.int32�
"".pp�_type.int32� "".ppp�gtype.int32� "".~r1� type.int�"".s��type.string�2Àž¿À¿À¿À�€�R"%^G


�� P¼T�Tgclocals·41a13ac73c712c01973b8fe23f62d694�Tgclocals·d8fdd2a55187867c76648dc792366181���</tmp/go/src/go/doc/synopsis.goþ"".clean��à��ØdH‹ %����HD$øH;A†
��Hìˆ���H‹œ$ˆ���H‰$è����L‹”$˜���1ÛH‰œ$¨���H‰œ$°���E1ÉL‰ÎL‰ÏHÇÁ ���1ÒL9Ò}ZH‹œ$���H‰T$HL9Òƒ¤��H¶+H‹œ$ ���H‰èHƒãHƒû�…o��<
…g��HÇÀ ���ˆD$G< u€ù uzHÿÂL9Ò|¦Hƒþ�~€ù uH‰óHÿËH9ûwUH‰ÞHÇ$����L‰L$XL‰L$H‰t$`H‰t$H‰|$hH‰|$è����H‹\$ H‰œ$¨���H‹\$(H‰œ$°���è����HÄˆ���Ãè���� L‰L$XL‰ÊH‰t$`H‰ðH‰|$hH‰ùH‰ûH)óHƒû}KH����H‰$H‰T$pH‰T$H‰D$H‰Œ$€���H‰L$H‰ÃH‰D$xHÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰Œ$€���H9ËwPH‰\$xH‰T$pH‰D$PHH‰$è����L‹”$˜���¶L$GL‹L$pH‹T$HH‹l$PI)ˆ H‹t$xH‹¼$€���é´þÿÿè���� < „‘þÿÿ< …þÿÿé„þÿÿè���� è����éÔýÿÿ
������X
��*runtime.racefuncenter���ö
��2runtime.slicebytetostring���´
��(runtime.racefuncexit���Î
��$runtime.panicslice���¨��type.[]uint8���’
��"runtime.growslice���Ž
��"runtime.racewrite���€
��$runtime.panicslice���¸
��$runtime.panicindex���Æ
��0runtime.morestack_noctxt���P��"".autotmp_1029�otype.int�"".autotmp_1028�/type.[]uint8�"".autotmp_1027��type.int�"".autotmp_1026��type.int�"".autotmp_1024��type.int�"".q�type.uint8�"".i�type.int�"".b�_type.[]uint8� "".~r2�0type.string�"".flags� type.int�"".s��type.string�†Š�°�dT"!   R Í  ��+î  91�Tgclocals·63aab2e04d871258d6078e07c3014407�Tgclocals·79cbcab4a56cbf7db3d8adcc62c05ab6���</tmp/go/src/go/doc/synopsis.goþ"".Synopsis��€
��è dH‹ %����HD$èH;A†R��Hì˜���H‹œ$˜���H‰$è����1ÛH‰œ$°���H‰œ$¸���H‹œ$ ���H‰$H‹œ$¨���H‰\$è����H‹\$H‹¬$¨���H9ë‡í��H‹¬$ ���H‰l$pH‰,$H‰\$xH‰\$HÇD$����è����H‹L$H‹D$ H‰Œ$ ���H‰„$¨���H����H‰$è����H‹����H‹����H‹����H‰œ$���1ÉH‰„$ˆ���H‰D$(H‰”$€���H‰ÐH‰L$0H‹l$(H9é
��H‰D$8H‰$è����H‹\$8Hƒû�„,��H‹H‹kH‰D$pH‰D$`H‰l$xH‰l$hH‹œ$ ���H‰$H‹œ$¨���H‰\$è����L‹D$H‹t$L‰D$@H‹|$`H‰|$PH‹D$hH‰t$HH‰D$XH9ÆŒ»���H9ð‡«���H9À…ž���L‰D$pL‰$H‰D$xH‰D$H‰|$H‰D$è����¶\$ H‰Ø<�t1ÛH‰œ$°���H‰œ$¸���è����HÄ˜���ÃH‹D$8H‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒöþÿÿH‹œ$ ���H‰œ$°���H‹œ$¨���H‰œ$¸���è����HÄ˜���Ã1Àëˆè���� 1Àézÿÿÿ‰éÍþÿÿè���� è����éŒýÿÿ"
������X
��*runtime.racefuncenter���¸
��&"".firstSentenceLen���¶
��"".clean���ø��$"".IllegalPrefixes���Š
�� runtime.raceread���˜��$"".IllegalPrefixes���¦�$"".IllegalPrefixes���´ �$"".IllegalPrefixes���º
�� runtime.raceread���Ê
��strings.ToLower���”
�� runtime.eqstring���Ú
��(runtime.racefuncexit���ü
��(runtime.racefuncexit���ž 
��$runtime.panicslice���È 
��$runtime.panicslice���Ö 
��0runtime.morestack_noctxt���@°��"".autotmp_1042��type.string�"".autotmp_1041�¿type.*string�"".autotmp_1040�ßtype.int�"".autotmp_1039��type.int�"".autotmp_1038��type.string�"".autotmp_1034��type.string�"".autotmp_1033�/type.[]string�"".autotmp_1031�Otype.string�"".autotmp_1030�Ïtype.int�"strings.prefix·3�type.string�strings.s·2�¯type.string�"".prefix�otype.string� "".~r1� type.string�"".s��type.string�&°Ù¯°P¯°6�€�DŠ w’$
-� �+ñHe#b2�Tgclocals·7d755cd37fd16bfb0ab0bb97df6ee2ee�Tgclocals·a8cb0065f780d597cbda25547278a704���</tmp/go/src/go/doc/synopsis.goþ"".blocks.func1��€ ��údH‹ %����HD$ðH;A†��Hì���H‹œ$���H‰$è����H‹BH‹ZH‰\$PH‰D$HH‰$è����H‹D$HH‹(Hƒý�„›��1ÛH‰\$pH‰\$xH‰œ$€���H‰œ$ˆ���HÇD$p����H‰$è����H‹t$HH\$xH‹H‰ H‹NH‰KH‹NH‰KH‹\$PH‰$è����H‹\$PH‹H‹CH‹KH‰ËH)ÃHƒû}HH����H‰$H‰T$XH‰T$H‰D$H‰L$hH‰L$H‰ÃH‰D$`HÿÃH‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃHÿÃH‰L$hH9ˇû���H‰\$`H‰ÓH‰T$XH‰ÅH‰D$@HÁåHëH‰$HÇD$ ���è����H‹\$XH‹l$@HÁåHëH‹l$pH‰+H‹¬$€���H‰kH‹¬$ˆ���H‰kH‹l$x€=�����uwH‰kH‹\$PH‰$è����H‹\$PH‹l$`H‰kH‹l$hH‰kH‹l$X€=�����u0H‰+H‹\$HH‰$è����H‹\$H1íH‰+H‰kH‰kè����HÄ���ÃH‰$H‰l$è����ëÃLCL‰$H‰l$è����évÿÿÿè���� è����éÃýÿÿ"
������X
��*runtime.racefuncenter���Ž
�� runtime.raceread���Ž
�� runtime.raceread���ê
�� runtime.raceread���°��type.[]"".block���”
��"runtime.growslice���¶
��,runtime.racewriterange���®�6runtime.writeBarrierEnabled���Ø
��"runtime.racewrite���œ�6runtime.writeBarrierEnabled���Ä
��"runtime.racewrite���ò
��(runtime.racefuncexit���ž
��.runtime.writebarrierptr���Æ
��.runtime.writebarrierptr���Ú
��$runtime.panicslice���è
��"runtime.morestack���� ��
"".autotmp_1046�Ÿtype.int�"".autotmp_1045�otype.[]"".block�"".autotmp_1044�?type."".block�"".&out� type.*[]"".block�"".&para�type.*[]string� åŸ ;�À�2š  û% �0�+@ÔQ6 

�Tgclocals·f14a5bc6d08bc46424827f54d2e3f8ed�Tgclocals·86c7ec339cfd1a7a7d683804b84f72b0���:/tmp/go/src/go/doc/comment.goþ("".playExample.func1��à ��Ô dH‹ %����HD$øH;A†H��Hìˆ���H‹œ$ˆ���H‰$è����H‹ZH‰œ$€���H‹ZH‰\$0H‹ZH‰\$8H‹Z H‰\$xHÇD$p����H����H‰$H‹œ$���H‰\$H‹œ$˜���H‰\$H\$pH‰\$è����¶\$ H‹L$p€û�„†���H‰L$HH‰ $è����H‹œ$€���H‰$è����H����H‰$H‹t$HH|$H‹H‰H‹NH‰Oè����H\$H‹ H‰ $H‹KH‰L$H‹œ$€���H‹+H‰l$è����Ƅ$ ����è����HÄˆ���ÃHÇD$h����H����H‰$H‹œ$���H‰\$H‹œ$˜���H‰\$H\$hH‰\$è����¶\$ H‹L$h€û�„™���H‰L$PH‰ $Hƒ$è����H‹œ$€���H‰$è����H����H‰$H‹t$PHƒþ�t[H^H|$H‹ H‰H‹KH‰Oè����H\$H‹ H‰ $H‹KH‰L$H‹œ$€���H‹+H‰l$è����Ƅ$ ����è����HÄˆ���Éë¡HÇD$`����H����H‰$H‹œ$���H‰\$H‹œ$˜���H‰\$H\$`H‰\$è����¶\$ H‹L$`€û�t_H‰L$@H‰ $Hƒ$è����H‹D$@H‹X1íH9ëuZÆD$/H����H‰$H‹\$0H‰\$H‰D$Hƒ|$�t*HƒD$H\$/H‰\$è����Ƅ$ ���è����HÄˆ���É%����ëÍH‰$Hƒ$è����H����H‰$H‹\$8H‰\$H‹\$@H‹kH‰l$è����H‹D$Hƒø�t<H‰D$XH‰$è����H‹\$X¶+@€ý�tH‹\$xH‰$è����H‹\$xÆéjÿÿÿéeÿÿÿ‰�ëÀè����é–üÿÿ<
������X
��*runtime.racefuncenter���Æ��2type.*go/ast.SelectorExpr��� 
��$runtime.assertI2T2���â
�� runtime.raceread���„
�� runtime.raceread���’�� type.go/ast.Node���Ô
��runtime.convI2I���¨
��go/ast.Inspect���Â
��(runtime.racefuncexit���ò��2type.*go/ast.KeyValueExpr���Ì
��$runtime.assertI2T2���˜
�� runtime.raceread���º
�� runtime.raceread���È�� type.go/ast.Node���ž
��runtime.convI2I���ò
��go/ast.Inspect���Œ
��(runtime.racefuncexit���Ä��$type.*go/ast.Ident���ž 
��$runtime.assertI2T2���â 
�� runtime.raceread���š
��(type.map[string]bool���ú

��$runtime.mapassign1���” 
��(runtime.racefuncexit���Ò 
�� runtime.raceread���à ��8type.map[*go/ast.Object]bool���¢ 
��2runtime.mapaccess1_fast64���Ô 
�� runtime.raceread���Œ 
��"runtime.racewrite��� 
��"runtime.morestack���0��"".autotmp_1052�_type.*bool�"".autotmp_1050�±type.bool�"".autotmp_1049�O$type.*go/ast.Ident�"".autotmp_1048�?2type.*go/ast.KeyValueExpr�"".autotmp_1047�/2type.*go/ast.SelectorExpr�"".&usesTopDecl�type.*bool�"".topDecls�Ÿ8type.map[*go/ast.Object]bool�"".unresolved�¯(type.map[string]bool�"".&inspectFunc�8type.*func(go/ast.Node) bool�
"".id�$type.*go/ast.Ident�"".e�o2type.*go/ast.KeyValueExpr�"".e�2type.*go/ast.SelectorExpr� "".~r1� type.bool�"".n�� type.go/ast.Node�8äÃš�ð�fÚ,+'Pq 
P€L#<
 ]
#�F�+d!9*R&C*V "L ,(+�Tgclocals·8da0ba43906150d9cccbd1db4ea75d01�Tgclocals·8fd2c62ea58b23515c6c09e7b0deb4bc���:/tmp/go/src/go/doc/example.goþ*"".sortedValues.func1��€&��ú%dH‹ %����HD$€H;A†[ ��Hì���H‹œ$���H‰$è����HZH‰\$PH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ńñ��HéH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ѥ��HéH‹+H‰,$Hƒ$(è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9ŃO��HéH‹H‹k(1ÛH‰\$XH‰\$`H‰l$@H‰,$Hƒ$ è����H‹L$@H‹i(Hƒý…��HÇD$H����H‰ $Hƒ$ è����H‹\$@H‹K H‹C(H‹k0H‰¬$à���H‰Œ$Ð���Hƒø�H‰„$Ø���†¿��H‰ $è����H����H‰$H‹\$@Hƒû�„•��H‹s H‹C(H‹k0H‰¬$à���H‰´$Ð���Hƒø�H‰„$Ø���†`��H|$H‹H‰H‹NH‰OH\$HH‰\$è����¶\$ H‹L$H€û�„��H‰L$0H‰ $Hƒ$è����H‹\$0H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†Í��H‰ $è����H‹\$0H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†Š��H‹)H‰,$Hƒ$è����H‹\$0Hƒû�„c��H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†.��H‹)Hƒý�„��H‹]H‰\$XH‹]H‰\$`H‹\$PH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ń¹��HéH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ńl��HéH‹+H‰,$Hƒ$(è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ń��HéH‹H‹k(1ÛH‰\$hH‰\$pH‰l$8H‰,$Hƒ$ è����H‹L$8H‹i(Hƒý…Ø��HÇD$H����H‰ $Hƒ$ è����H‹\$8H‹K H‹C(H‹k0H‰¬$à���H‰Œ$Ð���Hƒø�H‰„$Ø���†‡��H‰ $è����H����H‰$H‹\$8Hƒû�„]��H‹s H‹C(H‹k0H‰¬$à���H‰´$Ð���Hƒø�H‰„$Ø���†(��H|$H‹H‰H‹NH‰OH\$HH‰\$è����¶\$ H‹L$H€û�„é��H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†œ��H‰ $è����H‹\$(H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†Y��H‹)H‰,$Hƒ$è����H‹\$(Hƒû�„2��H‹KH‹CH‹kH‰¬$È���H‰Œ$¸���Hƒø�H‰„$À���†ý��H‹)Hƒý�„è��H‹MH‹EH‹t$XH‹\$`H‰L$hH‰ÊH‰D$pH‰´$¨���H‰´$ˆ���H‰œ$°���H‰ÙH‰”$˜���H‰T$xH‰„$ ���H9Ã…=��H‹¬$ˆ���H‰,$H‰Œ$���H‰L$H‹l$xH‰l$H‰„$€���H‰D$è����H‹Œ$���H‹„$€���¶\$ €û�„ê��H‹\$PH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ńœ��HéH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9ŃO��HéH‹+H‰,$Hƒ$0è����H‹\$PH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9Ńì���HéH‰$è����H‹\$PH‹ H‹CH‹kH‰¬$ø���H‰Œ$è���H‹¬$��H‰„$ð���H9ŃŸ���HéH‹+H‰,$Hƒ$0è����H‹T$PH‹
H‹BL‹BL‹„$��I9ÀsfJ,ÁH‹m�H‹]0H‹
H‹BL‹JL‰Œ$ø���H‰Œ$è���L‹Œ$��H‰„$ð���I9Ás#NÉM‹�I‹h0H9뜄$��è����HÄ���Ãè���� è���� è���� è���� è���� è���� H‹¬$ˆ���H‰,$H‰Œ$���H‰L$H‹l$xH‰l$H‰„$€���H‰D$è����H‹\$ Hƒû�œ„$��è����HÄ���ÉE�éýÿÿè���� ‰éÇüÿÿè���� è���� 1ÀH‰Áéòüÿÿè���� ‰éœûÿÿè���� ëßè���� è���� è���� ‰E�éßùÿÿè���� ‰é–ùÿÿè���� è���� 1ÛH‰\$XH‰\$`éÄùÿÿè���� ‰édøÿÿè���� ëØè���� è���� è���� è����éƒöÿÿr
������X
��*runtime.racefuncenter���|
�� runtime.raceread���ˆ
�� runtime.raceread���¤
�� runtime.raceread���ê
�� runtime.raceread���¾
�� runtime.raceread���¶
�� runtime.raceread���Ä��,type.*go/ast.ValueSpec���Š
��$runtime.assertI2T2���Ö
�� runtime.raceread���Π
�� runtime.raceread���Ö

�� runtime.raceread���ª 
�� runtime.raceread���¶ 
�� runtime.raceread���Ò
�� runtime.raceread���˜
�� runtime.raceread���ì
�� runtime.raceread���ä
�� runtime.raceread���ò��,type.*go/ast.ValueSpec���¸
��$runtime.assertI2T2���„
�� runtime.raceread���ü
�� runtime.raceread���„
�� runtime.raceread���²
�� runtime.eqstring���Š
�� runtime.raceread���–
�� runtime.raceread���²
�� runtime.raceread���Î
�� runtime.raceread���Ú
�� runtime.raceread���ö
�� runtime.raceread���Þ 
��(runtime.racefuncexit���ø 
��$runtime.panicindex���†!
��$runtime.panicindex���”!
��$runtime.panicindex���¢!
��$runtime.panicindex���°!
��$runtime.panicindex���¾!
��$runtime.panicindex���¬"
��"runtime.cmpstring���Ø"
��(runtime.racefuncexit���‚#
��$runtime.panicindex���ž#
��$runtime.panicindex���¬#
��$runtime.panicindex���Î#
��$runtime.panicindex���ê#
��$runtime.panicindex���ü#
��$runtime.panicindex���Š$
��$runtime.panicindex���˜$
��$runtime.panicindex���¶$
��$runtime.panicindex���Ò$
��$runtime.panicindex���à$
��$runtime.panicindex���%
��$runtime.panicindex���¬%
��$runtime.panicindex���¾%
��$runtime.panicindex���Ì%
��$runtime.panicindex���Ú%
��$runtime.panicindex���è%
��"runtime.morestack���0€��""".autotmp_1058�Ïtype.string�"".autotmp_1057�¯type.string�"".autotmp_1056��,type.*go/ast.ValueSpec�"".autotmp_1055��type.int�"".autotmp_1054�ï,type.*go/ast.ValueSpec�"".&list�ß"type.*[]*"".Value� "".~r1�¯type.string�"".s�¯,type.*go/ast.ValueSpec�"".d�(type.*go/ast.GenDecl� "".~r1�Ïtype.string�"".s�Ÿ,type.*go/ast.ValueSpec�"".d�ÿ(type.*go/ast.GenDecl�
"".nj�type.string�
"".ni�ïtype.string� "".~r2� type.bool�"".j�type.int�"".i��type.int�(€›ÿ€|ÿ€È�€�2ª Ç êF» �^�+÷*¦&ê÷*¦&×,ª¸J"�Tgclocals·356dcb766c925bb67a79412e9e91fb1f�Tgclocals·24d1d036b0d24793c1a29cf52e58e11f���8/tmp/go/src/go/doc/reader.goþ*"".sortedValues.func2��€
��è dH‹ %����H;a†W��HƒìPH‹\$PH‰$è����HZH‰\$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9Ń×��HéH‰$è����H‹T$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$XH‰D$(H9Ń–��HéH‹+H‰l$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃM��HéH‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9Ńþ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9ŃÌ���HéH‹
H‹BL‹BL‰D$0H‰L$ L‹D$`H‰D$(I9Àƒ™���J,ÁL‹E�€=�����uuL‰H‹\$8H‹l$`L‹D$@L9ÅsWHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås/HëH‹l$€=�����u H‰+è����HƒÄPÃH‰$H‰l$è����ëæè���� è���� H‰$L‰D$è����é{ÿÿÿè���� è���� è���� è���� è���� è���� è����éŒýÿÿ0
������B
��*runtime.racefuncenter���f
�� runtime.raceread���¶
�� runtime.raceread���ª
�� runtime.raceread���®
�� runtime.raceread���¢
��"runtime.racewrite���¾
�� runtime.raceread���²
�� runtime.raceread���â�6runtime.writeBarrierEnabled���°
��"runtime.racewrite���ö�6runtime.writeBarrierEnabled���Œ
��(runtime.racefuncexit���²
��.runtime.writebarrierptr�����$runtime.panicindex���Î
��$runtime.panicindex���î
��.runtime.writebarrierptr���‚ 
��$runtime.panicindex��� 
��$runtime.panicindex���ž 
��$runtime.panicindex���¬ 
��$runtime.panicindex���º 
��$runtime.panicindex���È 
��$runtime.panicindex���Ö 
��"runtime.morestack���  ��
"".autotmp_1082�type.*"".Value�"".autotmp_1081�/ type.[]*"".Value�"".&list�o"type.*[]*"".Value�"".j�type.int�"".i��type.int� ÷Ÿ q�€�
¶ €�(� (|.1
@�Tgclocals·ecf117a784d1ac4eed249e435806dc5b�Tgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10���8/tmp/go/src/go/doc/reader.goþ("".sortedTypes.func1��à��ÌdH‹ %����H;a† ��HƒìHH‹\$HH‰$è����HZH‰\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9ѱ��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ńp��HéH‹+H‰,$Hƒ$è����H‹\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9Ń��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9ŃØ���HéH‹+H‰,$Hƒ$è����H‹T$(H‹
H‹BH‹rH‹l$PH9Ńž���H4éH‹.Hƒý�„…���LEI‹H‰ $I‹HH‰L$H‹
H‹BH‹rH‰t$@H‰L$0H‹l$XH‰D$8H9ÅsFH4éH‹.Hƒý�t4LEH|$I‹H‰I‹HH‰Oè����H‹\$ Hƒû�œD$`è����HƒÄHÉE�ëÇè���� ‰E�ésÿÿÿè���� è���� è���� è���� è���� è����éÚýÿÿ"
������B
��*runtime.racefuncenter���f
�� runtime.raceread���Ú
�� runtime.raceread���Þ
�� runtime.raceread���ú
�� runtime.raceread���î
�� runtime.raceread���ò
�� runtime.raceread���’
��"runtime.cmpstring���¸
��(runtime.racefuncexit���Ö
��$runtime.panicindex���ô
��$runtime.panicindex���‚
��$runtime.panicindex���
��$runtime.panicindex���ž
��$runtime.panicindex���¬
��$runtime.panicindex���º
��"runtime.morestack���0��"".&list�? type.*[]*"".Type� "".~r2� type.bool�"".j�type.int�"".i��type.int�ÍK�°�
æ °�� –h�Tgclocals·f56b2291fa344104975cb6587be42b9b�Tgclocals·83ead081cd909acab0dcd88a450c1878���8/tmp/go/src/go/doc/reader.goþ("".sortedTypes.func2��€
��è dH‹ %����H;a†W��HƒìPH‹\$PH‰$è����HZH‰\$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9Ń×��HéH‰$è����H‹T$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$XH‰D$(H9Ń–��HéH‹+H‰l$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃM��HéH‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9Ńþ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9ŃÌ���HéH‹
H‹BL‹BL‰D$0H‰L$ L‹D$`H‰D$(I9Àƒ™���J,ÁL‹E�€=�����uuL‰H‹\$8H‹l$`L‹D$@L9ÅsWHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås/HëH‹l$€=�����u H‰+è����HƒÄPÃH‰$H‰l$è����ëæè���� è���� H‰$L‰D$è����é{ÿÿÿè���� è���� è���� è���� è���� è���� è����éŒýÿÿ0
������B
��*runtime.racefuncenter���f
�� runtime.raceread���¶
�� runtime.raceread���ª
�� runtime.raceread���®
�� runtime.raceread���¢
��"runtime.racewrite���¾
�� runtime.raceread���²
�� runtime.raceread���â�6runtime.writeBarrierEnabled���°
��"runtime.racewrite���ö�6runtime.writeBarrierEnabled���Œ
��(runtime.racefuncexit���²
��.runtime.writebarrierptr�����$runtime.panicindex���Î
��$runtime.panicindex���î
��.runtime.writebarrierptr���‚ 
��$runtime.panicindex��� 
��$runtime.panicindex���ž 
��$runtime.panicindex���¬ 
��$runtime.panicindex���º 
��$runtime.panicindex���È 
��$runtime.panicindex���Ö 
��"runtime.morestack���  ��
"".autotmp_1096�type.*"".Type�"".autotmp_1095�/type.[]*"".Type�"".&list�o type.*[]*"".Type�"".j�type.int�"".i��type.int� ÷Ÿ q�€�
è €�(� (|.1
@�Tgclocals·ecf117a784d1ac4eed249e435806dc5b�Tgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10���8/tmp/go/src/go/doc/reader.goþ("".sortedFuncs.func1��à��ÌdH‹ %����H;a† ��HƒìHH‹\$HH‰$è����HZH‰\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9ѱ��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ńp��HéH‹+H‰,$Hƒ$è����H‹\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9Ń��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9ŃØ���HéH‹+H‰,$Hƒ$è����H‹T$(H‹
H‹BH‹rH‹l$PH9Ńž���H4éH‹.Hƒý�„…���LEI‹H‰ $I‹HH‰L$H‹
H‹BH‹rH‰t$@H‰L$0H‹l$XH‰D$8H9ÅsFH4éH‹.Hƒý�t4LEH|$I‹H‰I‹HH‰Oè����H‹\$ Hƒû�œD$`è����HƒÄHÉE�ëÇè���� ‰E�ésÿÿÿè���� è���� è���� è���� è���� è����éÚýÿÿ"
������B
��*runtime.racefuncenter���f
�� runtime.raceread���Ú
�� runtime.raceread���Þ
�� runtime.raceread���ú
�� runtime.raceread���î
�� runtime.raceread���ò
�� runtime.raceread���’
��"runtime.cmpstring���¸
��(runtime.racefuncexit���Ö
��$runtime.panicindex���ô
��$runtime.panicindex���‚
��$runtime.panicindex���
��$runtime.panicindex���ž
��$runtime.panicindex���¬
��$runtime.panicindex���º
��"runtime.morestack���0��"".&list�? type.*[]*"".Func� "".~r2� type.bool�"".j�type.int�"".i��type.int�ÍK�°�
¦ °�� –h�Tgclocals·f56b2291fa344104975cb6587be42b9b�Tgclocals·83ead081cd909acab0dcd88a450c1878���8/tmp/go/src/go/doc/reader.goþ("".sortedFuncs.func2��€
��è dH‹ %����H;a†W��HƒìPH‹\$PH‰$è����HZH‰\$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9Ń×��HéH‰$è����H‹T$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$XH‰D$(H9Ń–��HéH‹+H‰l$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃM��HéH‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9Ńþ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9ŃÌ���HéH‹
H‹BL‹BL‰D$0H‰L$ L‹D$`H‰D$(I9Àƒ™���J,ÁL‹E�€=�����uuL‰H‹\$8H‹l$`L‹D$@L9ÅsWHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås/HëH‹l$€=�����u H‰+è����HƒÄPÃH‰$H‰l$è����ëæè���� è���� H‰$L‰D$è����é{ÿÿÿè���� è���� è���� è���� è���� è���� è����éŒýÿÿ0
������B
��*runtime.racefuncenter���f
�� runtime.raceread���¶
�� runtime.raceread���ª
�� runtime.raceread���®
�� runtime.raceread���¢
��"runtime.racewrite���¾
�� runtime.raceread���²
�� runtime.raceread���â�6runtime.writeBarrierEnabled���°
��"runtime.racewrite���ö�6runtime.writeBarrierEnabled���Œ
��(runtime.racefuncexit���²
��.runtime.writebarrierptr�����$runtime.panicindex���Î
��$runtime.panicindex���î
��.runtime.writebarrierptr���‚ 
��$runtime.panicindex��� 
��$runtime.panicindex���ž 
��$runtime.panicindex���¬ 
��$runtime.panicindex���º 
��$runtime.panicindex���È 
��$runtime.panicindex���Ö 
��"runtime.morestack���  ��
"".autotmp_1110�type.*"".Func�"".autotmp_1109�/type.[]*"".Func�"".&list�o type.*[]*"".Func�"".j�type.int�"".i��type.int� ÷Ÿ q�€�
¨ €�(� (|.1
@�Tgclocals·ecf117a784d1ac4eed249e435806dc5b�Tgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10���8/tmp/go/src/go/doc/reader.goþ"".init�� ��ˆdH‹ %����H;a†'��HƒìHH‹\$HH‰$è����H����H‰$è����¶����€û�t-H����H‰$è����¶����€ûu
è����HƒÄHÃè���� H����H‰$è����Æ����è����è����è����è����è����è����è����è����è����H����H‰$HÇD$¹���è����H‹\$H‰\$@H����H‰$è����H‹\$@€=�����…)��H‰����H����H‰$HÇD$ ���è����H‹\$H‰\$@H����H‰$è����H‹\$@€=�����…Ã��H‰����H����H‰$HÇD$���è����H‹\$H‰\$@H����H‰$è����H‹\$@€=�����…]��H‰����H����H‰$è����HÇ$����H����H‰\$HÇD$���H‹����H‰\$H‹����H‰\$ è����H\$(H‹ H‰ $H‹KH‰L$è����H‹\$H‰\$@H����H‰$è����H‹\$@€=�����…¬��H‰����H����H‰$è����HÇ$����H����H‰\$HÇD$ ���H‹����H‰\$H‹����H‰\$ è����H\$(H‹ H‰ $H‹KH‰L$è����H‹\$H‰\$@H����H‰$è����H‹\$@€=�����…û��H‰����H����H‰$è����H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ €=�����…��H‰����1ÀH‰D$8Hƒø}vH����H‰$è����H‹D$8H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$8HÿÀH‰D$8Hƒø|ŠH����H‰$è����H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ €=�����…œ��H‰����1ÀH‰D$8Hƒø}vH����H‰$è����H‹D$8H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$8HÿÀH‰D$8Hƒø|ŠH����H‰$è����H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ €=�����…«���H‰����1ÀH‰D$8Hƒø}vH����H‰$è����H‹D$8H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$8HÿÀH‰D$8Hƒø|ŠH����H‰$è����Æ����è����HƒÄHÃH-����H‰,$H‰\$è����éBÿÿÿH-����H‰,$H‰\$è����éQþÿÿH-����H‰,$H‰\$è����é`ýÿÿH-����H‰,$H‰\$è����éòüÿÿH-����H‰,$H‰\$è����éAüÿÿH-����H‰,$H‰\$è����éûÿÿH-����H‰,$H‰\$è����é*ûÿÿH-����H‰,$H‰\$è����éÄúÿÿè����é¼ùÿÿô
������B
��*runtime.racefuncenter���P��"".initdone·���b
�� runtime.raceread���p��"".initdone·���ˆ��"".initdone·���š
�� runtime.raceread���¨��"".initdone·���¼
��(runtime.racefuncexit���Ð
��"runtime.throwinit���â��"".initdone·���ô
��"runtime.racewrite���€�"".initdone·���Œ
��io.init���–
��regexp.init��� 
��strings.init���ª
��$text/template.init���´
��unicode.init���¾
��go/ast.init���È
��go/token.init���Ò
��path.init���Ü
��strconv.init���ê��""..gostring.1���Ž
��$regexp.MustCompile���°��"".matchRx���Â
��"runtime.racewrite���Ø�6runtime.writeBarrierEnabled���ô��"".matchRx���‚��0go.string."[^a-zA-Z0-9]"���¦
��$regexp.MustCompile���È�� "".nonAlphaNumRx���Ú
��"runtime.racewrite���ð�6runtime.writeBarrierEnabled���Œ�� "".nonAlphaNumRx���š��Hgo.string."(?i)^[[:space:]]*output:"���¾
��$regexp.MustCompile���à��"".outputPrefix���ò
��"runtime.racewrite���ˆ�6runtime.writeBarrierEnabled���¤��"".outputPrefix���²��"".noteMarker���Ä
�� runtime.raceread���â��(go.string."^[ \\t]*"���Œ��"".noteMarker���¤�"".noteMarker���¸
��*runtime.concatstring2���ì
��$regexp.MustCompile���Ž��"".noteMarkerRx��� 
��"runtime.racewrite���¶�6runtime.writeBarrierEnabled���Ò��"".noteMarkerRx���à��"".noteMarker���ò
�� runtime.raceread��� ��2go.string."^/[/*][ \\t]*"���º ��"".noteMarker���Ò �"".noteMarker���æ 
��*runtime.concatstring2���š

��$regexp.MustCompile���¼
�� "".noteCommentRx���Î

��"runtime.racewrite���ä
�6runtime.writeBarrierEnabled���€ �� "".noteCommentRx���Ž ��&"".predeclaredTypes���  
��"runtime.racewrite���® ��(type.map[string]bool���ö 
��runtime.makemap���Œ �6runtime.writeBarrierEnabled���¨ ��&"".predeclaredTypes���Ð ��&"".predeclaredTypes���â 
�� runtime.raceread���ú ��(type.map[string]bool��� ��&"".predeclaredTypes���¨ ��""".statictmp_1123���Ô ��""".statictmp_1123���ˆ
��$runtime.mapassign1���¼��&"".predeclaredFuncs���Î
��"runtime.racewrite���Ü��(type.map[string]bool���¤
��runtime.makemap���º�6runtime.writeBarrierEnabled���Ö��&"".predeclaredFuncs���þ��&"".predeclaredFuncs���
�� runtime.raceread���¨��(type.map[string]bool���¾��&"".predeclaredFuncs���Ö��""".statictmp_1125���‚��""".statictmp_1125���¶
��$runtime.mapassign1���ê��."".predeclaredConstants���ü
��"runtime.racewrite���Š��(type.map[string]bool���Ò
��runtime.makemap���è�6runtime.writeBarrierEnabled���„��."".predeclaredConstants���¬��."".predeclaredConstants���¾
�� runtime.raceread���Ö��(type.map[string]bool���ì��."".predeclaredConstants���„��""".statictmp_1127���°��""".statictmp_1127���ä
��$runtime.mapassign1���˜��"".initdone·���ª
��"runtime.racewrite���¶�"".initdone·���Â
��(runtime.racefuncexit���Ú��."".predeclaredConstants���ö
��.runtime.writebarrierptr���Ž��&"".predeclaredFuncs���ª
��.runtime.writebarrierptr���Â��&"".predeclaredTypes���Þ
��.runtime.writebarrierptr���ö�� "".noteCommentRx���’
��.runtime.writebarrierptr���ª��"".noteMarkerRx���Æ
��.runtime.writebarrierptr���Þ��"".outputPrefix���ú
��.runtime.writebarrierptr���’�� "".nonAlphaNumRx���®
��.runtime.writebarrierptr���Æ��"".matchRx���â
��.runtime.writebarrierptr���ö
��0runtime.morestack_noctxt������"".autotmp_1128��type.int�"".autotmp_1126��type.int�"".autotmp_1124�type.int�"".autotmp_1122��&type.*regexp.Regexp�"".autotmp_1121��&type.*regexp.Regexp�"".autotmp_1120��&type.*regexp.Regexp�"".autotmp_1119��&type.*regexp.Regexp�"".autotmp_1118�&type.*regexp.Regexp�(O‚
æ�:²˜L³!‚�¦¦²-L’LÁLâ——ÎTƒ&TƒTƒƒ !†  !ËÎÏãâŸÁO’ã�6� À22)n)n)�Tgclocals·69c1753bd5f81501d95132d08af04464�Tgclocals·0c8aa8e80191a30eac23f1a218103f16���</tmp/go/src/go/doc/synopsis.go:/tmp/go/src/go/doc/comment.go:/tmp/go/src/go/doc/example.go8/tmp/go/src/go/doc/reader.goþ(type..hash.[8]string�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHÁåHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��runtime.strhash���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1134�type.int�"".autotmp_1133�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[8]string�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ$type..eq.[8]string� ��˜dH‹ %����H;a†/��Hƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èØ���H‰D$8H‹\$hH‰ÅH‰D$(HÁåHëH‰$è����H‹D$(H‹\$hHƒû�„Ç���H‰ÅHÁåHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHÁåHëH‰$è����H‹T$XH‹\$pHƒû�t}H‹l$(HÁåHëH‹ H‰L$@H‹CH‰D$HH9ÂuLH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t%H‹D$8HÿÀH‹l$0H9èŒ(ÿÿÿÆD$xè����HƒÄ`ÃÆD$x�è����HƒÄ`Éé|ÿÿÿ‰é2ÿÿÿè����é´þÿÿ
������B
��*runtime.racefuncenter���¸
�� runtime.raceread���Æ
�� runtime.raceread���ä
�� runtime.eqstring���¸
��(runtime.racefuncexit���Ö
��(runtime.racefuncexit���†
��0runtime.morestack_noctxt���0À��"".autotmp_1138�?type.string�"".autotmp_1137�type.string�"".autotmp_1136�_type.int�"".autotmp_1135�Otype.int�"".i�otype.int� "".~r2� type.bool�"".q�type.*[8]string�"".p��type.*[8]string�&À¿À¿À�Ð�Ð�� ‚O_�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·44750c784da4dd430afdd97fea5c405a���:/tmp/go/src/go/doc/comment.goþ(type..hash.[1]string�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHÁåHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��runtime.strhash���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1141�type.int�"".autotmp_1140�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[1]string�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ$type..eq.[1]string� ��˜dH‹ %����H;a†/��Hƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èØ���H‰D$8H‹\$hH‰ÅH‰D$(HÁåHëH‰$è����H‹D$(H‹\$hHƒû�„Ç���H‰ÅHÁåHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHÁåHëH‰$è����H‹T$XH‹\$pHƒû�t}H‹l$(HÁåHëH‹ H‰L$@H‹CH‰D$HH9ÂuLH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t%H‹D$8HÿÀH‹l$0H9èŒ(ÿÿÿÆD$xè����HƒÄ`ÃÆD$x�è����HƒÄ`Éé|ÿÿÿ‰é2ÿÿÿè����é´þÿÿ
������B
��*runtime.racefuncenter���¸
�� runtime.raceread���Æ
�� runtime.raceread���ä
�� runtime.eqstring���¸
��(runtime.racefuncexit���Ö
��(runtime.racefuncexit���†
��0runtime.morestack_noctxt���0À��"".autotmp_1145�?type.string�"".autotmp_1144�type.string�"".autotmp_1143�_type.int�"".autotmp_1142�Otype.int�"".i�otype.int� "".~r2� type.bool�"".q�type.*[1]string�"".p��type.*[1]string�&À¿À¿À�Ð�Ð�� ‚O_�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·44750c784da4dd430afdd97fea5c405a���:/tmp/go/src/go/doc/comment.goþ2type..hash."".lineWrapper�à��ÐdH‹ %����H;a†K��Hƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„��H‹\$0H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„å���Hƒ$H‰D$0H‰D$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�„£���Hƒ$H‰D$0H‰D$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�thHƒ$ H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$0H‰D$0H‰D$HÇD$���è����H‹D$H‰D$0H‰D$8è����HƒÄ É%����ëÁ‰%����돉%����éQÿÿÿ‰%����éÿÿÿ‰%����éÛþÿÿè����é˜þÿÿ
������B
��*runtime.racefuncenter���ˆ
��"runtime.interhash���ô
��runtime.memhash���à
��runtime.memhash���²
��runtime.strhash���–
��runtime.memhash���¾
��(runtime.racefuncexit���¾
��0runtime.morestack_noctxt���0@��"".autotmp_1150��type.uintptr�"".autotmp_1149��type.uintptr�"".autotmp_1148��type.uintptr�"".autotmp_1147��type.uintptr� "".~r2� type.uintptr�"".h�type.uintptr�"".p��(type.*"".lineWrapper�@?@H�ð�ð� � Ð�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ.type..eq."".lineWrapper�à ��Ê dH‹ %����H;a†È��HƒìhH‹\$hH‰$è����H‹\$xH‰$è����H‹\$xHƒû�„’��H‹+H‰l$XH‹kH‰l$`H‹\$pH‰$è����H‹T$XH‹\$pHƒû�„X��H‹H‹KH‰L$PH‰D$HH9Ð…,��H‰$H‰L$H‰T$H‹l$`H‰l$è����¶\$ €û�„��H‹\$pH‰$Hƒ$è����H‹\$xH‰$Hƒ$è����H‹D$p¶XL‹D$xA¶h@8ëtƄ$€����è����HƒÄhÃH‰$Hƒ$è����H‹\$xH‰$Hƒ$è����H‹D$pH‹XL‹D$xI‹hH9ëtƄ$€����è����HƒÄhÃH‰$Hƒ$ è����H‹\$pHƒû�„C��H‹k H‰l$8H‹k(H‰l$@H‹\$xH‰$Hƒ$ è����H‹T$@H‹\$xHƒû�„��H‹K H‰L$(H‹C(H‰D$0H9Â…Ö���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„«���H‹\$pH‰$Hƒ$0è����H‹\$xH‰$Hƒ$0è����H‹D$pH‹X0L‹D$xI‹h0H9ëtƄ$€����è����HƒÄhÃH‰$Hƒ$8è����H‹\$xH‰$Hƒ$8è����H‹l$pH‹]8L‹D$xI‹h8H9ëtƄ$€����è����HƒÄhÃƄ$€���è����HƒÄhÃƄ$€����è����HƒÄhÉéöþÿÿ‰é¶þÿÿƄ$€����è����HƒÄhÉé¡ýÿÿ‰égýÿÿè����éýÿÿ0
������B
��*runtime.racefuncenter���^
�� runtime.raceread���º
�� runtime.raceread���Ð
��runtime.ifaceeq���’
�� runtime.raceread���¸
�� runtime.raceread���‚
��(runtime.racefuncexit���¨
�� runtime.raceread���Î
�� runtime.raceread���–
��(runtime.racefuncexit���¼
�� runtime.raceread���¤
�� runtime.raceread���¼
�� runtime.eqstring���þ
�� runtime.raceread���¤
�� runtime.raceread���ì
��(runtime.racefuncexit���’ 
�� runtime.raceread���¸ 
�� runtime.raceread���€

��(runtime.racefuncexit���¤

��(runtime.racefuncexit���È

��(runtime.racefuncexit���ˆ 
��(runtime.racefuncexit���¸ 
��0runtime.morestack_noctxt���0Ð��"".autotmp_1154�type.string�"".autotmp_1153�_type.string�"".autotmp_1152�?type.io.Writer�"".autotmp_1151�type.io.Writer� "".~r2� type.bool�"".q�(type.*"".lineWrapper�"".p��(type.*"".lineWrapper�dÐòÏÐIÏÐêÏÐIÏÐÏÐÏÐÏÐ#�ð�ð�� <KêL“�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·826de9fe64b5099cec3e218438837ca3���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Note�à��ÈdH‹ %����H;a†Ç���Hƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„•���H‹\$0H‰\$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�t_Hƒ$H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t-Hƒ$ H‰D$0H‰D$è����H‹D$H‰D$0H‰D$8è����HƒÄ É%����ëʉ%����똉%����é_ÿÿÿè����éÿÿÿ
������B
��*runtime.racefuncenter���š
��runtime.memhash���ì
��runtime.strhash���¾
��runtime.strhash���æ
��(runtime.racefuncexit���¶
��0runtime.morestack_noctxt���0@��
"".autotmp_1157��type.uintptr�"".autotmp_1156��type.uintptr� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*"".Note�@¤?@4�ð�ð� � Ð�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ type..eq."".Note�à��ÚdH‹ %����H;a†��HƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$XH‰$è����H‹D$PH‹L‹D$XI‹(H9ëtÆD$`�è����HƒÄHÃH‰$Hƒ$è����H‹\$XH‰$Hƒ$è����H‹D$PH‹XL‹D$XI‹hH9ëtÆD$`�è����HƒÄHÃH‰$Hƒ$è����H‹\$PHƒû�„S��H‹kH‰l$8H‹kH‰l$@H‹\$XH‰$Hƒ$è����H‹T$@H‹\$XHƒû�„��H‹KH‰L$(H‹CH‰D$0H9Â…é���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„¾���H‹\$PH‰$Hƒ$ è����H‹\$PHƒû�„•���H‹k H‰l$(H‹k(H‰l$0H‹\$XH‰$Hƒ$ è����H‹L$0H‹\$XHƒû�t\H‹S H‰T$8H‹C(H‰D$@H9Áu6H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�tÆD$`è����HƒÄHÃÆD$`�è����HƒÄHÉ렉édÿÿÿÆD$`�è����HƒÄHÉéæþÿÿ‰é¦þÿÿè����éÓýÿÿ$
������B
��*runtime.racefuncenter���^
�� runtime.raceread���z
�� runtime.raceread���¸
��(runtime.racefuncexit���Þ
�� runtime.raceread���„
�� runtime.raceread���Æ
��(runtime.racefuncexit���ì
�� runtime.raceread���Ô
�� runtime.raceread���ì
�� runtime.eqstring���®
�� runtime.raceread���–
�� runtime.raceread���ž
�� runtime.eqstring���Æ
��(runtime.racefuncexit���ä
��(runtime.racefuncexit���˜
��(runtime.racefuncexit���È
��0runtime.morestack_noctxt���0��"".autotmp_1161��type.string�"".autotmp_1160��type.string�"".autotmp_1159�?type.string�"".autotmp_1158�type.string� "".~r2� type.bool�"".q�type.*"".Note�"".p��type.*"".Note�JMF¿�°�°�� ÉLUDb�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·020fbb1d4892839a04e70deae280e24b���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Func�À��°dH‹ %����H;a†{��Hƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„I��H‹\$0H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„��Hƒ$H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„Ü���Hƒ$ H‰D$0H‰D$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�„š���Hƒ$(H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�thHƒ$8H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$HH‰D$0H‰D$HÇD$���è����H‹D$H‰D$0H‰D$8è����HƒÄ É%����ëÁ‰%����돉%����éZÿÿÿ‰%����éÿÿÿ‰%����éßþÿÿ‰%����é«þÿÿè����éhþÿÿ
������B
��*runtime.racefuncenter���ˆ
��runtime.strhash���â
��runtime.strhash���Î
��runtime.memhash���¨
��runtime.strhash���ú
��runtime.strhash���Þ
��runtime.memhash���†
��(runtime.racefuncexit���ž
��0runtime.morestack_noctxt���0@��"".autotmp_1167��type.uintptr�"".autotmp_1166��type.uintptr�"".autotmp_1165��type.uintptr�"".autotmp_1164��type.uintptr�"".autotmp_1163��type.uintptr� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*"".Func�@´?@T� � � � €�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ type..eq."".Func�€��òdH‹ %����H;a†œ��HƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$PHƒû�„f��H‹+H‰l$8H‹kH‰l$@H‹\$XH‰$è����H‹T$@H‹\$XHƒû�„,��H‹ H‰L$(H‹CH‰D$0H9Â…��H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„Ø��H‹\$PH‰$Hƒ$è����H‹\$PHƒû�„¯��H‹kH‰l$(H‹kH‰l$0H‹\$XH‰$Hƒ$è����H‹L$0H‹\$XHƒû�„o��H‹SH‰T$8H‹CH‰D$@H9Á…E��H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�„��H‹\$PH‰$Hƒ$ è����H‹\$XH‰$Hƒ$ è����H‹D$PH‹X L‹D$XI‹h H9ëtÆD$`�è����HƒÄHÃH‰$Hƒ$(è����H‹\$PHƒû�„ª��H‹k(H‰l$8H‹k0H‰l$@H‹\$XH‰$Hƒ$(è����H‹T$@H‹\$XHƒû�„j��H‹K(H‰L$(H‹C0H‰D$0H9Â…@��H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„��H‹\$PH‰$Hƒ$8è����H‹\$PHƒû�„ì���H‹k8H‰l$(H‹k@H‰l$0H‹\$XH‰$Hƒ$8è����H‹L$0H‹\$XHƒû�„¬���H‹S8H‰T$8H‹C@H‰D$@H9Á…‚���H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�t[H‹\$PH‰$Hƒ$Hè����H‹\$XH‰$Hƒ$Hè����H‹l$PH‹]HL‹D$XI‹hHH9ëtÆD$`�è����HƒÄHÃÆD$`è����HƒÄHÃÆD$`�è����HƒÄHÉéMÿÿÿ‰é ÿÿÿÆD$`�è����HƒÄHÉéþÿÿ‰éOþÿÿÆD$`�è����HƒÄHÉéŠýÿÿ‰éJýÿÿÆD$`�è����HƒÄHÉéÍüÿÿ‰é“üÿÿè����éGüÿÿ4
������B
��*runtime.racefuncenter���^
�� runtime.raceread���º
�� runtime.raceread���Ð
�� runtime.eqstring���’
�� runtime.raceread���ú
�� runtime.raceread���’
�� runtime.eqstring���Ô
�� runtime.raceread���ú
�� runtime.raceread���¼
��(runtime.racefuncexit���â
�� runtime.raceread���Ê
�� runtime.raceread���â
�� runtime.eqstring���¤ 
�� runtime.raceread���Œ

�� runtime.raceread���¤ 
�� runtime.eqstring���Þ 
�� runtime.raceread���„ 
�� runtime.raceread���Æ 
��(runtime.racefuncexit���ä 
��(runtime.racefuncexit���‚ 
��(runtime.racefuncexit���¼ 
��(runtime.racefuncexit���ö 
��(runtime.racefuncexit���°
��(runtime.racefuncexit���à
��0runtime.morestack_noctxt���0��"".autotmp_1175��type.string�"".autotmp_1174��type.string�"".autotmp_1173��type.string�"".autotmp_1172��type.string�"".autotmp_1171��type.string�"".autotmp_1170��type.string�"".autotmp_1169�?type.string�"".autotmp_1168�type.string� "".~r2� type.bool�"".q�type.*"".Func�"".p��type.*"".Func�d„�À�À�.� <KULœLULï�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·020fbb1d4892839a04e70deae280e24b���:/tmp/go/src/go/doc/comment.goþ&"".(*methodSet).set�� ��’dH‹ %����H;a†¬���Hƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$0H‰$è����H‹\$81íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$8H‰$è����H‹\$8H‹+H‰,$H‹\$@H‰\$è����è����HƒÄ0Ãè����é7ÿÿÿ
������n
��*runtime.racefuncenter���”��go.string."doc"���¼��*go.string."methodSet"���æ��go.string."set"���Œ
��"runtime.panicwrap���¬
�� runtime.raceread���â
�� "".methodSet.set���ì
��(runtime.racefuncexit���€
��0runtime.morestack_noctxt��� `��"".f�*type.*go/ast.FuncDecl�""..this��$type.*"".methodSet�`§_`�Ð�Ð� �6š�Tgclocals·2a1dd1e1e59d0a384c26951e316cd7e6�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&"".(*methodSet).add��à ��Ö dH‹ %����H;a†N��Hƒì`H‹Y H…Ût H|$hH9;uH‰#H‹\$`H‰$è����H‹\$h1íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$hH‰$è����H‹\$hH‹+H‰l$8H‹D$pH‰D$@H‰$Hƒ$è����H����H‰$H‹\$8H‰\$H‹t$@Hƒþ�„w��H^H|$H‹ H‰H‹KH‰Oè����H‹D$ Hƒø�„E��H‰D$HH‰$è����H‹D$@H‹\$HH‹H‰\$01íH9ë„Ó��H‰$Hƒ$Hè����H‹\$0H‰$Hƒ$Hè����H‹L$0H‹D$@H‹XHH‹iHH9댗��1íH9é„`��H‰$Hƒ$Hè����H‹\$0H‰$Hƒ$Hè����H‹l$@H‹]HL‹D$0I‹hHH9ë…$��H����H‰$è����H‹D$H‰D$XH‰$HÇD$P���è����H‹L$XH‰ÏHƒù�„ ��1ÀHƒÇðè����H‰ $Hƒ$è����H‹\$@H‰$Hƒ$è����H‹\$@Hƒû�„É���HkH‹\$XHƒû�„¯���LCL‰D$H‰l$H-����H‰,$è����H‹\$XH‰$Hƒ$Hè����H‹\$@H‰$Hƒ$Hè����H‹L$@H‹D$XHƒø�tWH‹iHH‰hHH‰D$PH����H‰$H‹\$8H‰\$H‰L$Hƒ|$�tHƒD$H\$PH‰\$è����è����HƒÄ`É%����ë؉�륉éJÿÿÿ‰é0ÿÿÿ‰éîþÿÿH‰D$PH����H‰$H‹\$8H‰\$H‰D$Hƒ|$�tHƒD$H\$PH‰\$è����떉%����ëà‰�é´ýÿÿ‰é‚ýÿÿè����é•üÿÿ>
������n
��*runtime.racefuncenter���”��go.string."doc"���¼��*go.string."methodSet"���æ��go.string."add"���Œ
��"runtime.panicwrap���¬
�� runtime.raceread���ö
�� runtime.raceread���„��"type."".methodSet���ö
��4runtime.mapaccess1_faststr���°
�� runtime.raceread���†
�� runtime.raceread���¬
�� runtime.raceread���”
�� runtime.raceread���º
�� runtime.raceread���þ��type."".Func���
��"runtime.newobject���È
��,runtime.racewriterange���‚
Ü� runtime.duffzero���ž
��"runtime.racewrite���Ä
�� runtime.raceread���² ��type.string���Ä 
��(runtime.typedmemmove���ê 
��"runtime.racewrite���

�� runtime.raceread���Ø
��"type."".methodSet���¸ 
��$runtime.mapassign1��� 
��(runtime.racefuncexit���¨ ��"type."".methodSet���ˆ 
��$runtime.mapassign1���Ä 
��0runtime.morestack_noctxt��� À��"".autotmp_1180�/type.**"".Func�"".autotmp_1179��type.*"".Func�"".autotmp_1178��type.*"".Func�"".autotmp_1177�type.*"".Func�"".autotmp_1176�type.*"".Func� "".old�_type.*"".Func�"".m�?type.*"".Func�"".mset�O"type."".methodSet�"".m�type.*"".Func�""..this��$type.*"".methodSet�ÀÒ¿À†�ð�ð�0�6„]+…ø c
-�Tgclocals·119e3747c93b7bb11f708fc4db2e27e8�Tgclocals·f3bf5e7de3b9315b968eb947d33fc713���<autogenerated>þ."".(*exampleByName).Len��À��¸dH‹ %����H;a†¿���HƒìHH‹Y H…Ût H|$PH9;uH‰#H‹\$HH‰$è����H‹\$P1íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$PH‰$è����H‹\$PHƒû�t)H‹+H‰l$0H‹CH‹kH‰l$@H‰D$8H‰D$Xè����HƒÄHÉëÓè����é$ÿÿÿ
������n
��*runtime.racefuncenter���”��go.string."doc"���¼��2go.string."exampleByName"���æ��go.string."Len"���Œ
��"runtime.panicwrap���¬
�� runtime.raceread���Š
��(runtime.racefuncexit���¦
��0runtime.morestack_noctxt��� ��"".s�/*type."".exampleByName� "".~r0�type.int�""..this��,type.*"".exampleByName�¶�à�à� �6ª�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·790e5cc5051fc0affc980ade09e929ec���<autogenerated>þ0"".(*exampleByName).Swap��  ��” dH‹ %����H;a†-��Hƒì`H‹Y H…Ût H|$hH9;uH‰#H‹\$`H‰$è����H‹\$h1íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$hH‰$è����H‹\$hHƒû�„��H‹H‹KH‹kH‰l$XH‹D$pH‹\$xH‰\$0H‰T$HH‰D$8H‰L$PH9ȃR��HÂH‰$è����H‹T$HH‹L$PH‹D$8H9ȃ&��HÂH‹+H‰l$@H9ȃ
��HÂH‰$è����H‹\$HH‹l$0L‹D$PL9ŃÞ���HëH‰$è����H‹L$HH‹D$PH‹l$8H9Ń²���HéL‹D$0I9Àƒ™���J,ÁL‹E�€=�����ukL‰H‹l$0H9ÅsWHéH‰$è����H‹\$HH‹l$0L‹D$PL9Ås/HëH‹l$@€=�����u H‰+è����HƒÄ`ÃH‰$H‰l$è����ëæè���� è���� H‰$L‰D$è����H‹L$HH‹D$Pé{ÿÿÿè���� è���� è���� è���� è���� è���� ‰éiþÿÿè����é¶ýÿÿ2
������n
��*runtime.racefuncenter���”��go.string."doc"���¼��2go.string."exampleByName"���æ�� go.string."Swap"���Œ
��"runtime.panicwrap���¬
�� runtime.raceread���Ò
�� runtime.raceread���Æ
��"runtime.racewrite���
�� runtime.raceread���€�6runtime.writeBarrierEnabled���º
��"runtime.racewrite���€�6runtime.writeBarrierEnabled���–
��(runtime.racefuncexit���¼
��.runtime.writebarrierptr���Ê
��$runtime.panicindex���Ø
��$runtime.panicindex���ø
��.runtime.writebarrierptr��� 
��$runtime.panicindex���®
��$runtime.panicindex���¼
��$runtime.panicindex���Ê
��$runtime.panicindex���Ø
��$runtime.panicindex���æ
��$runtime.panicindex���‚ 
��0runtime.morestack_noctxt���0À��"".autotmp_1182�? type.*"".Example�"".j�_type.int�"".i�Otype.int�"".s�/*type."".exampleByName�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�À¼¿À|�Ð�
Ð�"�6²:¨1A�Tgclocals·cb395d89503762333b1bfb09ba74eb12�Tgclocals·0b54e40361ced91ab254ee60980e804a���<autogenerated>þ0"".(*exampleByName).Less�� ��šdH‹ %����H;a†ð��HƒìXH‹Y H…Ût H|$`H9;uH‰#H‹\$XH‰$è����H‹\$`1íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$`H‰$è����H‹\$`Hƒû�„S��H‹H‹KH‹kH‰l$PH‹D$hH‹\$pH‰\$0H‰T$@H‰D$8H‰L$HH9ȃ��HÂH‰$è����H‹\$@H‹l$8L‹D$HL9Ńé���HëH‹+H‰,$è����H‹\$@H‹l$0L‹D$HL9Ńº���HëH‰$è����H‹\$@H‹l$0L‹D$HL9ŃŽ���HëH‹+H‰,$è����H‹T$@H‹D$HH‹l$8H9ÅscH4êH‹.H‹M�H‰ $H‹MH‰L$H‹l$0H9Ås:H4êH‹.H|$H‹M�H‰H‹MH‰Oè����H‹\$ Hƒû�œÀˆD$xè����HƒÄXÃè���� è���� è���� è���� è���� è���� ‰é¦þÿÿè����éóýÿÿ(
������n
��*runtime.racefuncenter���”��go.string."doc"���¼��2go.string."exampleByName"���æ�� go.string."Less"���Œ
��"runtime.panicwrap���¬
�� runtime.raceread���Ò
�� runtime.raceread���¢
�� runtime.raceread���ì
�� runtime.raceread���¼
�� runtime.raceread���è
��"runtime.cmpstring���’
��(runtime.racefuncexit���¦
��$runtime.panicindex���´
��$runtime.panicindex���Â
��$runtime.panicindex���Ð
��$runtime.panicindex���Þ
��$runtime.panicindex���ì
��$runtime.panicindex���ˆ
��0runtime.morestack_noctxt���@°��"".j�Otype.int�"".i�?type.int�"".s�/*type."".exampleByName� "".~r2�0type.bool�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�°º¯°>�� ��6²Ë]�Tgclocals·f47057354ec566066f8688a4970cff5a�Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60���<autogenerated>þ2type..hash.[2]go/ast.Decl�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHÁåHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��"runtime.interhash���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1186�type.int�"".autotmp_1185�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��(type.*[2]go/ast.Decl�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ.type..eq.[2]go/ast.Decl� ��˜dH‹ %����H;a†/��Hƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èØ���H‰D$8H‹\$pH‰ÅH‰D$(HÁåHëH‰$è����H‹D$(H‹\$pHƒû�„Ç���H‰ÅHÁåHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHÁåHëH‰$è����H‹T$PH‹\$hHƒû�t}H‹l$(HÁåHëH‹H‹KH‰L$HH‰D$@H9ÐuLH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t%H‹D$8HÿÀH‹l$0H9èŒ(ÿÿÿÆD$xè����HƒÄ`ÃÆD$x�è����HƒÄ`Éé|ÿÿÿ‰é2ÿÿÿè����é´þÿÿ
������B
��*runtime.racefuncenter���¸
�� runtime.raceread���Æ
�� runtime.raceread���ä
��runtime.ifaceeq���¸
��(runtime.racefuncexit���Ö
��(runtime.racefuncexit���†
��0runtime.morestack_noctxt���0À��"".autotmp_1190�? type.go/ast.Decl�"".autotmp_1189� type.go/ast.Decl�"".autotmp_1188�_type.int�"".autotmp_1187�Otype.int�"".i�otype.int� "".~r2� type.bool�"".q�(type.*[2]go/ast.Decl�"".p��(type.*[2]go/ast.Decl�&À¿À¿À�Ð�Ð�� ‚O_�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·2c78d3ad9d760b5f66e2e47be684c787���:/tmp/go/src/go/doc/comment.goþ2type..hash.[1]go/ast.Spec�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHÁåHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��"runtime.interhash���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1193�type.int�"".autotmp_1192�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��(type.*[1]go/ast.Spec�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ.type..eq.[1]go/ast.Spec� ��˜dH‹ %����H;a†/��Hƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èØ���H‰D$8H‹\$pH‰ÅH‰D$(HÁåHëH‰$è����H‹D$(H‹\$pHƒû�„Ç���H‰ÅHÁåHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHÁåHëH‰$è����H‹T$PH‹\$hHƒû�t}H‹l$(HÁåHëH‹H‹KH‰L$HH‰D$@H9ÐuLH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t%H‹D$8HÿÀH‹l$0H9èŒ(ÿÿÿÆD$xè����HƒÄ`ÃÆD$x�è����HƒÄ`Éé|ÿÿÿ‰é2ÿÿÿè����é´þÿÿ
������B
��*runtime.racefuncenter���¸
�� runtime.raceread���Æ
�� runtime.raceread���ä
��runtime.ifaceeq���¸
��(runtime.racefuncexit���Ö
��(runtime.racefuncexit���†
��0runtime.morestack_noctxt���0À��"".autotmp_1197�? type.go/ast.Spec�"".autotmp_1196� type.go/ast.Spec�"".autotmp_1195�_type.int�"".autotmp_1194�Otype.int�"".i�otype.int� "".~r2� type.bool�"".q�(type.*[1]go/ast.Spec�"".p��(type.*[1]go/ast.Spec�&À¿À¿À�Ð�Ð�� ‚O_�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·2c78d3ad9d760b5f66e2e47be684c787���:/tmp/go/src/go/doc/comment.goþ(type..hash.[3]string�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHÁåHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��runtime.strhash���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1200�type.int�"".autotmp_1199�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[3]string�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþ$type..eq.[3]string� ��˜dH‹ %����H;a†/��Hƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èØ���H‰D$8H‹\$hH‰ÅH‰D$(HÁåHëH‰$è����H‹D$(H‹\$hHƒû�„Ç���H‰ÅHÁåHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHÁåHëH‰$è����H‹T$XH‹\$pHƒû�t}H‹l$(HÁåHëH‹ H‰L$@H‹CH‰D$HH9ÂuLH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t%H‹D$8HÿÀH‹l$0H9èŒ(ÿÿÿÆD$xè����HƒÄ`ÃÆD$x�è����HƒÄ`Éé|ÿÿÿ‰é2ÿÿÿè����é´þÿÿ
������B
��*runtime.racefuncenter���¸
�� runtime.raceread���Æ
�� runtime.raceread���ä
�� runtime.eqstring���¸
��(runtime.racefuncexit���Ö
��(runtime.racefuncexit���†
��0runtime.morestack_noctxt���0À��"".autotmp_1204�?type.string�"".autotmp_1203�type.string�"".autotmp_1202�_type.int�"".autotmp_1201�Otype.int�"".i�otype.int� "".~r2� type.bool�"".q�type.*[3]string�"".p��type.*[3]string�&À¿À¿À�Ð�Ð�� ‚O_�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·44750c784da4dd430afdd97fea5c405a���:/tmp/go/src/go/doc/comment.goþLtype..hash.struct { a string; b bool }�à��ÖdH‹ %����H;a†Ž���Hƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�tcH‹\$0H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$H‰D$0H‰D$HÇD$���è����H‹D$H‰D$0H‰D$8è����HƒÄ É%����ëÁ‰%����ë”è����éUÿÿÿ
������B
��*runtime.racefuncenter���€
��runtime.strhash���ä
��runtime.memhash���Œ
��(runtime.racefuncexit���Ä
��0runtime.morestack_noctxt���0@��"".autotmp_1206��type.uintptr� "".~r2� type.uintptr�"".h�type.uintptr�"".p��Btype.*struct { a string; b bool }�@w?@!�°�°� � �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþHtype..eq.struct { a string; b bool }�€��òdH‹ %����H;a†��HƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$PHƒû�„æ���H‹+H‰l$8H‹kH‰l$@H‹\$XH‰$è����H‹T$@H‹\$XHƒû�„¬���H‹ H‰L$(H‹CH‰D$0H9Â…ƒ���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t\H‹\$PH‰$Hƒ$è����H‹\$XH‰$Hƒ$è����H‹l$P¶]L‹D$XA¶h@8ëtÆD$`�è����HƒÄHÃÆD$`è����HƒÄHÃÆD$`�è����HƒÄHÉéMÿÿÿ‰éÿÿÿè����éÇþÿÿ
������B
��*runtime.racefuncenter���^
�� runtime.raceread���º
�� runtime.raceread���Ð
�� runtime.eqstring���Š
�� runtime.raceread���°
�� runtime.raceread���ô
��(runtime.racefuncexit���’
��(runtime.racefuncexit���°
��(runtime.racefuncexit���à
��0runtime.morestack_noctxt���0��
"".autotmp_1208�?type.string�"".autotmp_1207�type.string� "".~r2� type.bool�"".q�Btype.*struct { a string; b bool }�"".p��Btype.*struct { a string; b bool }�2ë�À�À�� <K™�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·44750c784da4dd430afdd97fea5c405a���:/tmp/go/src/go/doc/comment.goþTtype..hash.[20]struct { a string; b bool }�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHkíHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��Ltype..hash.struct { a string; b bool }���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1211�type.int�"".autotmp_1210�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��Jtype.*[20]struct { a string; b bool }�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþPtype..eq.[20]struct { a string; b bool }�à��ÒdH‹ %����H;a†Œ��HƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$€���è����HƒÄhÃƄ$€����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿè����éWþÿÿ
������B
��*runtime.racefuncenter���ˆ
�� runtime.raceread���ä
�� runtime.raceread���ú
�� runtime.eqstring���´
�� runtime.raceread���Ú
�� runtime.raceread���Ð
��(runtime.racefuncexit���ô
��(runtime.racefuncexit�����0runtime.morestack_noctxt���0Ð��"".autotmp_1217�?type.string�"".autotmp_1216�type.string�"".autotmp_1215�_Btype.*struct { a string; b bool }�"".autotmp_1214�OBtype.*struct { a string; b bool }�"".autotmp_1213�type.int�"".autotmp_1212�otype.int� "".~r2� type.bool�"".q�Jtype.*[20]struct { a string; b bool }�"".p��Jtype.*[20]struct { a string; b bool }�&ÐÙÏÐÏÐ-�°�°�� c.KkI�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·a0aa9a31501a78963e7cbf43092abfd3���:/tmp/go/src/go/doc/comment.goþTtype..hash.[15]struct { a string; b bool }�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHkíHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��Ltype..hash.struct { a string; b bool }���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1220�type.int�"".autotmp_1219�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��Jtype.*[15]struct { a string; b bool }�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþPtype..eq.[15]struct { a string; b bool }�à��ÒdH‹ %����H;a†Œ��HƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$€���è����HƒÄhÃƄ$€����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿè����éWþÿÿ
������B
��*runtime.racefuncenter���ˆ
�� runtime.raceread���ä
�� runtime.raceread���ú
�� runtime.eqstring���´
�� runtime.raceread���Ú
�� runtime.raceread���Ð
��(runtime.racefuncexit���ô
��(runtime.racefuncexit�����0runtime.morestack_noctxt���0Ð��"".autotmp_1226�?type.string�"".autotmp_1225�type.string�"".autotmp_1224�_Btype.*struct { a string; b bool }�"".autotmp_1223�OBtype.*struct { a string; b bool }�"".autotmp_1222�type.int�"".autotmp_1221�otype.int� "".~r2� type.bool�"".q�Jtype.*[15]struct { a string; b bool }�"".p��Jtype.*[15]struct { a string; b bool }�&ÐÙÏÐÏÐ-�°�°�� c.KkI�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·a0aa9a31501a78963e7cbf43092abfd3���:/tmp/go/src/go/doc/comment.goþRtype..hash.[4]struct { a string; b bool }�€��údH‹ %����H;a† ���Hƒì(H‹\$(H‰$è����H‹T$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�tEHkíHëH‰$H‰D$8H‰D$è����H‹T$H‹D$ HÿÀH‹l$H9è|¤H‰T$8H‰T$@è����HƒÄ(Éë·è����éCÿÿÿ
������B
��*runtime.racefuncenter���€
��Ltype..hash.struct { a string; b bool }���Ì
��(runtime.racefuncexit���è
��0runtime.morestack_noctxt���0P��
"".autotmp_1229�type.int�"".autotmp_1228�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��Htype.*[4]struct { a string; b bool }�P—OP�À�À� �  �Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���:/tmp/go/src/go/doc/comment.goþNtype..eq.[4]struct { a string; b bool }�à��ÒdH‹ %����H;a†Œ��HƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$€���è����HƒÄhÃƄ$€����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿè����éWþÿÿ
������B
��*runtime.racefuncenter���ˆ
�� runtime.raceread���ä
�� runtime.raceread���ú
�� runtime.eqstring���´
�� runtime.raceread���Ú
�� runtime.raceread���Ð
��(runtime.racefuncexit���ô
��(runtime.racefuncexit�����0runtime.morestack_noctxt���0Ð��"".autotmp_1235�?type.string�"".autotmp_1234�type.string�"".autotmp_1233�_Btype.*struct { a string; b bool }�"".autotmp_1232�OBtype.*struct { a string; b bool }�"".autotmp_1231�type.int�"".autotmp_1230�otype.int� "".~r2� type.bool�"".q�Htype.*[4]struct { a string; b bool }�"".p��Htype.*[4]struct { a string; b bool }�&ÐÙÏÐÏÐ-�°�°�� c.KkI�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·a0aa9a31501a78963e7cbf43092abfd3���:/tmp/go/src/go/doc/comment.goþTgclocals·23e8278e2b69a3a75fa59b23c49ed6ad��������������þTgclocals·13bdb4aeeaf63de3cc223d640262ea59�������������þTgclocals·d8fdd2a55187867c76648dc792366181� �� ��������������þTgclocals·41a13ac73c712c01973b8fe23f62d694� �� �������������þTgclocals·5176c52c7908904712636efb638b30dc�P��P���
�������€���ˆ���(������‰���Š���‚����þTgclocals·41390fb1dda10868f2d50dd56b9f65cb�P��P�������������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·c55cf99de9cdd8c8202a466952fa1a45� �� ���������������þTgclocals·18284216d8db15df093a59fbd5906b35� �� �������������þTgclocals·1443636d02977ae1562cd6ae62203ff7�8��8����������!���¡���������þTgclocals·dea2c01c674be151aeaf6fe41713b420�8��8����������������������þbgo.string.hdr.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"� �� ������������������Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���þZgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"�@��@,.;:!?+*/=()[]{}_^°&§~%#@<">\��þTgclocals·21628ef15e17a47b249310bffa1e8bd0�(��(������������������þTgclocals·c9fa395f704a854041971e95ac006599�(��(����������������þ"go.string.hdr."_"� �� ������������������go.string."_"���þgo.string."_"���_��þ(go.string.hdr."hdr-"� �� ������������������ go.string."hdr-"���þ go.string."hdr-"���
hdr-��þTgclocals·c55cf99de9cdd8c8202a466952fa1a45� �� ���������������þTgclocals·342b6176fad1bf8fb686f6c9600f7161� �� �������������þTgclocals·a6d73857226ac20d03b3b5ea07a47b73�H��H��������������@������������þTgclocals·46ae46c0833abd65a9bd508c0d4723b4�H��H����������������������������þ$go.string.hdr."\n"� �� ������������������go.string."\n"���þgo.string."\n"���
��þTgclocals·2a6b1e401886cfc363d97c364bcb84ee�°��°���+������������  ����  ���� �����  ��� ����$ ���� ��� I ��� I ���@ ���@ ��@ ��� ���! ����! ���� �����  ����þTgclocals·505a99fb234880b3ce763682d7f26ce0� �� �������������������������������������������������������������þTgclocals·3a50a3a2883a2484b29ae71451e3d11e�p��p���%��������������`�����`�����`����@`����`����þTgclocals·a8e198e4544b9f4af27e2179a8f48de0�@��@��� ���W���W���W���W���W���W����þTgclocals·1ed78d25f42a477b2b4bfd302bce9fa2�@��@�������������������ƒ�������þTgclocals·bbe2f308595eed0631fb6c42f0ddbda2�@��@�������������������������þTgclocals·23e8278e2b69a3a75fa59b23c49ed6ad��������������þTgclocals·87d20ce1b58390b294df80b886db78bf�������������þ&go.string.hdr."BUG"� �� ������������������go.string."BUG"���þgo.string."BUG"���BUG��þTgclocals·db83cfadeec58a5043513bbfb926ad07� �� ���*��������������”³�����@”³����@”³�����A”³���� A”³����$A”³���€$A”³���$A”³���’$A”³���’$”³���’$�”³���’�”³���’��”³�����”³�����”³������”³����þTgclocals·ca07a4b783be19241f9b77295860baaf�˜��˜����������������������������������������������������������þ0Jgo.itab.*go/ast.BlockStmt.go/ast.Node�����þ0@go.itab.*go/ast.File.go/ast.Node�����þ0Ngo.itab."".exampleByName.sort.Interface�����þ(go.string.hdr."Test"� �� ������������������ go.string."Test"���þ go.string."Test"���
Test��þ2go.string.hdr."Benchmark"� �� �������� ����������*go.string."Benchmark"���þ*go.string."Benchmark"� ��Benchmark��þ.go.string.hdr."Example"� �� ������������������&go.string."Example"���þ&go.string."Example"���Example��þTgclocals·a376eac01fb6769ab89f3f740d9a5243�à��à���*�����������€������‚�� ����¢�� ����¢ ����£� ����¢� ����¦�� ����¦� ����¦P� ����¦D@ ����æD@ ����öD@ ����öD� ����ö� ����þ� ����ò� ����²� ����²�� ����²������²��A����¢��A����Â�� ����Ê�� ����€�� ����À�� ����€��I�������������������þTgclocals·472afd844f9a7a0c938a804506a7e6b7�ø��ø������������������������������������������������������������������������������������������ ����þ"go.string.hdr." "� �� ������������������go.string." "���þgo.string." "��� ��þTgclocals·ab2ba6c08035dbe7b57ba7bd2b373a67�0��0���������������������þTgclocals·a187c92ac1e8b4abb61cb57fe3a3863f�0��0�������������������þTgclocals·709a14768fab2805a378215c02f0d27f��������������þTgclocals·1c5a071f4ad97fe89533b360c694a573�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·2fccd208efe70893f9ac8d682812ae72�������������þTgclocals·0c8aa8e80191a30eac23f1a218103f16� �� ��������������þTgclocals·3260b5c802f633fd6252c227878dd72a� �� �������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·6432f8c6a0d23fa7bee6c5d96f21a92a�������������þ0Lgo.itab.*go/ast.ImportSpec.go/ast.Spec�����þ0Fgo.itab.*go/ast.GenDecl.go/ast.Decl�����þ0Hgo.itab.*go/ast.FuncDecl.go/ast.Decl�����þ*go.string.hdr."_test"� �� ������������������"go.string."_test"���þ"go.string."_test"��� _test��þ"go.string.hdr."."� �� ������������������go.string."."���þgo.string."."���.��þ(go.string.hdr."main"� �� ������������������ go.string."main"���þ go.string."main"���
main��þTgclocals·c9e901692fde825c0c479ce1f5cec0c4�À'��À'i���µ���������������������������€���������������������€�������������������������������������������@��������������������@�������������������`��������������������`�������������������p�������������������˜���������������������˜��������������������˜��������������������˜�������������������ˆ�������������������ˆ��������������������ˆ��������������������ˆ�������������������ˆ��������������������ˆ�������������€������ˆ����€�� �����€������ˆ����€��������€������ˆC����€��������€������ˆ����€�������€������ˆ����€�������€������ˆ������€������€������ˆ�����������€��PUUU�ˆ
����������€��PUUU�ˆ
���������€��PUUU�ˆ ���������€��PUUU�ˆ ��������€��PUUU�ˆ �� �����€��PUUU�ˆ �� ����€��PUUU�€�����������€��PUUU�ˆ
€��������€��PUUU�ˆ
���������€��PUUU�ˆ
��������€€��PUUU�ˆ
���������€€��PUUU�€�����������€��PUUU�ˆ
�� �����€��PUUU�ˆ
C�� �����€��PUUU�ˆ
��� � ���€��PUUU�ˆ
�����€���€��PUUU�€
� �����€��€��PUUU�€
� �����€��€��PUUU�€
� ��������€��PUUU�€
� ������@�€��PUUU�€
� ������@�€��PUUU�€
�������€��€��PUUU�€
@������€��€��PUUU� 
#@������€��€��PUUU�€*#@������€��€��PUUU�€
+@������€��€��PUUU�€J#@������€��€��PUUU�€
'@������€��€��PUUU�À
#@������€��€��PUUU�€
#@���������€��PUUU�€
#@��������€��PUUU�€
@��������€��PUUU�€
����������€��PUUU�€
 ������€��€��PUUU�€�������€��€ý�PUUU�€������� ��€ý�PUUU�€��� ��€��€ý�PUUU�€��� �� ��€ý�PUUU�€€�� �� ��€ý�PUUU�€�� �� ��€ý�PUUU�€�� ��€��€ý�PUUU�€€�� ��€��€ý�PUUU�€������€��€ý�PUUU�€���€���€��€ý�PUUU�€��€���€��€ý�PUUU�€������€��€ý�PUUU�‚�������€��€ý�PUUU�€�������€��€ý�PUUU�€€������€��€ý�PUUU�€������€��€ý�PUUU�€������€�€€ý�PUUU�€�������€�€€ý�PUUU�€�����������€ý�PUUU�€�������€��€��PUUU�€�������€�€€��PUUU�€�������€€€��PUUU�€�������€��€��PUUU�€�������€���€��PUUU�€������€���€��PUUU�€�����€���€��PUUU�€������€���€��PUUU�„�������€���€��PUUU�„������€���€��PUUU�€������€���€��PUUU�€ ������€���€��PUUU�€������€���€��PUUU�€’������€���€��PUUU�€’�����€���€��PUUU�€’������€���€��PUUU�(������€���€��PUUU�)������€���€��PUUU�€)������€���€��PUUU�€)������€���„��PUUU�€)�����€���„��PUUU�€ ������€���„��PUUU�€ �����€���„��PUUU�€������€���„��PUUU�€������€���€��PUUU�€����������€��PUUU��þTgclocals·18a7e17d257fffb6d77c7d72611e614e�Ø��Øi����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������þ2go.string.hdr."Copyright"� �� �������� ����������*go.string."Copyright"���þ*go.string."Copyright"� ��Copyright��þTgclocals·8685f5c112cf0e8a378af809dfe57496�À��À���'��������������������� ������ ����� ����� ������ ����� ����A� ����A� ����� ����� ���������P��������0�� ����� ����� H������H������ ����� ���� ����� ����� ��������������������������þTgclocals·04456a07e922d4023c98f0b3ecf79429�è��è����������������������������������������������������������������������������������������þTgclocals·0854584b4b6d51fe9bd7fa86a8314753�X��X �������������"�����������������������þTgclocals·3da5489a2bfb5f93586db3039fbef066�X��X ������������������������������3����þTgclocals·5ad1aa46a3ca851543df290aded049d5�X��X ����������������€���Ä���Ð���È���à��������þTgclocals·bc30951178072aca68d7429f33d9777b�X��X ���������#���#���#���#���#���#���#���#����þTgclocals·126928b598453c4f31ecb02897bc62ee�0��0���������������������þTgclocals·c90732fb32a7ce452761105e8d7958f3�0��0��������������� ����þTgclocals·83ead081cd909acab0dcd88a450c1878� �� ��������������þTgclocals·f47057354ec566066f8688a4970cff5a� �� �������������þ*go.string.hdr."error"� �� ������������������"go.string."error"���þ"go.string."error"��� error��þTgclocals·23219b7c10efd1b8f181397435538759�8��8���
����������������€����þTgclocals·ea5138d814d46269fcb486a04203da7d�8��8����������������������þTgclocals·bc024595c32f2204cbd9f2da12085cf7�X��X ����������H���L���\���O���O��N��L���€���þTgclocals·ec9d66fd48589a74750a4ed05259647b�X��X ����������������������������������þTgclocals·79b0340e6076eca870b29c4942713575�(��(�����������������þTgclocals·7e902992778eda5f91d29a3f0c115aee�(��(����������������þTgclocals·6f35c5d6202627464995a3a9807821e3�(��(���
�������ÿ���ÿ���þTgclocals·05c50c1e775cc24bc8fa46d06c1f79d9�(��(����������������þTgclocals·858a4afb3deb284e89dec457add9f46b�¨��¨����������������@���<���<@��<@�¼@��<H��<L��<N��|N��|F��|B��|@��>������þTgclocals·1d97f6df3af259994a09383b0100070f�¨��¨����������������������������������������������������������������þ0Bgo.itab.*go/ast.Ident.go/ast.Expr�����þ0Pgo.itab.*go/ast.SelectorExpr.go/ast.Expr�����þTgclocals·9cc7aea560916ff9748ace3ac1fdd282�˜��˜��� ���������� ��F������†��������N��N������O���G���W���V���v�������þTgclocals·776b66a1260e4c9eb0b26311de16a204�˜��˜����������������������������������������������������������þTgclocals·2423d45666ffec868c0da0e65ab6c0f4�h��h �������������� ���� �� ��� `�����ˆ�������þTgclocals·fae26572ee109918be4e48c8f5ed201b�h��h ������������������������������������#����þTgclocals·93b15b778d2a4c6851b53929991368da�0��0��������������������þTgclocals·e9cc1e3ee2257b90864bd391efacf3e1�0��0�������������������þTgclocals·f29c70e07af4b8af400dcb2d00b16f44�(��(��� ��������������þTgclocals·7e902992778eda5f91d29a3f0c115aee�(��(����������������þTgclocals·2389cf45bf06851fe1d85221beccfdf9�8��8���
����������
��� ��� ����þTgclocals·aa52d274abdec77c8c6f0039727529fb�8��8����������������������þTgclocals·80226457ff16853d2ec50c2ff73272bf�H��H�������������O���O��o������O���þTgclocals·e41c414c061bccd2083bb8f814b18485�H��H����������������������������þTgclocals·126928b598453c4f31ecb02897bc62ee�0��0���������������������þTgclocals·e1b717c411df1a14cd6c1997e991758a�0��0������ ��� ��� �������þTgclocals·126928b598453c4f31ecb02897bc62ee�0��0���������������������þTgclocals·e1b717c411df1a14cd6c1997e991758a�0��0������ ��� ��� �������þTgclocals·abba51a3f9f691160ff263af6fd7c230�@��@��� �������������#�����������þTgclocals·0ec96165dedf612ae6e1a0dc194bc26d�@��@������ ��� ��� ��� ��� �������þTgclocals·8ab7ac077c53d1901130271a49908e7d�0��0��� �������@����������þTgclocals·6412d3717715814cae1af4eeac4eb5d3�0��0�������������������þ"go.string.hdr."*"� �� ������������������go.string."*"���þgo.string."*"���*��þ.go.string.hdr."BADRECV"� �� ������������������&go.string."BADRECV"���þ&go.string."BADRECV"���BADRECV��þTgclocals·fe4743d1009c4c6e0272b45406733587�0��0��������������������þTgclocals·2465d3f6c2ce0d91e5ba97c00fa06229�0��0�������������������þTgclocals·61a3ab75ae21395daa64d40319c32c75�€��€�����������������@��0���A��@��@��H��H��H�������þTgclocals·ef2666c436052ef9e2c8d3ee261d50d8�€��€�������������������������������������������������þTgclocals·372996919be90b6045b4bc85dbceef21�8��8�����������������������þTgclocals·831a8786718cf825c7923789039770df�8��8����������������������þTgclocals·09c8e8de5380e58795e399dc0b75b14c�0��0��������������������þTgclocals·9af22398bd75c9aa4e065fbfb769f22d�0��0�������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�������������þTgclocals·7afdc9bf6fdbc8390ba59b2f4b09e843�p��p ��� �����������������@���`���p���r���2���������‰����þTgclocals·979d4f79cded7da7d4c272b902a96cf9�p��p ��������������� ����������������������������þTgclocals·d88b84ab2f659d6fead4c0b9ded8a5f4���������������"������‚��Â��Ê��Ê��J��
��#��!����� ��������þTgclocals·2ce996f580a9c7efe7b9c888e2478af2����������������������������������������������������������þTgclocals·630bd81abad74e12b567e98497508be9�(��(�����������������þTgclocals·7e902992778eda5f91d29a3f0c115aee�(��(����������������þTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60� �� ��������������þTgclocals·2f2d69f12d345ece4be5273d9b84f0bb� �� �������������þTgclocals·88fa60186d923e3e9da43e72ba0a0c07�`��`
������������ ������N���N������������þTgclocals·82e4d38f9042ee748a4cbd0f24d72937�`��`
��������������������������������� ����þTgclocals·121762dd35e0eab2ccc210b59a2869a5�ð��ð���(������������€€�����€€€�����€€�����„€ˆ�����„�ˆ�����€�ˆ�����€€ˆ�����€�������€����� ������ � ����I������ ����� ����� �����)�����)�����)�����)������ ������������������� ������ ����� ������������������€������€�����þTgclocals·419747b5c8ec1306011527b592090083�€��€�������������������������������������������������������������������������������������������������þTgclocals·96aa8e886368222915103ea0bac02ce9�@��@��������������������������þTgclocals·916d30993fc1ace2098ff16271ae18bf�@��@�������������������������þTgclocals·50cd313c92f41f450a1156f6dac935c8�°��°����������������„��������D��D��D��D��A��A������������"���*����þTgclocals·892f124d342eee07f34e1771af2e038a�°��°�������������������������������������������������������������������þTgclocals·4e02619c6d0fa78e71e2d3fdb5ea3449�ø��ø���������� €�� €€� �� �� ˜�� œ�� œ�� Œ�� „�� €��$ � ����������@��@�‚�@�@�@�@�À�À �À�À��H � �����þTgclocals·349a0497ff36c1456af5db4d404e1a9e�ø��ø����������������������������������������������������������������������������������������������þTgclocals·7e4bc41faded887cc0bc8cf4bf5147c1�¸��¸��� ��������€���€� �€� �‚� ‚� Š‚�
‚�$
‚��€�
‚ !
‚ "
‚ �*€ *€ 
€ € €�����€�þTgclocals·c925463d3417ca759de336c749bdd618�¸��¸����������������������������������������������������������������������þTgclocals·8a2583801f1fbc725348a3a5070a9e6c�8��8������������� ����������þTgclocals·ae09aea6c950f33bbc27842daf2e8ebc�8��8����������������������þ0Hgo.itab.*go/ast.TypeSpec.go/ast.Spec�����þTgclocals·ad1de5e956fb51e4a860e1cdf7cc1ae8�À��À���&�����������0�������0������0�����0������0������4������0�����0
������0������0 ������:������9������8������¸������¸� ����ø� ����¸� ����¸�������þTgclocals·696dc48efaf7c9921882eba1b5b5885e�¨��¨����������������������������������������������������������������þTgclocals·76d801c7ef8bcc5d2bac581eff012632�p��p ����������� ��@��� �����������ÿ��ÿ�������������þTgclocals·6983e0cbabb6c1ca64ddffea07b6498d�p��p �������������������������������������������þ0Hgo.itab.*go/ast.StarExpr.go/ast.Expr�����þTgclocals·e6fbddc974781545b9c521621d6edf2d�°��°����������@���H���I���A���J���N���B���@��`��`C�� C�� ��0������€��€���€�������þTgclocals·c39962b4a05c9b839c22eb02f2408f77�°��°���������������������������������������������������������������#����þTgclocals·5c79c240bc61303bd6c592948ad1d254�ð��ð���"��������������������À?�����À?����üÃ?����üÃ?����üÃ?����üÃ?����üÃ?����ZüÃ?����üÃ?����šüÃ?����ýÃ?����0�À?�����þTgclocals·d323f3e67dcf1d81d4f482a3b45d9cb5�€��€�������������������������������������������������þTgclocals·d6f166b76552c8c58ff8401256c4157e�€��€���$������������Ö¿������Ö¿ÿ����Ö¿ÿ����Ö¿ÿ���� Ö¿ÿ����Ö¿������þTgclocals·f1d29f68ab551ae84767e61e7c1139ab�H��H����������������������������þTgclocals·a1555da5f41e79b546d95114122b88d8�ð��ð���/���������������ø�����ø�����ø�����ø����ø����ø��@�ø��@��ø���€ø�� �€ø��!€ø��€ø��€ø���þTgclocals·1240e8dd60f90adb0dd48205f7058064�€��€�������������������������������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·2fccd208efe70893f9ac8d682812ae72�������������þ0>go.itab.*"".data.sort.Interface�����þTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60� �� ��������������þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þTgclocals·202f51dc22c321c05cadb4da23cb72b0�@��@����������ä��à��å����������þTgclocals·c800f315d64e81923fddd3d5cf4535a2�@��@�������������������������þTgclocals·2be4012ebd33a26a6538289de206ed1a�0��0���������������������þTgclocals·776cf82481464578bcac89d2d7c0039b�0��0�������������������þTgclocals·6e7543e05eef1fc364bcd5543e133d5d�H��H���
���������������������������þTgclocals·344850618ce3329d8f6be86bc4c8b2b3�H��H����������������������������þTgclocals·709ce98d2b34b3a8691a9e2b28570966�¨��¨��� ������� �ð0�ð!�ð!�ò!@ò!Hò!Iò)Iò(Iò(Ið( ð(ð(�ð��ð ���$���&��������þTgclocals·9ec59059c8a9a02822b33fc8f21cb00f�¨��¨����������������������������������������������������������������þTgclocals·c55cf99de9cdd8c8202a466952fa1a45� �� ���������������þTgclocals·342b6176fad1bf8fb686f6c9600f7161� �� �������������þTgclocals·a05d2ee5bb7c51d3399e5d4bcd55edbd�X��X �����������ù�ù�ù��ø�������������þTgclocals·f91f3ffd48d47766b4930a4f8285faee�X��X ����������������������������������þTgclocals·96972e7a2bc838f5cda6e5a0fcf5191e�H��H��� ����������������†���‚��������þTgclocals·12ba7cd316a2124863a45c48ed365f78�H��H������������������������ ����þTgclocals·d8fdd2a55187867c76648dc792366181� �� ��������������þTgclocals·41a13ac73c712c01973b8fe23f62d694� �� �������������þTgclocals·79cbcab4a56cbf7db3d8adcc62c05ab6�(��(������������������þTgclocals·63aab2e04d871258d6078e07c3014407�(��(������������ ����þTgclocals·a8cb0065f780d597cbda25547278a704�0��0��� ����������!��������þTgclocals·7d755cd37fd16bfb0ab0bb97df6ee2ee�0��0�������������������þTgclocals·86c7ec339cfd1a7a7d683804b84f72b0�@��@��� ����������C���G����������þTgclocals·f14a5bc6d08bc46424827f54d2e3f8ed�����������þTgclocals·8fd2c62ea58b23515c6c09e7b0deb4bc�h��h ��� ��������������ƒ����C��������� ���þTgclocals·8da0ba43906150d9cccbd1db4ea75d01�h��h ����������������������������������������þTgclocals·24d1d036b0d24793c1a29cf52e58e11f�x��x ���������� ���(���8������0���"���`���d���t���p���a��� ���þTgclocals·356dcb766c925bb67a79412e9e91fb1f�x��x �����������������������������������������������������������þTgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10�8��8�������������"���#���!����þTgclocals·ecf117a784d1ac4eed249e435806dc5b�8��8���������������������������þTgclocals·83ead081cd909acab0dcd88a450c1878� �� ��������������þTgclocals·f56b2291fa344104975cb6587be42b9b� �� ���������������þTgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10�8��8�������������"���#���!����þTgclocals·ecf117a784d1ac4eed249e435806dc5b�8��8���������������������������þTgclocals·83ead081cd909acab0dcd88a450c1878� �� ��������������þTgclocals·f56b2291fa344104975cb6587be42b9b� �� ���������������þTgclocals·12a4dd96d5f82bcd6fe03d35d1d48b10�8��8�������������"���#���!����þTgclocals·ecf117a784d1ac4eed249e435806dc5b�8��8���������������������������þ0""..gobytes.1���&ldquo;�þ0""..gobytes.2���&rdquo;�þ0""..gobytes.3���<a href="�þ0""..gobytes.4���">�þ0""..gobytes.5���</a>�þ0""..gobytes.6���<i>�þ0""..gobytes.7���</i>�þ0""..gobytes.8���<p>
�þ0""..gobytes.9�
��
</p>
�þ0""..gobytes.10�
��
<pre>�þ0""..gobytes.11���</pre>
�þ0""..gobytes.12���<h3 id="�þ0""..gobytes.13���">�þ0""..gobytes.14� �� </h3>
�þ0""..gobytes.15���
�þ0""..gobytes.16��� �þXgo.string.hdr."([A-Z][A-Z]+)\\(([^)]+)\\):?"� �� ������������������Pgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"���þPgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"�@��6([A-Z][A-Z]+)\(([^)]+)\):?��þ2go.string.hdr."copyright"� �� �������� ����������*go.string."copyright"���þ*go.string."copyright"� ��copyright��þ4go.string.hdr."all rights"� �� ��������
����������,go.string."all rights"���þ,go.string."all rights"� ��all rights��þ,go.string.hdr."author"� �� ������������������$go.string."author"���þ$go.string."author"���author��þ$"".hdr..gostring.1� �� ��������¹����������""..gostring.1���þ""..gostring.1�€��ô((https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?%#~&/\-+=()]+([:.,][a-zA-Z0-9_?%#~&/\-+=()]+)*)|([\pL_][\pL_0-9]*)��þ8go.string.hdr."[^a-zA-Z0-9]"� �� �������� ����������0go.string."[^a-zA-Z0-9]"���þ0go.string."[^a-zA-Z0-9]"� ��[^a-zA-Z0-9]��þPgo.string.hdr."(?i)^[[:space:]]*output:"� �� ������������������Hgo.string."(?i)^[[:space:]]*output:"���þHgo.string."(?i)^[[:space:]]*output:"�@��2(?i)^[[:space:]]*output:��þ0go.string.hdr."^[ \\t]*"� �� ������������������(go.string."^[ \\t]*"���þ(go.string."^[ \\t]*"���^[ \t]*��þ:go.string.hdr."^/[/*][ \\t]*"� �� �������� ����������2go.string."^/[/*][ \\t]*"���þ2go.string."^/[/*][ \\t]*"� ��^/[/*][ \t]*��þ(go.string.hdr."bool"� �� ������������������ go.string."bool"���þ go.string."bool"���
bool��þ(go.string.hdr."byte"� �� ������������������ go.string."byte"���þ go.string."byte"���
byte��þ2go.string.hdr."complex64"� �� �������� ����������*go.string."complex64"���þ*go.string."complex64"� ��complex64��þ4go.string.hdr."complex128"� �� ��������
����������,go.string."complex128"���þ,go.string."complex128"� ��complex128��þ.go.string.hdr."float32"� �� ������������������&go.string."float32"���þ&go.string."float32"���float32��þ.go.string.hdr."float64"� �� ������������������&go.string."float64"���þ&go.string."float64"���float64��þ&go.string.hdr."int"� �� ������������������go.string."int"���þgo.string."int"���int��þ(go.string.hdr."int8"� �� ������������������ go.string."int8"���þ go.string."int8"���
int8��þ*go.string.hdr."int16"� �� ������������������"go.string."int16"���þ"go.string."int16"��� int16��þ*go.string.hdr."int32"� �� ������������������"go.string."int32"���þ"go.string."int32"��� int32��þ*go.string.hdr."int64"� �� ������������������"go.string."int64"���þ"go.string."int64"��� int64��þ(go.string.hdr."rune"� �� ������������������ go.string."rune"���þ go.string."rune"���
rune��þ,go.string.hdr."string"� �� ������������������$go.string."string"���þ$go.string."string"���string��þ(go.string.hdr."uint"� �� ������������������ go.string."uint"���þ go.string."uint"���
uint��þ*go.string.hdr."uint8"� �� ������������������"go.string."uint8"���þ"go.string."uint8"��� uint8��þ,go.string.hdr."uint16"� �� ������������������$go.string."uint16"���þ$go.string."uint16"���uint16��þ,go.string.hdr."uint32"� �� ������������������$go.string."uint32"���þ$go.string."uint32"���uint32��þ,go.string.hdr."uint64"� �� ������������������$go.string."uint64"���þ$go.string."uint64"���uint64��þ.go.string.hdr."uintptr"� �� ������������������&go.string."uintptr"���þ&go.string."uintptr"���uintptr��þ,go.string.hdr."append"� �� ������������������$go.string."append"���þ$go.string."append"���append��þ&go.string.hdr."cap"� �� ������������������go.string."cap"���þgo.string."cap"���cap��þ*go.string.hdr."close"� �� ������������������"go.string."close"���þ"go.string."close"��� close��þ.go.string.hdr."complex"� �� ������������������&go.string."complex"���þ&go.string."complex"���complex��þ(go.string.hdr."copy"� �� ������������������ go.string."copy"���þ go.string."copy"���
copy��þ,go.string.hdr."delete"� �� ������������������$go.string."delete"���þ$go.string."delete"���delete��þ(go.string.hdr."imag"� �� ������������������ go.string."imag"���þ go.string."imag"���
imag��þ&go.string.hdr."len"� �� ������������������go.string."len"���þgo.string."len"���len��þ(go.string.hdr."make"� �� ������������������ go.string."make"���þ go.string."make"���
make��þ&go.string.hdr."new"� �� ������������������go.string."new"���þgo.string."new"���new��þ*go.string.hdr."panic"� �� ������������������"go.string."panic"���þ"go.string."panic"��� panic��þ*go.string.hdr."print"� �� ������������������"go.string."print"���þ"go.string."print"��� print��þ.go.string.hdr."println"� �� ������������������&go.string."println"���þ&go.string."println"���println��þ(go.string.hdr."real"� �� ������������������ go.string."real"���þ go.string."real"���
real��þ.go.string.hdr."recover"� �� ������������������&go.string."recover"���þ&go.string."recover"���recover��þ*go.string.hdr."false"� �� ������������������"go.string."false"���þ"go.string."false"��� false��þ(go.string.hdr."iota"� �� ������������������ go.string."iota"���þ go.string."iota"���
iota��þ&go.string.hdr."nil"� �� ������������������go.string."nil"���þgo.string."nil"���nil��þ(go.string.hdr."true"� �� ������������������ go.string."true"���þ go.string."true"���
true��þTgclocals·0c8aa8e80191a30eac23f1a218103f16� �� ��������������þTgclocals·69c1753bd5f81501d95132d08af04464�����������þ,"".ldquo��0type.[]uint8�0�������������������������""..gobytes.1���þ,"".rdquo��0type.[]uint8�0�������������������������""..gobytes.2���þ."".matchRx��&type.*regexp.Regexp���þ,"".html_a��0type.[]uint8�0�������� ������� ����������""..gobytes.3���þ,"".html_aq��0type.[]uint8�0�������������������������""..gobytes.4���þ,"".html_enda��0type.[]uint8�0�������������������������""..gobytes.5���þ,"".html_i��0type.[]uint8�0�������������������������""..gobytes.6���þ,"".html_endi��0type.[]uint8�0�������������������������""..gobytes.7���þ,"".html_p��0type.[]uint8�0�������������������������""..gobytes.8���þ,"".html_endp��0type.[]uint8�0�������������������������""..gobytes.9���þ,"".html_pre��0type.[]uint8�0�������������������������""..gobytes.10���þ,"".html_endpre��0type.[]uint8�0�������������������������""..gobytes.11���þ,"".html_h��0type.[]uint8�0�������������������������""..gobytes.12���þ,"".html_hq��0type.[]uint8�0�������������������������""..gobytes.13���þ,"".html_endh��0type.[]uint8�0�������������������������""..gobytes.14���þ. "".nonAlphaNumRx��&type.*regexp.Regexp���þ,
"".nl��0type.[]uint8�0�������������������������""..gobytes.15���þ,"".space��0type.[]uint8�0�������������������������""..gobytes.16���þ."".outputPrefix��&type.*regexp.Regexp���þ."".noteMarker�� type.string� ������������������Pgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"���þ."".noteMarkerRx��&type.*regexp.Regexp���þ. "".noteCommentRx��&type.*regexp.Regexp���þ.&"".predeclaredTypes��(type.map[string]bool���þ.&"".predeclaredFuncs��(type.map[string]bool���þ.."".predeclaredConstants��(type.map[string]bool���þ.$"".IllegalPrefixes��0type.[]string�0�������������������������""".statictmp_1117���þ.""".statictmp_1117��`type.[3]string�`�������� ���������������
�������������������������*go.string."copyright"��� ��,go.string."all rights"���@��$go.string."author"���þ0"".initdone·��type.uint8���þ""".statictmp_1123��ÀHtype.[20]struct { a string; b bool }�²���������������������������������������������������� ����������������������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(��� go.string."bool"���0�� go.string."byte"���`��*go.string."complex64"�����,go.string."complex128"���À��"go.string."error"���ð��&go.string."float32"��� ��&go.string."float64"���Ð��go.string."int"���€�� go.string."int8"���°��"go.string."int16"���à��"go.string."int32"�����"go.string."int64"���À�� go.string."rune"���ð��$go.string."string"��� �� go.string."uint"���Ð��"go.string."uint8"���€��$go.string."uint16"���°��$go.string."uint32"���à��$go.string."uint64"�����&go.string."uintptr"���þ""".statictmp_1125��ÐHtype.[15]struct { a string; b bool }�Â��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$go.string."append"���0��go.string."cap"���`��"go.string."close"�����&go.string."complex"���À�� go.string."copy"���ð��$go.string."delete"��� �� go.string."imag"���Ð��go.string."len"���€�� go.string."make"���°��go.string."new"���à��"go.string."panic"�����"go.string."print"���À��&go.string."println"���ð�� go.string."real"��� ��&go.string."recover"���þ""".statictmp_1127��ÀFtype.[4]struct { a string; b bool }�²������������������������������������������������������������������������������������"go.string."false"���0�� go.string."iota"���`��go.string."nil"����� go.string."true"���þ&"".commentEscape·f�������������� "".commentEscape���þ6"".pairedParensPrefixLen·f��������������0"".pairedParensPrefixLen���þ"".emphasize·f��������������"".emphasize���þ"".indentLen·f��������������"".indentLen���þ"".isBlank·f��������������"".isBlank���þ$"".commonPrefix·f��������������"".commonPrefix���þ"".unindent·f��������������"".unindent���þ"".heading·f��������������"".heading���þ"".anchorID·f��������������"".anchorID���þ"".ToHTML·f��������������"".ToHTML���þ"".blocks·f��������������"".blocks���þ"".ToText·f��������������"".ToText���þ4"".(*lineWrapper).write·f��������������."".(*lineWrapper).write���þ4"".(*lineWrapper).flush·f��������������."".(*lineWrapper).flush���þ"".New·f�������������� "".New���þ"".Examples·f��������������"".Examples���þ&"".exampleOutput·f�������������� "".exampleOutput���þ"".isTest·f��������������"".isTest���þ."".exampleByName.Len·f��������������("".exampleByName.Len���þ0"".exampleByName.Swap·f��������������*"".exampleByName.Swap���þ0"".exampleByName.Less·f��������������*"".exampleByName.Less���þ""".playExample·f��������������"".playExample���þ*"".playExampleFile·f��������������$"".playExampleFile���þ0"".stripOutputComment·f��������������*"".stripOutputComment���þ""".lastComment·f��������������"".lastComment���þ*"".filterIdentList·f��������������$"".filterIdentList���þ*"".hasExportedName·f��������������$"".hasExportedName���þ,"".removeErrorField·f��������������&"".removeErrorField���þ>"".(*reader).filterFieldList·f��������������8"".(*reader).filterFieldList���þ>"".(*reader).filterParamList·f��������������8"".(*reader).filterParamList���þ4"".(*reader).filterType·f��������������."".(*reader).filterType���þ4"".(*reader).filterSpec·f��������������."".(*reader).filterSpec���þ&"".copyConstType·f�������������� "".copyConstType���þ<"".(*reader).filterSpecList·f��������������6"".(*reader).filterSpecList���þ4"".(*reader).filterDecl·f��������������."".(*reader).filterDecl���þ6"".(*reader).fileExports·f��������������0"".(*reader).fileExports���þ""".matchFields·f��������������"".matchFields���þ"".matchDecl·f��������������"".matchDecl���þ$"".filterValues·f��������������"".filterValues���þ""".filterFuncs·f��������������"".filterFuncs���þ""".filterTypes·f��������������"".filterTypes���þ."".(*Package).Filter·f��������������("".(*Package).Filter���þ "".recvString·f��������������"".recvString���þ&"".methodSet.set·f�������������� "".methodSet.set���þ&"".methodSet.add·f�������������� "".methodSet.add���þ$"".baseTypeName·f��������������"".baseTypeName���þ2"".(*reader).isVisible·f��������������,"".(*reader).isVisible���þ4"".(*reader).lookupType·f��������������."".(*reader).lookupType���þH"".(*reader).recordAnonymousField·f��������������B"".(*reader).recordAnonymousField���þ."".(*reader).readDoc·f��������������("".(*reader).readDoc���þ0"".(*reader).remember·f��������������*"".(*reader).remember���þ"".specNames·f��������������"".specNames���þ2"".(*reader).readValue·f��������������,"".(*reader).readValue���þ"".fields·f��������������"".fields���þ0"".(*reader).readType·f��������������*"".(*reader).readType���þ0"".(*reader).readFunc·f��������������*"".(*reader).readFunc���þ0"".(*reader).readNote·f��������������*"".(*reader).readNote���þ2"".(*reader).readNotes·f��������������,"".(*reader).readNotes���þ0"".(*reader).readFile·f��������������*"".(*reader).readFile���þ6"".(*reader).readPackage·f��������������0"".(*reader).readPackage���þ&"".customizeRecv·f�������������� "".customizeRecv���þL"".(*reader).collectEmbeddedMethods·f��������������F"".(*reader).collectEmbeddedMethods���þB"".(*reader).computeMethodSets·f��������������<"".(*reader).computeMethodSets���þ8"".(*reader).cleanupTypes·f��������������2"".(*reader).cleanupTypes���þ""".(*data).Len·f��������������"".(*data).Len���þ$"".(*data).Swap·f��������������"".(*data).Swap���þ$"".(*data).Less·f��������������"".(*data).Less���þ"".sortBy·f��������������"".sortBy���þ "".sortedKeys·f��������������"".sortedKeys���þ""".sortingName·f��������������"".sortingName���þ$"".sortedValues·f��������������"".sortedValues���þ""".sortedTypes·f��������������"".sortedTypes���þ "".removeStar·f��������������"".removeStar���þ""".sortedFuncs·f��������������"".sortedFuncs���þ "".noteBodies·f��������������"".noteBodies���þ,"".firstSentenceLen·f��������������&"".firstSentenceLen���þ"".clean·f��������������"".clean���þ"".Synopsis·f��������������"".Synopsis���þ$"".blocks.func1·f��������������"".blocks.func1���þ."".playExample.func1·f��������������("".playExample.func1���þ0"".sortedValues.func1·f��������������*"".sortedValues.func1���þ0"".sortedValues.func2·f��������������*"".sortedValues.func2���þ."".sortedTypes.func1·f��������������("".sortedTypes.func1���þ."".sortedTypes.func2·f��������������("".sortedTypes.func2���þ."".sortedFuncs.func1·f��������������("".sortedFuncs.func1���þ."".sortedFuncs.func2·f��������������("".sortedFuncs.func2���þ"".init·f��������������"".init���þ"runtime.gcbits.01����þ.go.string.hdr."[]uint8"� �� ������������������&go.string."[]uint8"���þ&go.string."[]uint8"���[]uint8��þtype.[]uint8� �� ��������������ß~.8��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��.go.string.hdr."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8 []uint8��������������type.[]uint8���þruntime.gcbits.������þ0go.string.hdr."[8]uint8"� �� ������������������(go.string."[8]uint8"���þ(go.string."[8]uint8"� ��[8]uint8��þtype.[8]uint8�À��À���������������>ù0´�‘�����������������������������������������������������������������������0 � runtime.algarray���@��runtime.gcbits.���P��0go.string.hdr."[8]uint8"���p��,go.weak.type.*[8]uint8���€��"runtime.zerovalue�����type.uint8��� ��type.[]uint8���þ:go.typelink.[8]uint8 [8]uint8��������������type.[8]uint8���þ0go.string.hdr."[]string"� �� ������������������(go.string."[]string"���þ(go.string."[]string"� ��[]string��þtype.[]string� �� ��������������Ó¨ó
��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��0go.string.hdr."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string []string��������������type.[]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·44750c784da4dd430afdd97fea5c405a� �� ��������������þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þ0type..hashfunc.[8]string��������������(type..hash.[8]string���þ,type..eqfunc.[8]string��������������$type..eq.[8]string���þ&type..alg.[8]string� �� �������������������0type..hashfunc.[8]string�����,type..eqfunc.[8]string���þ&runtime.gcbits.5555���UU�þ2go.string.hdr."[8]string"� �� �������� ����������*go.string."[8]string"���þ*go.string."[8]string"� ��[8]string��þtype.[8]string�À��À€�������x�������USŒ>������������������������������������������������������������������������0��&type..alg.[8]string���@��&runtime.gcbits.5555���P��2go.string.hdr."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string [8]string��������������type.[8]string���þRgo.string.hdr."*map.bucket[string]string"� �� ������������������Jgo.string."*map.bucket[string]string"���þJgo.string."*map.bucket[string]string"�@��4*map.bucket[string]string��þ<type.*map.bucket[string]string� �� ��������������¦te�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."*map.bucket[string]string"���p��Ngo.weak.type.**map.bucket[string]string���€��"runtime.zerovalue�����:type.map.bucket[string]string���þ2runtime.gcbits.aaaaaaaa02�
��
ªªªª�þPgo.string.hdr."map.bucket[string]string"� �� ������������������Hgo.string."map.bucket[string]string"���þHgo.string."map.bucket[string]string"�@��2map.bucket[string]string��þ.go.string.hdr."topbits"� �� ������������������&go.string."topbits"���þ&go.string."topbits"���topbits��þ(go.string.hdr."keys"� �� ������������������ go.string."keys"���þ go.string."keys"���
keys��þ,go.string.hdr."values"� �� ������������������$go.string."values"���þ$go.string."values"���values��þ0go.string.hdr."overflow"� �� ������������������(go.string."overflow"���þ(go.string."overflow"� ��overflow��þ:type.map.bucket[string]string�€��€������������Þ>��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������������0à� runtime.algarray���@��2runtime.gcbits.aaaaaaaa02���P��Pgo.string.hdr."map.bucket[string]string"���p��Lgo.weak.type.*map.bucket[string]string���€��"runtime.zerovalue���À�:type.map.bucket[string]string���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��type.[8]string���°��0go.string.hdr."overflow"���Ð��<type.*map.bucket[string]string���þ"runtime.gcbits.2c���,�þJgo.string.hdr."map.hdr[string]string"� �� ������������������Bgo.string."map.hdr[string]string"���þBgo.string."map.hdr[string]string"�0��,map.hdr[string]string��þ*go.string.hdr."count"� �� ������������������"go.string."count"���þ"go.string."count"��� count��þ*go.string.hdr."flags"� �� ������������������"go.string."flags"���þ"go.string."flags"��� flags��þ"go.string.hdr."B"� �� ������������������go.string."B"���þgo.string."B"���B��þ*go.string.hdr."hash0"� �� ������������������"go.string."hash0"���þ"go.string."hash0"��� hash0��þ.go.string.hdr."buckets"� �� ������������������&go.string."buckets"���þ&go.string."buckets"���buckets��þ4go.string.hdr."oldbuckets"� �� ��������
����������,go.string."oldbuckets"���þ,go.string."oldbuckets"� ��oldbuckets��þ2go.string.hdr."nevacuate"� �� �������� ����������*go.string."nevacuate"���þ*go.string."nevacuate"� ��nevacuate��þ4type.map.hdr[string]string�À��À0�������0�������Ïmlh�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Jgo.string.hdr."map.hdr[string]string"���p��Fgo.weak.type.*map.hdr[string]string���€��"runtime.zerovalue���À�4type.map.hdr[string]string���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��<type.*map.bucket[string]string���Ð��4go.string.hdr."oldbuckets"���ð��<type.*map.bucket[string]string��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þBgo.string.hdr."map[string]string"� �� ������������������:go.string."map[string]string"���þ:go.string."map[string]string"�0��$map[string]string��þ,type.map[string]string�Þ��Þ��������������Y¡ç)�5����������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."map[string]string"���p��>go.weak.type.*map[string]string���€��"runtime.zerovalue�����type.string��� ��type.string���°��:type.map.bucket[string]string���À��4type.map.hdr[string]string���þ^go.typelink.map[string]string map[string]string��������������,type.map[string]string���þ*go.string.hdr."[]int"� �� ������������������"go.string."[]int"���þ"go.string."[]int"��� []int��þtype.[]int� �� ��������������Žfù��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��*go.string.hdr."[]int"���p��&go.weak.type.*[]int���€��"runtime.zerovalue�����type.int���þ.go.typelink.[]int []int��������������type.[]int���þ.go.string.hdr."*doc.op"� �� ������������������&go.string."*doc.op"���þ&go.string."*doc.op"���*doc.op��þtype.*"".op�� �� ��������������ê|Ì�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��.go.string.hdr."*doc.op"���p��(go.weak.type.**"".op���€��"runtime.zerovalue�����type."".op���þ,go.string.hdr."doc.op"� �� ������������������$go.string."doc.op"���þ$go.string."doc.op"���doc.op��þ$go.string.hdr."op"� �� ������������������go.string."op"���þgo.string."op"���op��þ,go.string.hdr."go/doc"� �� ������������������$go.string."go/doc"���þ$go.string."go/doc"���go/doc��þ"go.importpath."".� �� ������������������$go.string."go/doc"���þtype."".op��à��à���������������ê¼o�‚����������������������������������������������������������������������������������������0 � runtime.algarray���@��runtime.gcbits.���P��,go.string.hdr."doc.op"���p��type.*"".op���€��"runtime.zerovalue���`�type."".op�����$go.string.hdr."op"��� ��"go.importpath."".���°à�type."".op���þ4go.string.hdr."*doc.block"� �� ��������
����������,go.string."*doc.block"���þ,go.string."*doc.block"� ��*doc.block��þtype.*"".block�� �� ��������������²Ç‡�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*doc.block"���p��.go.weak.type.**"".block���€��"runtime.zerovalue�����type."".block���þ"runtime.gcbits.02����þ2go.string.hdr."doc.block"� �� �������� ����������*go.string."doc.block"���þ*go.string."doc.block"� ��doc.block��þ*go.string.hdr."lines"� �� ������������������"go.string."lines"���þ"go.string."lines"��� lines��þ*go.string.hdr."block"� �� ������������������"go.string."block"���þ"go.string."block"��� block��þtype."".block��°��° ��������������@Úx���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 0à� runtime.algarray���@��"runtime.gcbits.02���P��2go.string.hdr."doc.block"���p��type.*"".block���€��"runtime.zerovalue���À�type."".block���À��$go.string.hdr."op"���Ð��"go.importpath."".���à��type."".op�����*go.string.hdr."lines"��� ��"go.importpath."".���°��type.[]string���`à�type."".block���à��*go.string.hdr."block"���ð��"go.importpath."".���€°�type."".block���þ6go.string.hdr."[]doc.block"� �� �������� ����������.go.string."[]doc.block"���þ.go.string."[]doc.block"� ��[]doc.block��þtype.[]"".block� �� ��������������`C��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]doc.block"���p��0go.weak.type.*[]"".block���€��"runtime.zerovalue�����type."".block���þDgo.typelink.[]doc.block []"".block��������������type.[]"".block���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·44750c784da4dd430afdd97fea5c405a� �� ��������������þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þ0type..hashfunc.[1]string��������������(type..hash.[1]string���þ,type..eqfunc.[1]string��������������$type..eq.[1]string���þ&type..alg.[1]string� �� �������������������0type..hashfunc.[1]string�����,type..eqfunc.[1]string���þ2go.string.hdr."[1]string"� �� �������� ����������*go.string."[1]string"���þ*go.string."[1]string"� ��[1]string��þtype.[1]string�À��À��������������ĸb ������������������������������������������������������������������������0��&type..alg.[1]string���@��"runtime.gcbits.01���P��2go.string.hdr."[1]string"���p��.go.weak.type.*[1]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[1]string [1]string��������������type.[1]string���þ,go.string.hdr."func()"� �� ������������������$go.string."func()"���þ$go.string."func()"���func()��þtype.func()�€��€��������������ö¼‚ö�3��������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��,go.string.hdr."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�type.func()���Ѐ�type.func()���þ2go.typelink.func() func()��������������type.func()���þ2go.string.hdr."*[]string"� �� �������� ����������*go.string."*[]string"���þ*go.string."*[]string"� ��*[]string��þtype.*[]string� �� ��������������’"v„�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*[]string"���p��.go.weak.type.**[]string���€��"runtime.zerovalue�����type.[]string���þ8go.string.hdr."*[]doc.block"� �� �������� ����������0go.string."*[]doc.block"���þ0go.string."*[]doc.block"� ��*[]doc.block��þ type.*[]"".block� �� ��������������Qé¦�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[]doc.block"���p��2go.weak.type.**[]"".block���€��"runtime.zerovalue�����type.[]"".block���þ type..hashfunc24� �� ������������������,runtime.memhash_varlen���þtype..eqfunc24� �� ������������������.runtime.memequal_varlen���þtype..alg24� �� ������������������� type..hashfunc24�����type..eqfunc24���þ"runtime.gcbits.06����þŒgo.string.hdr."struct { F uintptr; para *[]string; out *[]doc.block }"� �� ��������6����������„go.string."struct { F uintptr; para *[]string; out *[]doc.block }"���þ„go.string."struct { F uintptr; para *[]string; out *[]doc.block }"�p��nstruct { F uintptr; para *[]string; out *[]doc.block }��þ$go.string.hdr.".F"� �� ������������������go.string.".F"���þgo.string.".F"���.F��þ(go.string.hdr."para"� �� ������������������ go.string."para"���þ go.string."para"���
para��þ&go.string.hdr."out"� �� ������������������go.string."out"���þgo.string."out"���out��þttype.struct { F uintptr; para *[]string; out *[]"".block }�°��°��������������u^i���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0��type..alg24���@��"runtime.gcbits.06���P��Œgo.string.hdr."struct { F uintptr; para *[]string; out *[]doc.block }"���p��†go.weak.type.*struct { F uintptr; para *[]string; out *[]"".block }���€��"runtime.zerovalue���À�ttype.struct { F uintptr; para *[]string; out *[]"".block }���À��$go.string.hdr.".F"���Ð��"go.importpath."".���à��type.uintptr�����(go.string.hdr."para"��� ��"go.importpath."".���°��type.*[]string���à��&go.string.hdr."out"���ð��"go.importpath."".���€�� type.*[]"".block���þŽgo.string.hdr."*struct { F uintptr; para *[]string; out *[]doc.block }"� �� ��������7����������†go.string."*struct { F uintptr; para *[]string; out *[]doc.block }"���þ†go.string."*struct { F uintptr; para *[]string; out *[]doc.block }"�p��p*struct { F uintptr; para *[]string; out *[]doc.block }��þvtype.*struct { F uintptr; para *[]string; out *[]"".block }� �� ��������������­á<0�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Žgo.string.hdr."*struct { F uintptr; para *[]string; out *[]doc.block }"���p��ˆgo.weak.type.**struct { F uintptr; para *[]string; out *[]"".block }���€��"runtime.zerovalue�����ttype.struct { F uintptr; para *[]string; out *[]"".block }���þ4go.string.hdr."*[1]string"� �� ��������
����������,go.string."*[1]string"���þ,go.string."*[1]string"� ��*[1]string��þtype.*[1]string� �� ��������������l.!ä�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[1]string"���p��0go.weak.type.**[1]string���€��"runtime.zerovalue�����type.[1]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·826de9fe64b5099cec3e218438837ca3�(��(����������À�������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ:type..hashfunc."".lineWrapper��������������2type..hash."".lineWrapper���þ6type..eqfunc."".lineWrapper��������������.type..eq."".lineWrapper���þ0type..alg."".lineWrapper� �� �������������������:type..hashfunc."".lineWrapper�����6type..eqfunc."".lineWrapper���þ@go.string.hdr."*doc.lineWrapper"� �� ������������������8go.string."*doc.lineWrapper"���þ8go.string."*doc.lineWrapper"�0��"*doc.lineWrapper��þLgo.string.hdr."func(*doc.lineWrapper)"� �� ������������������Dgo.string."func(*doc.lineWrapper)"���þDgo.string."func(*doc.lineWrapper)"�0��.func(*doc.lineWrapper)��þ4type.func(*"".lineWrapper)�����������������LëN�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."func(*doc.lineWrapper)"���p��Fgo.weak.type.*func(*"".lineWrapper)���€��"runtime.zerovalue��� €�4type.func(*"".lineWrapper)���А�4type.func(*"".lineWrapper)���€��(type.*"".lineWrapper���þpgo.typelink.func(*doc.lineWrapper) func(*"".lineWrapper)��������������4type.func(*"".lineWrapper)���þ\go.string.hdr."func(*doc.lineWrapper, string)"� �� ������������������Tgo.string."func(*doc.lineWrapper, string)"���þTgo.string."func(*doc.lineWrapper, string)"�@��>func(*doc.lineWrapper, string)��þDtype.func(*"".lineWrapper, string)� �� ��������������“gr�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*doc.lineWrapper, string)"���p��Vgo.weak.type.*func(*"".lineWrapper, string)���€��"runtime.zerovalue��� €�Dtype.func(*"".lineWrapper, string)���Р�Dtype.func(*"".lineWrapper, string)���€��(type.*"".lineWrapper�����type.string���þgo.typelink.func(*doc.lineWrapper, string) func(*"".lineWrapper, string)��������������Dtype.func(*"".lineWrapper, string)���þ*go.string.hdr."flush"� �� ������������������"go.string."flush"���þ"go.string."flush"��� flush��þ*go.string.hdr."write"� �� ������������������"go.string."write"���þ"go.string."write"��� write��þ8go.string.hdr."func(string)"� �� �������� ����������0go.string."func(string)"���þ0go.string."func(string)"� ��func(string)��þ"type.func(string)�����������������ŠÇ¹¾�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."func(string)"���p��4go.weak.type.*func(string)���€��"runtime.zerovalue��� €�"type.func(string)���А�"type.func(string)���€��type.string���þJgo.typelink.func(string) func(string)��������������"type.func(string)���þ(type.*"".lineWrapper��°��°��������������µp}¬�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*doc.lineWrapper"���p��:go.weak.type.**"".lineWrapper���€��"runtime.zerovalue�����&type."".lineWrapper���` �(type.*"".lineWrapper���Àð�(type.*"".lineWrapper���ð��*go.string.hdr."flush"���€��"go.importpath."".�����type.func()��� ��4type.func(*"".lineWrapper)���°��."".(*lineWrapper).flush���À��."".(*lineWrapper).flush���Ð��*go.string.hdr."write"���à��"go.importpath."".���ð��"type.func(string)���€��Dtype.func(*"".lineWrapper, string)�����."".(*lineWrapper).write��� ��."".(*lineWrapper).write���þ"runtime.gcbits.13����þ>go.string.hdr."doc.lineWrapper"� �� ������������������6go.string."doc.lineWrapper"���þ6go.string."doc.lineWrapper"� �� doc.lineWrapper��þ.go.string.hdr."printed"� �� ������������������&go.string."printed"���þ&go.string."printed"���printed��þ*go.string.hdr."width"� �� ������������������"go.string."width"���þ"go.string."width"��� width��þ,go.string.hdr."indent"� �� ������������������$go.string."indent"���þ$go.string."indent"���indent��þ"go.string.hdr."n"� �� ������������������go.string."n"���þgo.string."n"���n��þ2go.string.hdr."pendSpace"� �� �������� ����������*go.string."pendSpace"���þ*go.string."pendSpace"� ��pendSpace��þ6go.string.hdr."lineWrapper"� �� �������� ����������.go.string."lineWrapper"���þ.go.string."lineWrapper"� ��lineWrapper��þ&type."".lineWrapper��ð��ð@�������(�������2dT%����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8�����������������������������������������������80��0type..alg."".lineWrapper���@��"runtime.gcbits.13���P��>go.string.hdr."doc.lineWrapper"���p��(type.*"".lineWrapper���€��"runtime.zerovalue���À�&type."".lineWrapper���À��&go.string.hdr."out"���Ð��"go.importpath."".���à��type.io.Writer�����.go.string.hdr."printed"��� ��"go.importpath."".���°��type.bool���à��*go.string.hdr."width"���ð��"go.importpath."".���€��type.int���°��,go.string.hdr."indent"���À��"go.importpath."".���Ð��type.string���€��"go.string.hdr."n"�����"go.importpath."".��� ��type.int���Ð��2go.string.hdr."pendSpace"���à��"go.importpath."".���ð��type.int���` �&type."".lineWrapper��� ��6go.string.hdr."lineWrapper"���°��"go.importpath."".���Àð�&type."".lineWrapper���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·020fbb1d4892839a04e70deae280e24b�(��(�����������������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ,type..hashfunc."".Note��������������$type..hash."".Note���þ(type..eqfunc."".Note�������������� type..eq."".Note���þ"type..alg."".Note� �� �������������������,type..hashfunc."".Note�����(type..eqfunc."".Note���þ"runtime.gcbits.14����þ0go.string.hdr."doc.Note"� �� ������������������(go.string."doc.Note"���þ(go.string."doc.Note"� ��doc.Note��þ&go.string.hdr."Pos"� �� ������������������go.string."Pos"���þgo.string."Pos"���Pos��þ&go.string.hdr."End"� �� ������������������go.string."End"���þgo.string."End"���End��þ&go.string.hdr."UID"� �� ������������������go.string."UID"���þgo.string."UID"���UID��þ(go.string.hdr."Body"� �� ������������������ go.string."Body"���þ go.string."Body"���
Body��þ(go.string.hdr."Note"� �� ������������������ go.string."Note"���þ go.string."Note"���
Note��þtype."".Note��Ð��Ð0�������(�������æ%3����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �����������������������������������������������$0��"type..alg."".Note���@��"runtime.gcbits.14���P��0go.string.hdr."doc.Note"���p��type.*"".Note���€��"runtime.zerovalue���À�type."".Note���À��&go.string.hdr."Pos"���à��"type.go/token.Pos�����&go.string.hdr."End"���°��"type.go/token.Pos���à��&go.string.hdr."UID"���€��type.string���°��(go.string.hdr."Body"���Ð��type.string���`€�type."".Note���€��(go.string.hdr."Note"�����"go.importpath."".��� Ð�type."".Note���þ2go.string.hdr."*doc.Note"� �� �������� ����������*go.string."*doc.Note"���þ*go.string."*doc.Note"� ��*doc.Note��þtype.*"".Note�� �� ��������������ˆ±Ó�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*doc.Note"���p��,go.weak.type.**"".Note���€��"runtime.zerovalue�����type."".Note���þ6go.string.hdr."[]*doc.Note"� �� �������� ����������.go.string."[]*doc.Note"���þ.go.string."[]*doc.Note"� ��[]*doc.Note��þtype.[]*"".Note� �� ��������������ìî
z��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]*doc.Note"���p��0go.weak.type.*[]*"".Note���€��"runtime.zerovalue�����type.*"".Note���þDgo.typelink.[]*doc.Note []*"".Note��������������type.[]*"".Note���þ:go.string.hdr."[][]*doc.Note"� �� �������� ����������2go.string."[][]*doc.Note"���þ2go.string."[][]*doc.Note"� ��[][]*doc.Note��þ"type.[][]*"".Note� �� ��������������Æ+��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."[][]*doc.Note"���p��4go.weak.type.*[][]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þLgo.typelink.[][]*doc.Note [][]*"".Note��������������"type.[][]*"".Note���þ*runtime.gcbits.499224���I’$�þ<go.string.hdr."[8][]*doc.Note"� �� ������������������4go.string."[8][]*doc.Note"���þ4go.string."[8][]*doc.Note"� ��[8][]*doc.Note��þ$type.[8][]*"".Note�À��ÀÀ�������°�������`2H������������������������������������������������������������������������0à� runtime.algarray���@��*runtime.gcbits.499224���P��<go.string.hdr."[8][]*doc.Note"���p��6go.weak.type.*[8][]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note��� ��"type.[][]*"".Note���þPgo.typelink.[8][]*doc.Note [8][]*"".Note��������������$type.[8][]*"".Note���þ\go.string.hdr."*map.bucket[string][]*doc.Note"� �� ������������������Tgo.string."*map.bucket[string][]*doc.Note"���þTgo.string."*map.bucket[string][]*doc.Note"�@��>*map.bucket[string][]*doc.Note��þDtype.*map.bucket[string][]*"".Note� �� �������������� ƒ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."*map.bucket[string][]*doc.Note"���p��Vgo.weak.type.**map.bucket[string][]*"".Note���€��"runtime.zerovalue�����Btype.map.bucket[string][]*"".Note���þ6runtime.gcbits.aaaa92244902� �� ªª’$I�þZgo.string.hdr."map.bucket[string][]*doc.Note"� �� ������������������Rgo.string."map.bucket[string][]*doc.Note"���þRgo.string."map.bucket[string][]*doc.Note"�@��<map.bucket[string][]*doc.Note��þBtype.map.bucket[string][]*"".Note�€��€P������P������^˜ˆ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������H������0à� runtime.algarray���@��6runtime.gcbits.aaaa92244902���P��Zgo.string.hdr."map.bucket[string][]*doc.Note"���p��Tgo.weak.type.*map.bucket[string][]*"".Note���€��"runtime.zerovalue���À�Btype.map.bucket[string][]*"".Note���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��$type.[8][]*"".Note���°��0go.string.hdr."overflow"���Ð��Dtype.*map.bucket[string][]*"".Note���þTgo.string.hdr."map.hdr[string][]*doc.Note"� �� ������������������Lgo.string."map.hdr[string][]*doc.Note"���þLgo.string."map.hdr[string][]*doc.Note"�@��6map.hdr[string][]*doc.Note��þ<type.map.hdr[string][]*"".Note�À��À0�������0�������àú �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Tgo.string.hdr."map.hdr[string][]*doc.Note"���p��Ngo.weak.type.*map.hdr[string][]*"".Note���€��"runtime.zerovalue���À�<type.map.hdr[string][]*"".Note���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Dtype.*map.bucket[string][]*"".Note���Ð��4go.string.hdr."oldbuckets"���ð��Dtype.*map.bucket[string][]*"".Note��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þLgo.string.hdr."map[string][]*doc.Note"� �� ������������������Dgo.string."map[string][]*doc.Note"���þDgo.string."map[string][]*doc.Note"�0��.map[string][]*doc.Note��þ4type.map[string][]*"".Note�Þ��Þ��������������-=³�5����������������������������������������������������������������������������������P0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."map[string][]*doc.Note"���p��Fgo.weak.type.*map[string][]*"".Note���€��"runtime.zerovalue�����type.string��� ��type.[]*"".Note���°��Btype.map.bucket[string][]*"".Note���À��<type.map.hdr[string][]*"".Note���þpgo.typelink.map[string][]*doc.Note map[string][]*"".Note��������������4type.map[string][]*"".Note���þ"runtime.gcbits.25���%�þ2go.string.hdr."doc.Value"� �� �������� ����������*go.string."doc.Value"���þ*go.string."doc.Value"� ��doc.Value��þ&go.string.hdr."Doc"� �� ������������������go.string."Doc"���þgo.string."Doc"���Doc��þ*go.string.hdr."Names"� �� ������������������"go.string."Names"���þ"go.string."Names"��� Names��þ(go.string.hdr."Decl"� �� ������������������ go.string."Decl"���þ go.string."Decl"���
Decl��þ*go.string.hdr."order"� �� ������������������"go.string."order"���þ"go.string."order"��� order��þ*go.string.hdr."Value"� �� ������������������"go.string."Value"���þ"go.string."Value"��� Value��þtype."".Value��Ð��Ð8�������0���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(���������������������������������������0�����������������������������������������������&0à� runtime.algarray���@��"runtime.gcbits.25���P��2go.string.hdr."doc.Value"���p��type.*"".Value���€��"runtime.zerovalue���À�type."".Value���À��&go.string.hdr."Doc"���à��type.string�����*go.string.hdr."Names"���°��type.[]string���à��(go.string.hdr."Decl"���€��(type.*go/ast.GenDecl���°��*go.string.hdr."order"���À��"go.importpath."".���Ð��type.int���`€�type."".Value���€��*go.string.hdr."Value"�����"go.importpath."".��� Ð�type."".Value���þ4go.string.hdr."*doc.Value"� �� ��������
����������,go.string."*doc.Value"���þ,go.string."*doc.Value"� ��*doc.Value��þtype.*"".Value�� �� ��������������ñòé�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*doc.Value"���p��.go.weak.type.**"".Value���€��"runtime.zerovalue�����type."".Value���þ8go.string.hdr."[]*doc.Value"� �� �������� ����������0go.string."[]*doc.Value"���þ0go.string."[]*doc.Value"� ��[]*doc.Value��þ type.[]*"".Value� �� ��������������ã0P ��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."[]*doc.Value"���p��2go.weak.type.*[]*"".Value���€��"runtime.zerovalue�����type.*"".Value���þHgo.typelink.[]*doc.Value []*"".Value�������������� type.[]*"".Value���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·020fbb1d4892839a04e70deae280e24b�(��(�����������������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ,type..hashfunc."".Func��������������$type..hash."".Func���þ(type..eqfunc."".Func�������������� type..eq."".Func���þ"type..alg."".Func� �� �������������������,type..hashfunc."".Func�����(type..eqfunc."".Func���þ"runtime.gcbits.b5���µ�þ0go.string.hdr."doc.Func"� �� ������������������(go.string."doc.Func"���þ(go.string."doc.Func"� ��doc.Func��þ(go.string.hdr."Name"� �� ������������������ go.string."Name"���þ go.string."Name"���
Name��þ(go.string.hdr."Recv"� �� ������������������ go.string."Recv"���þ go.string."Recv"���
Recv��þ(go.string.hdr."Orig"� �� ������������������ go.string."Orig"���þ go.string."Orig"���
Orig��þ*go.string.hdr."Level"� �� ������������������"go.string."Level"���þ"go.string."Level"��� Level��þ(go.string.hdr."Func"� �� ������������������ go.string."Func"���þ go.string."Func"���
Func��þtype."".Func��ð��ðP�������@�������¥n”�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������8���������������������������������������H�����������������������������������������������,0��"type..alg."".Func���@��"runtime.gcbits.b5���P��0go.string.hdr."doc.Func"���p��type.*"".Func���€��"runtime.zerovalue���À�type."".Func���À��&go.string.hdr."Doc"���à��type.string�����(go.string.hdr."Name"���°��type.string���à��(go.string.hdr."Decl"���€��*type.*go/ast.FuncDecl���°��(go.string.hdr."Recv"���Ð��type.string���€��(go.string.hdr."Orig"��� ��type.string���Ð��*go.string.hdr."Level"���ð��type.int���` �type."".Func��� ��(go.string.hdr."Func"���°��"go.importpath."".���Àð�type."".Func���þ2go.string.hdr."*doc.Func"� �� �������� ����������*go.string."*doc.Func"���þ*go.string."*doc.Func"� ��*doc.Func��þtype.*"".Func�� �� ��������������܉¬ö�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*doc.Func"���p��,go.weak.type.**"".Func���€��"runtime.zerovalue�����type."".Func���þ6go.string.hdr."[]*doc.Func"� �� �������� ����������.go.string."[]*doc.Func"���þ.go.string."[]*doc.Func"� ��[]*doc.Func��þtype.[]*"".Func� �� ��������������óµ‹Q��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]*doc.Func"���p��0go.weak.type.*[]*"".Func���€��"runtime.zerovalue�����type.*"".Func���þDgo.typelink.[]*doc.Func []*"".Func��������������type.[]*"".Func���þ&runtime.gcbits.3549���5I�þ0go.string.hdr."doc.Type"� �� ������������������(go.string."doc.Type"���þ(go.string."doc.Type"� ��doc.Type��þ,go.string.hdr."Consts"� �� ������������������$go.string."Consts"���þ$go.string."Consts"���Consts��þ(go.string.hdr."Vars"� �� ������������������ go.string."Vars"���þ go.string."Vars"���
Vars��þ*go.string.hdr."Funcs"� �� ������������������"go.string."Funcs"���þ"go.string."Funcs"��� Funcs��þ.go.string.hdr."Methods"� �� ������������������&go.string."Methods"���þ&go.string."Methods"���Methods��þ(go.string.hdr."Type"� �� ������������������ go.string."Type"���þ go.string."Type"���
Type��þtype."".Type��À��Àˆ�������x�������ühœó�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������@���������������������������������������X���������������������������������������p�����������������������������������������������00à� runtime.algarray���@��&runtime.gcbits.3549���P��0go.string.hdr."doc.Type"���p��type.*"".Type���€��"runtime.zerovalue���À�type."".Type���À��&go.string.hdr."Doc"���à��type.string�����(go.string.hdr."Name"���°��type.string���à��(go.string.hdr."Decl"���€��(type.*go/ast.GenDecl���°��,go.string.hdr."Consts"���Ð�� type.[]*"".Value���€��(go.string.hdr."Vars"��� �� type.[]*"".Value���Ð��*go.string.hdr."Funcs"���ð��type.[]*"".Func��� ��.go.string.hdr."Methods"���À��type.[]*"".Func���`ð�type."".Type���ð��(go.string.hdr."Type"���€��"go.importpath."".���À�type."".Type���þ2go.string.hdr."*doc.Type"� �� �������� ����������*go.string."*doc.Type"���þ*go.string."*doc.Type"� ��*doc.Type��þtype.*"".Type�� �� ��������������zøNe�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*doc.Type"���p��,go.weak.type.**"".Type���€��"runtime.zerovalue�����type."".Type���þ6go.string.hdr."[]*doc.Type"� �� �������� ����������.go.string."[]*doc.Type"���þ.go.string."[]*doc.Type"� ��[]*doc.Type��þtype.[]*"".Type� �� ��������������'Át��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]*doc.Type"���p��0go.weak.type.*[]*"".Type���€��"runtime.zerovalue�����type.*"".Type���þDgo.typelink.[]*doc.Type []*"".Type��������������type.[]*"".Type���þ8go.string.hdr."*doc.Package"� �� �������� ����������0go.string."*doc.Package"���þ0go.string."*doc.Package"� ��*doc.Package��þ6go.string.hdr."*doc.Filter"� �� �������� ����������.go.string."*doc.Filter"���þ.go.string."*doc.Filter"� ��*doc.Filter��þtype.*"".Filter�� �� ��������������ÌÓ q�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."*doc.Filter"���p��0go.weak.type.**"".Filter���€��"runtime.zerovalue�����type."".Filter���þ4go.string.hdr."doc.Filter"� �� ��������
����������,go.string."doc.Filter"���þ,go.string."doc.Filter"� ��doc.Filter��þ,go.string.hdr."Filter"� �� ������������������$go.string."Filter"���þ$go.string."Filter"���Filter��þtype."".Filter��ð��ð��������������g…o�3������������������������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."doc.Filter"���p��type.*"".Filter���€��"runtime.zerovalue��� €�type."".Filter���А�type."".Filter���€��type.string�����type.bool���` �type."".Filter��� ��,go.string.hdr."Filter"���°��"go.importpath."".���Àð�type."".Filter���þ\go.string.hdr."func(*doc.Package, doc.Filter)"� �� ������������������Tgo.string."func(*doc.Package, doc.Filter)"���þTgo.string."func(*doc.Package, doc.Filter)"�@��>func(*doc.Package, doc.Filter)��þBtype.func(*"".Package, "".Filter)� �� ��������������AÁçÁ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*doc.Package, doc.Filter)"���p��Tgo.weak.type.*func(*"".Package, "".Filter)���€��"runtime.zerovalue��� €�Btype.func(*"".Package, "".Filter)���Р�Btype.func(*"".Package, "".Filter)���€�� type.*"".Package�����type."".Filter���þŽgo.typelink.func(*doc.Package, doc.Filter) func(*"".Package, "".Filter)��������������Btype.func(*"".Package, "".Filter)���þ@go.string.hdr."func(doc.Filter)"� �� ������������������8go.string."func(doc.Filter)"���þ8go.string."func(doc.Filter)"�0��"func(doc.Filter)��þ(type.func("".Filter)�����������������Ð=î�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func(doc.Filter)"���p��:go.weak.type.*func("".Filter)���€��"runtime.zerovalue��� €�(type.func("".Filter)���А�(type.func("".Filter)���€��type."".Filter���þXgo.typelink.func(doc.Filter) func("".Filter)��������������(type.func("".Filter)���þ type.*"".Package��Ð��Ð��������������Ù¡z“�6����������������������������������������������������������������������������������������������������������������������������������������������0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*doc.Package"���p��2go.weak.type.**"".Package���€��"runtime.zerovalue�����type."".Package���` � type.*"".Package���Àð� type.*"".Package���ð��,go.string.hdr."Filter"�����(type.func("".Filter)��� ��Btype.func(*"".Package, "".Filter)���°��("".(*Package).Filter���À��("".(*Package).Filter���þ.runtime.gcbits.55324902���U2I�þ6go.string.hdr."doc.Package"� �� �������� ����������.go.string."doc.Package"���þ.go.string."doc.Package"� ��doc.Package��þ4go.string.hdr."ImportPath"� �� ��������
����������,go.string."ImportPath"���þ,go.string."ImportPath"� ��ImportPath��þ.go.string.hdr."Imports"� �� ������������������&go.string."Imports"���þ&go.string."Imports"���Imports��þ2go.string.hdr."Filenames"� �� �������� ����������*go.string."Filenames"���þ*go.string."Filenames"� ��Filenames��þ*go.string.hdr."Notes"� �� ������������������"go.string."Notes"���þ"go.string."Notes"��� Notes��þ(go.string.hdr."Bugs"� �� ������������������ go.string."Bugs"���þ go.string."Bugs"���
Bugs��þ*go.string.hdr."Types"� �� ������������������"go.string."Types"���þ"go.string."Types"��� Types��þ.go.string.hdr."Package"� �� ������������������&go.string."Package"���þ&go.string."Package"���Package��þtype."".Package��€ ��€ à�������Ð�������‚8VM��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������H���������������������������������������`���������������������������������������h���������������������������������������€���������������������������������������˜���������������������������������������°���������������������������������������È�����������������������������������������������@0à� runtime.algarray���@��.runtime.gcbits.55324902���P��6go.string.hdr."doc.Package"���p�� type.*"".Package���€��"runtime.zerovalue���À�type."".Package���À��&go.string.hdr."Doc"���à��type.string�����(go.string.hdr."Name"���°��type.string���à��4go.string.hdr."ImportPath"���€��type.string���°��.go.string.hdr."Imports"���Ð��type.[]string���€��2go.string.hdr."Filenames"��� ��type.[]string���Ð��*go.string.hdr."Notes"���ð��4type.map[string][]*"".Note��� ��(go.string.hdr."Bugs"���À��type.[]string���ð��,go.string.hdr."Consts"����� type.[]*"".Value���À��*go.string.hdr."Types"���à��type.[]*"".Type�����(go.string.hdr."Vars"���°�� type.[]*"".Value���à��*go.string.hdr."Funcs"���€��type.[]*"".Func���`°�type."".Package���°��.go.string.hdr."Package"���À��"go.importpath."".���Ѐ �type."".Package���þ2go.string.hdr."*doc.Mode"� �� �������� ����������*go.string."*doc.Mode"���þ*go.string."*doc.Mode"� ��*doc.Mode��þtype.*"".Mode�� �� ��������������õÎK �6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*doc.Mode"���p��,go.weak.type.**"".Mode���€��"runtime.zerovalue�����type."".Mode���þ0go.string.hdr."doc.Mode"� �� ������������������(go.string."doc.Mode"���þ(go.string."doc.Mode"� ��doc.Mode��þ(go.string.hdr."Mode"� �� ������������������ go.string."Mode"���þ go.string."Mode"���
Mode��þtype."".Mode��à��à���������������µ’Y �‚����������������������������������������������������������������������������������������0 � runtime.algarray���@��runtime.gcbits.���P��0go.string.hdr."doc.Mode"���p��type.*"".Mode���€��"runtime.zerovalue���`�type."".Mode�����(go.string.hdr."Mode"��� ��"go.importpath."".���°à�type."".Mode���þ type..hashfunc64� �� ��������@����������,runtime.memhash_varlen���þtype..eqfunc64� �� ��������@����������.runtime.memequal_varlen���þtype..alg64� �� ������������������� type..hashfunc64�����type..eqfunc64���þ,go.string.hdr."[8]int"� �� ������������������$go.string."[8]int"���þ$go.string."[8]int"���[8]int��þtype.[8]int�À��À@���������������–™Õ�‘�����������������������������������������������������������������������0��type..alg64���@��runtime.gcbits.���P��,go.string.hdr."[8]int"���p��(go.weak.type.*[8]int���€��"runtime.zerovalue�����type.int��� ��type.[]int���þ2go.typelink.[8]int [8]int��������������type.[8]int���þLgo.string.hdr."*map.bucket[string]int"� �� ������������������Dgo.string."*map.bucket[string]int"���þDgo.string."*map.bucket[string]int"�0��.*map.bucket[string]int��þ6type.*map.bucket[string]int� �� ��������������ɾ̜�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."*map.bucket[string]int"���p��Hgo.weak.type.**map.bucket[string]int���€��"runtime.zerovalue�����4type.map.bucket[string]int���þ.runtime.gcbits.aaaa0002���ªª��þJgo.string.hdr."map.bucket[string]int"� �� ������������������Bgo.string."map.bucket[string]int"���þBgo.string."map.bucket[string]int"�0��,map.bucket[string]int��þ4type.map.bucket[string]int�€��€Ð�������Ð�������]hcq��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaa0002���P��Jgo.string.hdr."map.bucket[string]int"���p��Fgo.weak.type.*map.bucket[string]int���€��"runtime.zerovalue���À�4type.map.bucket[string]int���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��type.[8]int���°��0go.string.hdr."overflow"���Ð��6type.*map.bucket[string]int���þDgo.string.hdr."map.hdr[string]int"� �� ������������������<go.string."map.hdr[string]int"���þ<go.string."map.hdr[string]int"�0��&map.hdr[string]int��þ.type.map.hdr[string]int�À��À0�������0�������5F™�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Dgo.string.hdr."map.hdr[string]int"���p��@go.weak.type.*map.hdr[string]int���€��"runtime.zerovalue���À�.type.map.hdr[string]int���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��6type.*map.bucket[string]int���Ð��4go.string.hdr."oldbuckets"���ð��6type.*map.bucket[string]int��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þ<go.string.hdr."map[string]int"� �� ������������������4go.string."map[string]int"���þ4go.string."map[string]int"� ��map[string]int��þ&type.map[string]int�Þ��Þ��������������åÛÈJ�5����������������������������������������������������������������������������������Ð�0€� runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."map[string]int"���p��8go.weak.type.*map[string]int���€��"runtime.zerovalue�����type.string��� ��type.int���°��4type.map.bucket[string]int���À��.type.map.hdr[string]int���þRgo.typelink.map[string]int map[string]int��������������&type.map[string]int���þ@go.string.hdr."[]*doc.namedType"� �� ������������������8go.string."[]*doc.namedType"���þ8go.string."[]*doc.namedType"�0��"[]*doc.namedType��þ(type.[]*"".namedType� �� ��������������Pђa��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."[]*doc.namedType"���p��:go.weak.type.*[]*"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þXgo.typelink.[]*doc.namedType []*"".namedType��������������(type.[]*"".namedType���þ"runtime.gcbits.ff���ÿ�þBgo.string.hdr."[8]*doc.namedType"� �� ������������������:go.string."[8]*doc.namedType"���þ:go.string."[8]*doc.namedType"�0��$[8]*doc.namedType��þ*type.[8]*"".namedType�À��À@�������@�������ñª0˜������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��Bgo.string.hdr."[8]*doc.namedType"���p��<go.weak.type.*[8]*"".namedType���€��"runtime.zerovalue�����$type.*"".namedType��� ��(type.[]*"".namedType���þ\go.typelink.[8]*doc.namedType [8]*"".namedType��������������*type.[8]*"".namedType���þ,go.string.hdr."[]bool"� �� ������������������$go.string."[]bool"���þ$go.string."[]bool"���[]bool��þtype.[]bool� �� ��������������±åç��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��,go.string.hdr."[]bool"���p��(go.weak.type.*[]bool���€��"runtime.zerovalue�����type.bool���þ2go.typelink.[]bool []bool��������������type.[]bool���þ.go.string.hdr."[8]bool"� �� ������������������&go.string."[8]bool"���þ&go.string."[8]bool"���[8]bool��þtype.[8]bool�À��À���������������s£5�‘�����������������������������������������������������������������������0 � runtime.algarray���@��runtime.gcbits.���P��.go.string.hdr."[8]bool"���p��*go.weak.type.*[8]bool���€��"runtime.zerovalue�����type.bool��� ��type.[]bool���þ6go.typelink.[8]bool [8]bool��������������type.[8]bool���þ^go.string.hdr."*map.bucket[*doc.namedType]bool"� �� ������������������Vgo.string."*map.bucket[*doc.namedType]bool"���þVgo.string."*map.bucket[*doc.namedType]bool"�@��@*map.bucket[*doc.namedType]bool��þFtype.*map.bucket[*"".namedType]bool� �� ��������������e^ð�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."*map.bucket[*doc.namedType]bool"���p��Xgo.weak.type.**map.bucket[*"".namedType]bool���€��"runtime.zerovalue�����Dtype.map.bucket[*"".namedType]bool���þ&runtime.gcbits.fe05���þ�þ\go.string.hdr."map.bucket[*doc.namedType]bool"� �� ������������������Tgo.string."map.bucket[*doc.namedType]bool"���þTgo.string."map.bucket[*doc.namedType]bool"�@��>map.bucket[*doc.namedType]bool��þDtype.map.bucket[*"".namedType]bool�€��€X�������X�������¸·��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P�������0à� runtime.algarray���@��&runtime.gcbits.fe05���P��\go.string.hdr."map.bucket[*doc.namedType]bool"���p��Vgo.weak.type.*map.bucket[*"".namedType]bool���€��"runtime.zerovalue���À�Dtype.map.bucket[*"".namedType]bool���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��*type.[8]*"".namedType���à��,go.string.hdr."values"���€��type.[8]bool���°��0go.string.hdr."overflow"���Ð��Ftype.*map.bucket[*"".namedType]bool���þVgo.string.hdr."map.hdr[*doc.namedType]bool"� �� ������������������Ngo.string."map.hdr[*doc.namedType]bool"���þNgo.string."map.hdr[*doc.namedType]bool"�@��8map.hdr[*doc.namedType]bool��þ>type.map.hdr[*"".namedType]bool�À��À0�������0�������æ •ß�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Vgo.string.hdr."map.hdr[*doc.namedType]bool"���p��Pgo.weak.type.*map.hdr[*"".namedType]bool���€��"runtime.zerovalue���À�>type.map.hdr[*"".namedType]bool���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Ftype.*map.bucket[*"".namedType]bool���Ð��4go.string.hdr."oldbuckets"���ð��Ftype.*map.bucket[*"".namedType]bool��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þ@go.string.hdr."*doc.embeddedSet"� �� ������������������8go.string."*doc.embeddedSet"���þ8go.string."*doc.embeddedSet"�0��"*doc.embeddedSet��þ(type.*"".embeddedSet�� �� ��������������‘Aã�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*doc.embeddedSet"���p��:go.weak.type.**"".embeddedSet���€��"runtime.zerovalue�����&type."".embeddedSet���þ>go.string.hdr."doc.embeddedSet"� �� ������������������6go.string."doc.embeddedSet"���þ6go.string."doc.embeddedSet"� �� doc.embeddedSet��þ6go.string.hdr."embeddedSet"� �� �������� ����������.go.string."embeddedSet"���þ.go.string."embeddedSet"� ��embeddedSet��þ&type."".embeddedSet��°��°��������������Ú�5����������������������������������������������������������������������������������X������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."doc.embeddedSet"���p��(type.*"".embeddedSet���€��"runtime.zerovalue�����$type.*"".namedType��� ��type.bool���°��Dtype.map.bucket[*"".namedType]bool���À��>type.map.hdr[*"".namedType]bool���`à�&type."".embeddedSet���à��6go.string.hdr."embeddedSet"���ð��"go.importpath."".���€°�&type."".embeddedSet���þ8go.string.hdr."[8]*doc.Func"� �� �������� ����������0go.string."[8]*doc.Func"���þ0go.string."[8]*doc.Func"� ��[8]*doc.Func��þ type.[8]*"".Func�À��À@�������@�������ìLLJ������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��8go.string.hdr."[8]*doc.Func"���p��2go.weak.type.*[8]*"".Func���€��"runtime.zerovalue�����type.*"".Func��� ��type.[]*"".Func���þHgo.typelink.[8]*doc.Func [8]*"".Func�������������� type.[8]*"".Func���þXgo.string.hdr."*map.bucket[string]*doc.Func"� �� ������������������Pgo.string."*map.bucket[string]*doc.Func"���þPgo.string."*map.bucket[string]*doc.Func"�@��:*map.bucket[string]*doc.Func��þ@type.*map.bucket[string]*"".Func� �� ��������������õ
¯³�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."*map.bucket[string]*doc.Func"���p��Rgo.weak.type.**map.bucket[string]*"".Func���€��"runtime.zerovalue�����>type.map.bucket[string]*"".Func���þ.runtime.gcbits.aaaafe03���ªªþ�þVgo.string.hdr."map.bucket[string]*doc.Func"� �� ������������������Ngo.string."map.bucket[string]*doc.Func"���þNgo.string."map.bucket[string]*doc.Func"�@��8map.bucket[string]*doc.Func��þ>type.map.bucket[string]*"".Func�€��€Ð�������Ð�������‰Hæ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaafe03���P��Vgo.string.hdr."map.bucket[string]*doc.Func"���p��Pgo.weak.type.*map.bucket[string]*"".Func���€��"runtime.zerovalue���À�>type.map.bucket[string]*"".Func���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€�� type.[8]*"".Func���°��0go.string.hdr."overflow"���Ð��@type.*map.bucket[string]*"".Func���þPgo.string.hdr."map.hdr[string]*doc.Func"� �� ������������������Hgo.string."map.hdr[string]*doc.Func"���þHgo.string."map.hdr[string]*doc.Func"�@��2map.hdr[string]*doc.Func��þ8type.map.hdr[string]*"".Func�À��À0�������0�������Ž[K�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Pgo.string.hdr."map.hdr[string]*doc.Func"���p��Jgo.weak.type.*map.hdr[string]*"".Func���€��"runtime.zerovalue���À�8type.map.hdr[string]*"".Func���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��@type.*map.bucket[string]*"".Func���Ð��4go.string.hdr."oldbuckets"���ð��@type.*map.bucket[string]*"".Func��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þ<go.string.hdr."*doc.methodSet"� �� ������������������4go.string."*doc.methodSet"���þ4go.string."*doc.methodSet"� ��*doc.methodSet��þ&go.string.hdr."doc"� �� ������������������go.string."doc"���þgo.string."doc"���doc��þ2go.string.hdr."methodSet"� �� �������� ����������*go.string."methodSet"���þ*go.string."methodSet"� ��methodSet��þ&go.string.hdr."set"� �� ������������������go.string."set"���þgo.string."set"���set��þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·2a1dd1e1e59d0a384c26951e316cd7e6�������������þ&go.string.hdr."add"� �� ������������������go.string."add"���þgo.string."add"���add��þTgclocals·f3bf5e7de3b9315b968eb947d33fc713�@��@�������������������&�������þTgclocals·119e3747c93b7bb11f708fc4db2e27e8�@��@�������������������������þ^go.string.hdr."func(*doc.methodSet, *doc.Func)"� �� ������������������Vgo.string."func(*doc.methodSet, *doc.Func)"���þVgo.string."func(*doc.methodSet, *doc.Func)"�@��@func(*doc.methodSet, *doc.Func)��þDtype.func(*"".methodSet, *"".Func)� �� ��������������–¨Õf�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."func(*doc.methodSet, *doc.Func)"���p��Vgo.weak.type.*func(*"".methodSet, *"".Func)���€��"runtime.zerovalue��� €�Dtype.func(*"".methodSet, *"".Func)���Р�Dtype.func(*"".methodSet, *"".Func)���€��$type.*"".methodSet�����type.*"".Func���þ’go.typelink.func(*doc.methodSet, *doc.Func) func(*"".methodSet, *"".Func)��������������Dtype.func(*"".methodSet, *"".Func)���þfgo.string.hdr."func(*doc.methodSet, *ast.FuncDecl)"� �� ��������#����������^go.string."func(*doc.methodSet, *ast.FuncDecl)"���þ^go.string."func(*doc.methodSet, *ast.FuncDecl)"�P��Hfunc(*doc.methodSet, *ast.FuncDecl)��þTtype.func(*"".methodSet, *go/ast.FuncDecl)� �� ��������������jã«ã�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��fgo.string.hdr."func(*doc.methodSet, *ast.FuncDecl)"���p��fgo.weak.type.*func(*"".methodSet, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Ttype.func(*"".methodSet, *go/ast.FuncDecl)���Р�Ttype.func(*"".methodSet, *go/ast.FuncDecl)���€��$type.*"".methodSet�����*type.*go/ast.FuncDecl���þªgo.typelink.func(*doc.methodSet, *ast.FuncDecl) func(*"".methodSet, *go/ast.FuncDecl)��������������Ttype.func(*"".methodSet, *go/ast.FuncDecl)���þ>go.string.hdr."func(*doc.Func)"� �� ������������������6go.string."func(*doc.Func)"���þ6go.string."func(*doc.Func)"� �� func(*doc.Func)��þ&type.func(*"".Func)�����������������מÁ�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."func(*doc.Func)"���p��8go.weak.type.*func(*"".Func)���€��"runtime.zerovalue��� €�&type.func(*"".Func)���А�&type.func(*"".Func)���€��type.*"".Func���þTgo.typelink.func(*doc.Func) func(*"".Func)��������������&type.func(*"".Func)���þFgo.string.hdr."func(*ast.FuncDecl)"� �� ������������������>go.string."func(*ast.FuncDecl)"���þ>go.string."func(*ast.FuncDecl)"�0��(func(*ast.FuncDecl)��þ6type.func(*go/ast.FuncDecl)����������������� ¾�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(*ast.FuncDecl)"���p��Hgo.weak.type.*func(*go/ast.FuncDecl)���€��"runtime.zerovalue��� €�6type.func(*go/ast.FuncDecl)���А�6type.func(*go/ast.FuncDecl)���€��*type.*go/ast.FuncDecl���þlgo.typelink.func(*ast.FuncDecl) func(*go/ast.FuncDecl)��������������6type.func(*go/ast.FuncDecl)���þ$type.*"".methodSet��°��°��������������Cs¶÷�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."*doc.methodSet"���p��6go.weak.type.**"".methodSet���€��"runtime.zerovalue�����"type."".methodSet���` �$type.*"".methodSet���Àð�$type.*"".methodSet���ð��&go.string.hdr."add"���€��"go.importpath."".�����&type.func(*"".Func)��� ��Dtype.func(*"".methodSet, *"".Func)���°��&"".(*methodSet).add���À��&"".(*methodSet).add���Ð��&go.string.hdr."set"���à��"go.importpath."".���ð��6type.func(*go/ast.FuncDecl)���€��Ttype.func(*"".methodSet, *go/ast.FuncDecl)�����&"".(*methodSet).set��� ��&"".(*methodSet).set���þ:go.string.hdr."doc.methodSet"� �� �������� ����������2go.string."doc.methodSet"���þ2go.string."doc.methodSet"� ��doc.methodSet��þ\go.string.hdr."func(doc.methodSet, *doc.Func)"� �� ������������������Tgo.string."func(doc.methodSet, *doc.Func)"���þTgo.string."func(doc.methodSet, *doc.Func)"�@��>func(doc.methodSet, *doc.Func)��þBtype.func("".methodSet, *"".Func)� �� ��������������êr ý�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(doc.methodSet, *doc.Func)"���p��Tgo.weak.type.*func("".methodSet, *"".Func)���€��"runtime.zerovalue��� €�Btype.func("".methodSet, *"".Func)���Р�Btype.func("".methodSet, *"".Func)���€��"type."".methodSet�����type.*"".Func���þŽgo.typelink.func(doc.methodSet, *doc.Func) func("".methodSet, *"".Func)��������������Btype.func("".methodSet, *"".Func)���þdgo.string.hdr."func(doc.methodSet, *ast.FuncDecl)"� �� ��������"����������\go.string."func(doc.methodSet, *ast.FuncDecl)"���þ\go.string."func(doc.methodSet, *ast.FuncDecl)"�P��Ffunc(doc.methodSet, *ast.FuncDecl)��þRtype.func("".methodSet, *go/ast.FuncDecl)� �� ��������������wâá�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��dgo.string.hdr."func(doc.methodSet, *ast.FuncDecl)"���p��dgo.weak.type.*func("".methodSet, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Rtype.func("".methodSet, *go/ast.FuncDecl)���Р�Rtype.func("".methodSet, *go/ast.FuncDecl)���€��"type."".methodSet�����*type.*go/ast.FuncDecl���þ¦go.typelink.func(doc.methodSet, *ast.FuncDecl) func("".methodSet, *go/ast.FuncDecl)��������������Rtype.func("".methodSet, *go/ast.FuncDecl)���þ"type."".methodSet��ð��ð��������������C¢–�5����������������������������������������������������������������������������������Ð����������������������������������������������������������������������������������������������������������������������������������������20€� runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."doc.methodSet"���p��$type.*"".methodSet���€��"runtime.zerovalue�����type.string��� ��type.*"".Func���°��>type.map.bucket[string]*"".Func���À��8type.map.hdr[string]*"".Func���`à�"type."".methodSet���à��2go.string.hdr."methodSet"���ð��"go.importpath."".���€°�"type."".methodSet���°��&go.string.hdr."add"���À��"go.importpath."".���Ð��&type.func(*"".Func)���à��Btype.func("".methodSet, *"".Func)���ð�� "".methodSet.add���€�� "".methodSet.add�����&go.string.hdr."set"��� ��"go.importpath."".���°��6type.func(*go/ast.FuncDecl)���À��Rtype.func("".methodSet, *go/ast.FuncDecl)���Ð�� "".methodSet.set���à�� "".methodSet.set���þ&runtime.gcbits.d50c���Õ �þ:go.string.hdr."doc.namedType"� �� �������� ����������2go.string."doc.namedType"���þ2go.string."doc.namedType"� ��doc.namedType��þ(go.string.hdr."name"� �� ������������������ go.string."name"���þ go.string."name"���
name��þ(go.string.hdr."decl"� �� ������������������ go.string."decl"���þ go.string."decl"���
decl��þ4go.string.hdr."isEmbedded"� �� ��������
����������,go.string."isEmbedded"���þ,go.string."isEmbedded"� ��isEmbedded��þ0go.string.hdr."isStruct"� �� ������������������(go.string."isStruct"���þ(go.string."isStruct"� ��isStruct��þ0go.string.hdr."embedded"� �� ������������������(go.string."embedded"���þ(go.string."embedded"� ��embedded��þ*go.string.hdr."funcs"� �� ������������������"go.string."funcs"���þ"go.string."funcs"��� funcs��þ.go.string.hdr."methods"� �� ������������������&go.string."methods"���þ&go.string."methods"���methods��þ2go.string.hdr."namedType"� �� �������� ����������*go.string."namedType"���þ*go.string."namedType"� ��namedType��þ"type."".namedType��à��à`�������`�������ó7‘ÿ��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������)���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������X�����������������������������������������������J0à� runtime.algarray���@��&runtime.gcbits.d50c���P��:go.string.hdr."doc.namedType"���p��$type.*"".namedType���€��"runtime.zerovalue���À�"type."".namedType���À��&go.string.hdr."doc"���Ð��"go.importpath."".���à��type.string�����(go.string.hdr."name"��� ��"go.importpath."".���°��type.string���à��(go.string.hdr."decl"���ð��"go.importpath."".���€��(type.*go/ast.GenDecl���°��4go.string.hdr."isEmbedded"���À��"go.importpath."".���Ð��type.bool���€��0go.string.hdr."isStruct"�����"go.importpath."".��� ��type.bool���Ð��0go.string.hdr."embedded"���à��"go.importpath."".���ð��&type."".embeddedSet��� ��,go.string.hdr."values"���°��"go.importpath."".���À�� type.[]*"".Value���ð��*go.string.hdr."funcs"���€��"go.importpath."".�����"type."".methodSet���À��.go.string.hdr."methods"���Ð��"go.importpath."".���à��"type."".methodSet���`�"type."".namedType�����2go.string.hdr."namedType"��� ��"go.importpath."".���°à�"type."".namedType���þ<go.string.hdr."*doc.namedType"� �� ������������������4go.string."*doc.namedType"���þ4go.string."*doc.namedType"� ��*doc.namedType��þ$type.*"".namedType�� �� ��������������wµî�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."*doc.namedType"���p��6go.weak.type.**"".namedType���€��"runtime.zerovalue�����"type."".namedType���þbgo.string.hdr."*map.bucket[string]*doc.namedType"� �� ��������!����������Zgo.string."*map.bucket[string]*doc.namedType"���þZgo.string."*map.bucket[string]*doc.namedType"�P��D*map.bucket[string]*doc.namedType��þJtype.*map.bucket[string]*"".namedType� �� ��������������ÊNyÁ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."*map.bucket[string]*doc.namedType"���p��\go.weak.type.**map.bucket[string]*"".namedType���€��"runtime.zerovalue�����Htype.map.bucket[string]*"".namedType���þ`go.string.hdr."map.bucket[string]*doc.namedType"� �� �������� ����������Xgo.string."map.bucket[string]*doc.namedType"���þXgo.string."map.bucket[string]*doc.namedType"�P��Bmap.bucket[string]*doc.namedType��þHtype.map.bucket[string]*"".namedType�€��€Ð�������Ð�������ŸYF��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaafe03���P��`go.string.hdr."map.bucket[string]*doc.namedType"���p��Zgo.weak.type.*map.bucket[string]*"".namedType���€��"runtime.zerovalue���À�Htype.map.bucket[string]*"".namedType���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��*type.[8]*"".namedType���°��0go.string.hdr."overflow"���Ð��Jtype.*map.bucket[string]*"".namedType���þZgo.string.hdr."map.hdr[string]*doc.namedType"� �� ������������������Rgo.string."map.hdr[string]*doc.namedType"���þRgo.string."map.hdr[string]*doc.namedType"�@��<map.hdr[string]*doc.namedType��þBtype.map.hdr[string]*"".namedType�À��À0�������0�������$¬Û�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Zgo.string.hdr."map.hdr[string]*doc.namedType"���p��Tgo.weak.type.*map.hdr[string]*"".namedType���€��"runtime.zerovalue���À�Btype.map.hdr[string]*"".namedType���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Jtype.*map.bucket[string]*"".namedType���Ð��4go.string.hdr."oldbuckets"���ð��Jtype.*map.bucket[string]*"".namedType��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þRgo.string.hdr."map[string]*doc.namedType"� �� ������������������Jgo.string."map[string]*doc.namedType"���þJgo.string."map[string]*doc.namedType"�@��4map[string]*doc.namedType��þ:type.map[string]*"".namedType�Þ��Þ��������������±‡”�5����������������������������������������������������������������������������������Ð�0€� runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."map[string]*doc.namedType"���p��Lgo.weak.type.*map[string]*"".namedType���€��"runtime.zerovalue�����type.string��� ��$type.*"".namedType���°��Htype.map.bucket[string]*"".namedType���À��Btype.map.hdr[string]*"".namedType���þ|go.typelink.map[string]*doc.namedType map[string]*"".namedType��������������:type.map[string]*"".namedType���þHgo.string.hdr."[]*ast.InterfaceType"� �� ������������������@go.string."[]*ast.InterfaceType"���þ@go.string."[]*ast.InterfaceType"�0��*[]*ast.InterfaceType��þ8type.[]*go/ast.InterfaceType� �� ��������������ñbï-��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."[]*ast.InterfaceType"���p��Jgo.weak.type.*[]*go/ast.InterfaceType���€��"runtime.zerovalue�����4type.*go/ast.InterfaceType���þpgo.typelink.[]*ast.InterfaceType []*go/ast.InterfaceType��������������8type.[]*go/ast.InterfaceType���þ6go.string.hdr."*doc.reader"� �� �������� ����������.go.string."*doc.reader"���þ.go.string."*doc.reader"� ��*doc.reader��þBgo.string.hdr."func(*doc.reader)"� �� ������������������:go.string."func(*doc.reader)"���þ:go.string."func(*doc.reader)"�0��$func(*doc.reader)��þ*type.func(*"".reader)�����������������ÏIk�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(*doc.reader)"���p��<go.weak.type.*func(*"".reader)���€��"runtime.zerovalue��� €�*type.func(*"".reader)���А�*type.func(*"".reader)���€��type.*"".reader���þ\go.typelink.func(*doc.reader) func(*"".reader)��������������*type.func(*"".reader)���þÈgo.string.hdr."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"� �� ��������T����������Àgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���þÀgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"�°��ªfunc(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)��þªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�ð��ð��������������•0$d�3��������������������������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ègo.string.hdr."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���p��¼go.weak.type.*func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"runtime.zerovalue��� €�ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���Ðð�ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��type.*"".reader�����"type."".methodSet��� ��$type.*"".namedType���°��type.string���À��type.bool���Ð��type.int���à��&type."".embeddedSet���þâgo.typelink.func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet) func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)��������������ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���þXgo.string.hdr."func(*doc.reader, *ast.File)"� �� ������������������Pgo.string."func(*doc.reader, *ast.File)"���þPgo.string."func(*doc.reader, *ast.File)"�@��:func(*doc.reader, *ast.File)��þFtype.func(*"".reader, *go/ast.File)� �� ��������������ï+(�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."func(*doc.reader, *ast.File)"���p��Xgo.weak.type.*func(*"".reader, *go/ast.File)���€��"runtime.zerovalue��� €�Ftype.func(*"".reader, *go/ast.File)���Р�Ftype.func(*"".reader, *go/ast.File)���€��type.*"".reader�����"type.*go/ast.File���þŽgo.typelink.func(*doc.reader, *ast.File) func(*"".reader, *go/ast.File)��������������Ftype.func(*"".reader, *go/ast.File)���þ`go.string.hdr."func(*doc.reader, ast.Decl) bool"� �� �������� ����������Xgo.string."func(*doc.reader, ast.Decl) bool"���þXgo.string."func(*doc.reader, ast.Decl) bool"�P��Bfunc(*doc.reader, ast.Decl) bool��þNtype.func(*"".reader, go/ast.Decl) bool�°��°��������������"õ+�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*doc.reader, ast.Decl) bool"���p��`go.weak.type.*func(*"".reader, go/ast.Decl) bool���€��"runtime.zerovalue��� €�Ntype.func(*"".reader, go/ast.Decl) bool���Р�Ntype.func(*"".reader, go/ast.Decl) bool���€��type.*"".reader����� type.go/ast.Decl��� ��type.bool���þžgo.typelink.func(*doc.reader, ast.Decl) bool func(*"".reader, go/ast.Decl) bool��������������Ntype.func(*"".reader, go/ast.Decl) bool���þ´go.string.hdr."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"� �� ��������J����������¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þ¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"� ��–func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool��þ¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�Ð��Ð��������������Öò$‹�3��������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��´go.string.hdr."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���p��¸go.weak.type.*func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��"runtime.zerovalue��� €�¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���ÐÀ�¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��type.*"".reader�����$type.*"".namedType��� ��,type.*go/ast.FieldList���°��4type.*go/ast.InterfaceType���À��type.bool���þÊgo.typelink.func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool��������������¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���þbgo.string.hdr."func(*doc.reader, *ast.FieldList)"� �� ��������!����������Zgo.string."func(*doc.reader, *ast.FieldList)"���þZgo.string."func(*doc.reader, *ast.FieldList)"�P��Dfunc(*doc.reader, *ast.FieldList)��þPtype.func(*"".reader, *go/ast.FieldList)� �� ��������������(íÝÅ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*doc.reader, *ast.FieldList)"���p��bgo.weak.type.*func(*"".reader, *go/ast.FieldList)���€��"runtime.zerovalue��� €�Ptype.func(*"".reader, *go/ast.FieldList)���Р�Ptype.func(*"".reader, *go/ast.FieldList)���€��type.*"".reader�����,type.*go/ast.FieldList���þ¢go.typelink.func(*doc.reader, *ast.FieldList) func(*"".reader, *go/ast.FieldList)��������������Ptype.func(*"".reader, *go/ast.FieldList)���þzgo.string.hdr."func(*doc.reader, ast.Spec, token.Token) bool"� �� ��������-����������rgo.string."func(*doc.reader, ast.Spec, token.Token) bool"���þrgo.string."func(*doc.reader, ast.Spec, token.Token) bool"�`��\func(*doc.reader, ast.Spec, token.Token) bool��þntype.func(*"".reader, go/ast.Spec, go/token.Token) bool�À��À��������������BÂ*�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��zgo.string.hdr."func(*doc.reader, ast.Spec, token.Token) bool"���p��€go.weak.type.*func(*"".reader, go/ast.Spec, go/token.Token) bool���€��"runtime.zerovalue��� €�ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���а�ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���€��type.*"".reader����� type.go/ast.Spec��� ��&type.go/token.Token���°��type.bool���þØgo.typelink.func(*doc.reader, ast.Spec, token.Token) bool func(*"".reader, go/ast.Spec, go/token.Token) bool��������������ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���þ4go.string.hdr."[]ast.Spec"� �� ��������
����������,go.string."[]ast.Spec"���þ,go.string."[]ast.Spec"� ��[]ast.Spec��þ$type.[]go/ast.Spec� �� ��������������0Ž4��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."[]ast.Spec"���p��6go.weak.type.*[]go/ast.Spec���€��"runtime.zerovalue����� type.go/ast.Spec���þHgo.typelink.[]ast.Spec []go/ast.Spec��������������$type.[]go/ast.Spec���þŠgo.string.hdr."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"� �� ��������5����������‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���þ‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"�p��lfunc(*doc.reader, []ast.Spec, token.Token) []ast.Spec��þ„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec�À��À��������������/=�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Šgo.string.hdr."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���p��–go.weak.type.*func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���€��"runtime.zerovalue��� €�„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���а�„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���€��type.*"".reader�����$type.[]go/ast.Spec��� ��&type.go/token.Token���°��$type.[]go/ast.Spec���þþgo.typelink.func(*doc.reader, []ast.Spec, token.Token) []ast.Spec func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec��������������„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���þvgo.string.hdr."func(*doc.reader, *doc.namedType, ast.Expr)"� �� ��������+����������ngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"���þngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"�`��Xfunc(*doc.reader, *doc.namedType, ast.Expr)��þbtype.func(*"".reader, *"".namedType, go/ast.Expr)�°��°��������������øe¨Ê�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��vgo.string.hdr."func(*doc.reader, *doc.namedType, ast.Expr)"���p��tgo.weak.type.*func(*"".reader, *"".namedType, go/ast.Expr)���€��"runtime.zerovalue��� €�btype.func(*"".reader, *"".namedType, go/ast.Expr)���а�btype.func(*"".reader, *"".namedType, go/ast.Expr)���€��type.*"".reader�����$type.*"".namedType��� �� type.go/ast.Expr���þÈgo.typelink.func(*doc.reader, *doc.namedType, ast.Expr) func(*"".reader, *"".namedType, go/ast.Expr)��������������btype.func(*"".reader, *"".namedType, go/ast.Expr)���þ\go.string.hdr."func(*doc.reader, string) bool"� �� ������������������Tgo.string."func(*doc.reader, string) bool"���þTgo.string."func(*doc.reader, string) bool"�@��>func(*doc.reader, string) bool��þDtype.func(*"".reader, string) bool�°��°��������������µ¸Ü�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*doc.reader, string) bool"���p��Vgo.weak.type.*func(*"".reader, string) bool���€��"runtime.zerovalue��� €�Dtype.func(*"".reader, string) bool���Р�Dtype.func(*"".reader, string) bool���€��type.*"".reader�����type.string��� ��type.bool���þgo.typelink.func(*doc.reader, string) bool func(*"".reader, string) bool��������������Dtype.func(*"".reader, string) bool���þpgo.string.hdr."func(*doc.reader, string) *doc.namedType"� �� ��������(����������hgo.string."func(*doc.reader, string) *doc.namedType"���þhgo.string."func(*doc.reader, string) *doc.namedType"�`��Rfunc(*doc.reader, string) *doc.namedType��þVtype.func(*"".reader, string) *"".namedType�°��°��������������[52�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."func(*doc.reader, string) *doc.namedType"���p��hgo.weak.type.*func(*"".reader, string) *"".namedType���€��"runtime.zerovalue��� €�Vtype.func(*"".reader, string) *"".namedType���Р�Vtype.func(*"".reader, string) *"".namedType���€��type.*"".reader�����type.string��� ��$type.*"".namedType���þ¶go.typelink.func(*doc.reader, string) *doc.namedType func(*"".reader, string) *"".namedType��������������Vtype.func(*"".reader, string) *"".namedType���þhgo.string.hdr."func(*doc.reader, *ast.CommentGroup)"� �� ��������$����������`go.string."func(*doc.reader, *ast.CommentGroup)"���þ`go.string."func(*doc.reader, *ast.CommentGroup)"�P��Jfunc(*doc.reader, *ast.CommentGroup)��þVtype.func(*"".reader, *go/ast.CommentGroup)� �� ��������������vl�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��hgo.string.hdr."func(*doc.reader, *ast.CommentGroup)"���p��hgo.weak.type.*func(*"".reader, *go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Vtype.func(*"".reader, *go/ast.CommentGroup)���Р�Vtype.func(*"".reader, *go/ast.CommentGroup)���€��type.*"".reader�����2type.*go/ast.CommentGroup���þ®go.typelink.func(*doc.reader, *ast.CommentGroup) func(*"".reader, *go/ast.CommentGroup)��������������Vtype.func(*"".reader, *go/ast.CommentGroup)���þ`go.string.hdr."func(*doc.reader, *ast.FuncDecl)"� �� �������� ����������Xgo.string."func(*doc.reader, *ast.FuncDecl)"���þXgo.string."func(*doc.reader, *ast.FuncDecl)"�P��Bfunc(*doc.reader, *ast.FuncDecl)��þNtype.func(*"".reader, *go/ast.FuncDecl)� �� ��������������’A‚Ç�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*doc.reader, *ast.FuncDecl)"���p��`go.weak.type.*func(*"".reader, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Ntype.func(*"".reader, *go/ast.FuncDecl)���Р�Ntype.func(*"".reader, *go/ast.FuncDecl)���€��type.*"".reader�����*type.*go/ast.FuncDecl���þžgo.typelink.func(*doc.reader, *ast.FuncDecl) func(*"".reader, *go/ast.FuncDecl)��������������Ntype.func(*"".reader, *go/ast.FuncDecl)���þ<go.string.hdr."[]*ast.Comment"� �� ������������������4go.string."[]*ast.Comment"���þ4go.string."[]*ast.Comment"� ��[]*ast.Comment��þ,type.[]*go/ast.Comment� �� ��������������5~‹��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."[]*ast.Comment"���p��>go.weak.type.*[]*go/ast.Comment���€��"runtime.zerovalue�����(type.*go/ast.Comment���þXgo.typelink.[]*ast.Comment []*go/ast.Comment��������������,type.[]*go/ast.Comment���þbgo.string.hdr."func(*doc.reader, []*ast.Comment)"� �� ��������!����������Zgo.string."func(*doc.reader, []*ast.Comment)"���þZgo.string."func(*doc.reader, []*ast.Comment)"�P��Dfunc(*doc.reader, []*ast.Comment)��þPtype.func(*"".reader, []*go/ast.Comment)� �� ��������������E@5i�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*doc.reader, []*ast.Comment)"���p��bgo.weak.type.*func(*"".reader, []*go/ast.Comment)���€��"runtime.zerovalue��� €�Ptype.func(*"".reader, []*go/ast.Comment)���Р�Ptype.func(*"".reader, []*go/ast.Comment)���€��type.*"".reader�����,type.[]*go/ast.Comment���þ¢go.typelink.func(*doc.reader, []*ast.Comment) func(*"".reader, []*go/ast.Comment)��������������Ptype.func(*"".reader, []*go/ast.Comment)���þFgo.string.hdr."[]*ast.CommentGroup"� �� ������������������>go.string."[]*ast.CommentGroup"���þ>go.string."[]*ast.CommentGroup"�0��([]*ast.CommentGroup��þ6type.[]*go/ast.CommentGroup� �� ��������������•bÒi��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."[]*ast.CommentGroup"���p��Hgo.weak.type.*[]*go/ast.CommentGroup���€��"runtime.zerovalue�����2type.*go/ast.CommentGroup���þlgo.typelink.[]*ast.CommentGroup []*go/ast.CommentGroup��������������6type.[]*go/ast.CommentGroup���þlgo.string.hdr."func(*doc.reader, []*ast.CommentGroup)"� �� ��������&����������dgo.string."func(*doc.reader, []*ast.CommentGroup)"���þdgo.string."func(*doc.reader, []*ast.CommentGroup)"�P��Nfunc(*doc.reader, []*ast.CommentGroup)��þZtype.func(*"".reader, []*go/ast.CommentGroup)� �� ��������������ý„’�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��lgo.string.hdr."func(*doc.reader, []*ast.CommentGroup)"���p��lgo.weak.type.*func(*"".reader, []*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Ztype.func(*"".reader, []*go/ast.CommentGroup)���Р�Ztype.func(*"".reader, []*go/ast.CommentGroup)���€��type.*"".reader�����6type.[]*go/ast.CommentGroup���þ¶go.typelink.func(*doc.reader, []*ast.CommentGroup) func(*"".reader, []*go/ast.CommentGroup)��������������Ztype.func(*"".reader, []*go/ast.CommentGroup)���þrgo.string.hdr."func(*doc.reader, *ast.Package, doc.Mode)"� �� ��������)����������jgo.string."func(*doc.reader, *ast.Package, doc.Mode)"���þjgo.string."func(*doc.reader, *ast.Package, doc.Mode)"�`��Tfunc(*doc.reader, *ast.Package, doc.Mode)��þ^type.func(*"".reader, *go/ast.Package, "".Mode)�°��°��������������<PtØ�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��rgo.string.hdr."func(*doc.reader, *ast.Package, doc.Mode)"���p��pgo.weak.type.*func(*"".reader, *go/ast.Package, "".Mode)���€��"runtime.zerovalue��� €�^type.func(*"".reader, *go/ast.Package, "".Mode)���а�^type.func(*"".reader, *go/ast.Package, "".Mode)���€��type.*"".reader�����(type.*go/ast.Package��� ��type."".Mode���þÀgo.typelink.func(*doc.reader, *ast.Package, doc.Mode) func(*"".reader, *go/ast.Package, "".Mode)��������������^type.func(*"".reader, *go/ast.Package, "".Mode)���þ|go.string.hdr."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"� �� ��������.����������tgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"���þtgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"�`��^func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)��þptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)�°��°��������������Î2�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��|go.string.hdr."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"���p��‚go.weak.type.*func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���€��"runtime.zerovalue��� €�ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���а�ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���€��type.*"".reader�����(type.*go/ast.GenDecl��� ��*type.*go/ast.TypeSpec���þÜgo.typelink.func(*doc.reader, *ast.GenDecl, *ast.TypeSpec) func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)��������������ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���þ^go.string.hdr."func(*doc.reader, *ast.GenDecl)"� �� ������������������Vgo.string."func(*doc.reader, *ast.GenDecl)"���þVgo.string."func(*doc.reader, *ast.GenDecl)"�@��@func(*doc.reader, *ast.GenDecl)��þLtype.func(*"".reader, *go/ast.GenDecl)� �� ��������������Ò&V�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."func(*doc.reader, *ast.GenDecl)"���p��^go.weak.type.*func(*"".reader, *go/ast.GenDecl)���€��"runtime.zerovalue��� €�Ltype.func(*"".reader, *go/ast.GenDecl)���Р�Ltype.func(*"".reader, *go/ast.GenDecl)���€��type.*"".reader�����(type.*go/ast.GenDecl���þšgo.typelink.func(*doc.reader, *ast.GenDecl) func(*"".reader, *go/ast.GenDecl)��������������Ltype.func(*"".reader, *go/ast.GenDecl)���þ„go.string.hdr."func(*doc.reader, *doc.namedType, ast.Expr) string"� �� ��������2����������|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���þ|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"�p��ffunc(*doc.reader, *doc.namedType, ast.Expr) string��þptype.func(*"".reader, *"".namedType, go/ast.Expr) string�À��À��������������ì
›{�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��„go.string.hdr."func(*doc.reader, *doc.namedType, ast.Expr) string"���p��‚go.weak.type.*func(*"".reader, *"".namedType, go/ast.Expr) string���€��"runtime.zerovalue��� €�ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���а�ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���€��type.*"".reader�����$type.*"".namedType��� �� type.go/ast.Expr���°��type.string���þägo.typelink.func(*doc.reader, *doc.namedType, ast.Expr) string func(*"".reader, *"".namedType, go/ast.Expr) string��������������ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���þjgo.string.hdr."func(*doc.reader, *ast.InterfaceType)"� �� ��������%����������bgo.string."func(*doc.reader, *ast.InterfaceType)"���þbgo.string."func(*doc.reader, *ast.InterfaceType)"�P��Lfunc(*doc.reader, *ast.InterfaceType)��þXtype.func(*"".reader, *go/ast.InterfaceType)� �� ��������������²}å�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��jgo.string.hdr."func(*doc.reader, *ast.InterfaceType)"���p��jgo.weak.type.*func(*"".reader, *go/ast.InterfaceType)���€��"runtime.zerovalue��� €�Xtype.func(*"".reader, *go/ast.InterfaceType)���Р�Xtype.func(*"".reader, *go/ast.InterfaceType)���€��type.*"".reader�����4type.*go/ast.InterfaceType���þ²go.typelink.func(*doc.reader, *ast.InterfaceType) func(*"".reader, *go/ast.InterfaceType)��������������Xtype.func(*"".reader, *go/ast.InterfaceType)���þ8go.string.hdr."cleanupTypes"� �� �������� ����������0go.string."cleanupTypes"���þ0go.string."cleanupTypes"� ��cleanupTypes��þLgo.string.hdr."collectEmbeddedMethods"� �� ������������������Dgo.string."collectEmbeddedMethods"���þDgo.string."collectEmbeddedMethods"�0��.collectEmbeddedMethods��þ®go.string.hdr."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"� �� ��������G����������¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���þ¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)��þ’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�à��à��������������ʦ€X�3������������������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��®go.string.hdr."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���p��¤go.weak.type.*func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"runtime.zerovalue��� €�’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���Ðà�’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"type."".methodSet�����$type.*"".namedType��� ��type.string���°��type.bool���À��type.int���Ð��&type."".embeddedSet���þ°go.typelink.func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet) func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)��������������’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���þBgo.string.hdr."computeMethodSets"� �� ������������������:go.string."computeMethodSets"���þ:go.string."computeMethodSets"�0��$computeMethodSets��þ6go.string.hdr."fileExports"� �� �������� ����������.go.string."fileExports"���þ.go.string."fileExports"� ��fileExports��þ>go.string.hdr."func(*ast.File)"� �� ������������������6go.string."func(*ast.File)"���þ6go.string."func(*ast.File)"� �� func(*ast.File)��þ.type.func(*go/ast.File)�����������������¿~K�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."func(*ast.File)"���p��@go.weak.type.*func(*go/ast.File)���€��"runtime.zerovalue��� €�.type.func(*go/ast.File)���А�.type.func(*go/ast.File)���€��"type.*go/ast.File���þ\go.typelink.func(*ast.File) func(*go/ast.File)��������������.type.func(*go/ast.File)���þ4go.string.hdr."filterDecl"� �� ��������
����������,go.string."filterDecl"���þ,go.string."filterDecl"� ��filterDecl��þFgo.string.hdr."func(ast.Decl) bool"� �� ������������������>go.string."func(ast.Decl) bool"���þ>go.string."func(ast.Decl) bool"�0��(func(ast.Decl) bool��þ6type.func(go/ast.Decl) bool� �� ��������������çj›�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(ast.Decl) bool"���p��Hgo.weak.type.*func(go/ast.Decl) bool���€��"runtime.zerovalue��� €�6type.func(go/ast.Decl) bool���А�6type.func(go/ast.Decl) bool���€�� type.go/ast.Decl�����type.bool���þlgo.typelink.func(ast.Decl) bool func(go/ast.Decl) bool��������������6type.func(go/ast.Decl) bool���þ>go.string.hdr."filterFieldList"� �� ������������������6go.string."filterFieldList"���þ6go.string."filterFieldList"� �� filterFieldList��þšgo.string.hdr."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"� �� ��������=����������’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þ’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"�€��|func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool��þŽtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�À��À��������������‡ø�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��šgo.string.hdr."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���p�� go.weak.type.*func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��"runtime.zerovalue��� €�Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���а�Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��$type.*"".namedType�����,type.*go/ast.FieldList��� ��4type.*go/ast.InterfaceType���°��type.bool���þ˜go.typelink.func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool��������������Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���þ>go.string.hdr."filterParamList"� �� ������������������6go.string."filterParamList"���þ6go.string."filterParamList"� �� filterParamList��þHgo.string.hdr."func(*ast.FieldList)"� �� ������������������@go.string."func(*ast.FieldList)"���þ@go.string."func(*ast.FieldList)"�0��*func(*ast.FieldList)��þ8type.func(*go/ast.FieldList)�����������������x/¼�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*ast.FieldList)"���p��Jgo.weak.type.*func(*go/ast.FieldList)���€��"runtime.zerovalue��� €�8type.func(*go/ast.FieldList)���А�8type.func(*go/ast.FieldList)���€��,type.*go/ast.FieldList���þpgo.typelink.func(*ast.FieldList) func(*go/ast.FieldList)��������������8type.func(*go/ast.FieldList)���þ4go.string.hdr."filterSpec"� �� ��������
����������,go.string."filterSpec"���þ,go.string."filterSpec"� ��filterSpec��þ`go.string.hdr."func(ast.Spec, token.Token) bool"� �� �������� ����������Xgo.string."func(ast.Spec, token.Token) bool"���þXgo.string."func(ast.Spec, token.Token) bool"�P��Bfunc(ast.Spec, token.Token) bool��þVtype.func(go/ast.Spec, go/token.Token) bool�°��°��������������‰G»ü�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(ast.Spec, token.Token) bool"���p��hgo.weak.type.*func(go/ast.Spec, go/token.Token) bool���€��"runtime.zerovalue��� €�Vtype.func(go/ast.Spec, go/token.Token) bool���Р�Vtype.func(go/ast.Spec, go/token.Token) bool���€�� type.go/ast.Spec�����&type.go/token.Token��� ��type.bool���þ¦go.typelink.func(ast.Spec, token.Token) bool func(go/ast.Spec, go/token.Token) bool��������������Vtype.func(go/ast.Spec, go/token.Token) bool���þ<go.string.hdr."filterSpecList"� �� ������������������4go.string."filterSpecList"���þ4go.string."filterSpecList"� ��filterSpecList��þpgo.string.hdr."func([]ast.Spec, token.Token) []ast.Spec"� �� ��������(����������hgo.string."func([]ast.Spec, token.Token) []ast.Spec"���þhgo.string."func([]ast.Spec, token.Token) []ast.Spec"�`��Rfunc([]ast.Spec, token.Token) []ast.Spec��þltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec�°��°��������������æ\
�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."func([]ast.Spec, token.Token) []ast.Spec"���p��~go.weak.type.*func([]go/ast.Spec, go/token.Token) []go/ast.Spec���€��"runtime.zerovalue��� €�ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec���Р�ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec���€��$type.[]go/ast.Spec�����&type.go/token.Token��� ��$type.[]go/ast.Spec���þÌgo.typelink.func([]ast.Spec, token.Token) []ast.Spec func([]go/ast.Spec, go/token.Token) []go/ast.Spec��������������ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec���þ4go.string.hdr."filterType"� �� ��������
����������,go.string."filterType"���þ,go.string."filterType"� ��filterType��þ\go.string.hdr."func(*doc.namedType, ast.Expr)"� �� ������������������Tgo.string."func(*doc.namedType, ast.Expr)"���þTgo.string."func(*doc.namedType, ast.Expr)"�@��>func(*doc.namedType, ast.Expr)��þJtype.func(*"".namedType, go/ast.Expr)� �� ��������������Õ£æÅ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*doc.namedType, ast.Expr)"���p��\go.weak.type.*func(*"".namedType, go/ast.Expr)���€��"runtime.zerovalue��� €�Jtype.func(*"".namedType, go/ast.Expr)���Р�Jtype.func(*"".namedType, go/ast.Expr)���€��$type.*"".namedType����� type.go/ast.Expr���þ–go.typelink.func(*doc.namedType, ast.Expr) func(*"".namedType, go/ast.Expr)��������������Jtype.func(*"".namedType, go/ast.Expr)���þ2go.string.hdr."isVisible"� �� �������� ����������*go.string."isVisible"���þ*go.string."isVisible"� ��isVisible��þBgo.string.hdr."func(string) bool"� �� ������������������:go.string."func(string) bool"���þ:go.string."func(string) bool"�0��$func(string) bool��þ,type.func(string) bool� �� ��������������*÷€�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(string) bool"���p��>go.weak.type.*func(string) bool���€��"runtime.zerovalue��� €�,type.func(string) bool���А�,type.func(string) bool���€��type.string�����type.bool���þ^go.typelink.func(string) bool func(string) bool��������������,type.func(string) bool���þ4go.string.hdr."lookupType"� �� ��������
����������,go.string."lookupType"���þ,go.string."lookupType"� ��lookupType��þVgo.string.hdr."func(string) *doc.namedType"� �� ������������������Ngo.string."func(string) *doc.namedType"���þNgo.string."func(string) *doc.namedType"�@��8func(string) *doc.namedType��þ>type.func(string) *"".namedType� �� ��������������M
�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(string) *doc.namedType"���p��Pgo.weak.type.*func(string) *"".namedType���€��"runtime.zerovalue��� €�>type.func(string) *"".namedType���А�>type.func(string) *"".namedType���€��type.string�����$type.*"".namedType���þ„go.typelink.func(string) *doc.namedType func(string) *"".namedType��������������>type.func(string) *"".namedType���þ.go.string.hdr."readDoc"� �� ������������������&go.string."readDoc"���þ&go.string."readDoc"���readDoc��þNgo.string.hdr."func(*ast.CommentGroup)"� �� ������������������Fgo.string."func(*ast.CommentGroup)"���þFgo.string."func(*ast.CommentGroup)"�0��0func(*ast.CommentGroup)��þ>type.func(*go/ast.CommentGroup)�����������������F§�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(*ast.CommentGroup)"���p��Pgo.weak.type.*func(*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�>type.func(*go/ast.CommentGroup)���А�>type.func(*go/ast.CommentGroup)���€��2type.*go/ast.CommentGroup���þ|go.typelink.func(*ast.CommentGroup) func(*go/ast.CommentGroup)��������������>type.func(*go/ast.CommentGroup)���þ0go.string.hdr."readFile"� �� ������������������(go.string."readFile"���þ(go.string."readFile"� ��readFile��þ0go.string.hdr."readFunc"� �� ������������������(go.string."readFunc"���þ(go.string."readFunc"� ��readFunc��þ0go.string.hdr."readNote"� �� ������������������(go.string."readNote"���þ(go.string."readNote"� ��readNote��þHgo.string.hdr."func([]*ast.Comment)"� �� ������������������@go.string."func([]*ast.Comment)"���þ@go.string."func([]*ast.Comment)"�0��*func([]*ast.Comment)��þ8type.func([]*go/ast.Comment)�����������������!™ y�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func([]*ast.Comment)"���p��Jgo.weak.type.*func([]*go/ast.Comment)���€��"runtime.zerovalue��� €�8type.func([]*go/ast.Comment)���А�8type.func([]*go/ast.Comment)���€��,type.[]*go/ast.Comment���þpgo.typelink.func([]*ast.Comment) func([]*go/ast.Comment)��������������8type.func([]*go/ast.Comment)���þ2go.string.hdr."readNotes"� �� �������� ����������*go.string."readNotes"���þ*go.string."readNotes"� ��readNotes��þRgo.string.hdr."func([]*ast.CommentGroup)"� �� ������������������Jgo.string."func([]*ast.CommentGroup)"���þJgo.string."func([]*ast.CommentGroup)"�@��4func([]*ast.CommentGroup)��þBtype.func([]*go/ast.CommentGroup)�����������������¯¸ó�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."func([]*ast.CommentGroup)"���p��Tgo.weak.type.*func([]*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Btype.func([]*go/ast.CommentGroup)���А�Btype.func([]*go/ast.CommentGroup)���€��6type.[]*go/ast.CommentGroup���þ„go.typelink.func([]*ast.CommentGroup) func([]*go/ast.CommentGroup)��������������Btype.func([]*go/ast.CommentGroup)���þ6go.string.hdr."readPackage"� �� �������� ����������.go.string."readPackage"���þ.go.string."readPackage"� ��readPackage��þXgo.string.hdr."func(*ast.Package, doc.Mode)"� �� ������������������Pgo.string."func(*ast.Package, doc.Mode)"���þPgo.string."func(*ast.Package, doc.Mode)"�@��:func(*ast.Package, doc.Mode)��þFtype.func(*go/ast.Package, "".Mode)� �� ��������������F¦m=�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."func(*ast.Package, doc.Mode)"���p��Xgo.weak.type.*func(*go/ast.Package, "".Mode)���€��"runtime.zerovalue��� €�Ftype.func(*go/ast.Package, "".Mode)���Р�Ftype.func(*go/ast.Package, "".Mode)���€��(type.*go/ast.Package�����type."".Mode���þŽgo.typelink.func(*ast.Package, doc.Mode) func(*go/ast.Package, "".Mode)��������������Ftype.func(*go/ast.Package, "".Mode)���þ0go.string.hdr."readType"� �� ������������������(go.string."readType"���þ(go.string."readType"� ��readType��þbgo.string.hdr."func(*ast.GenDecl, *ast.TypeSpec)"� �� ��������!����������Zgo.string."func(*ast.GenDecl, *ast.TypeSpec)"���þZgo.string."func(*ast.GenDecl, *ast.TypeSpec)"�P��Dfunc(*ast.GenDecl, *ast.TypeSpec)��þXtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)� �� ��������������ŗ¿È�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*ast.GenDecl, *ast.TypeSpec)"���p��jgo.weak.type.*func(*go/ast.GenDecl, *go/ast.TypeSpec)���€��"runtime.zerovalue��� €�Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���Р�Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���€��(type.*go/ast.GenDecl�����*type.*go/ast.TypeSpec���þªgo.typelink.func(*ast.GenDecl, *ast.TypeSpec) func(*go/ast.GenDecl, *go/ast.TypeSpec)��������������Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���þ2go.string.hdr."readValue"� �� �������� ����������*go.string."readValue"���þ*go.string."readValue"� ��readValue��þDgo.string.hdr."func(*ast.GenDecl)"� �� ������������������<go.string."func(*ast.GenDecl)"���þ<go.string."func(*ast.GenDecl)"�0��&func(*ast.GenDecl)��þ4type.func(*go/ast.GenDecl)�����������������Î^´È�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Dgo.string.hdr."func(*ast.GenDecl)"���p��Fgo.weak.type.*func(*go/ast.GenDecl)���€��"runtime.zerovalue��� €�4type.func(*go/ast.GenDecl)���А�4type.func(*go/ast.GenDecl)���€��(type.*go/ast.GenDecl���þhgo.typelink.func(*ast.GenDecl) func(*go/ast.GenDecl)��������������4type.func(*go/ast.GenDecl)���þHgo.string.hdr."recordAnonymousField"� �� ������������������@go.string."recordAnonymousField"���þ@go.string."recordAnonymousField"�0��*recordAnonymousField��þjgo.string.hdr."func(*doc.namedType, ast.Expr) string"� �� ��������%����������bgo.string."func(*doc.namedType, ast.Expr) string"���þbgo.string."func(*doc.namedType, ast.Expr) string"�P��Lfunc(*doc.namedType, ast.Expr) string��þXtype.func(*"".namedType, go/ast.Expr) string�°��°��������������È&½�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��jgo.string.hdr."func(*doc.namedType, ast.Expr) string"���p��jgo.weak.type.*func(*"".namedType, go/ast.Expr) string���€��"runtime.zerovalue��� €�Xtype.func(*"".namedType, go/ast.Expr) string���Р�Xtype.func(*"".namedType, go/ast.Expr) string���€��$type.*"".namedType����� type.go/ast.Expr��� ��type.string���þ²go.typelink.func(*doc.namedType, ast.Expr) string func(*"".namedType, go/ast.Expr) string��������������Xtype.func(*"".namedType, go/ast.Expr) string���þ0go.string.hdr."remember"� �� ������������������(go.string."remember"���þ(go.string."remember"� ��remember��þPgo.string.hdr."func(*ast.InterfaceType)"� �� ������������������Hgo.string."func(*ast.InterfaceType)"���þHgo.string."func(*ast.InterfaceType)"�@��2func(*ast.InterfaceType)��þ@type.func(*go/ast.InterfaceType)�����������������x9¸�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func(*ast.InterfaceType)"���p��Rgo.weak.type.*func(*go/ast.InterfaceType)���€��"runtime.zerovalue��� €�@type.func(*go/ast.InterfaceType)���А�@type.func(*go/ast.InterfaceType)���€��4type.*go/ast.InterfaceType���þ€go.typelink.func(*ast.InterfaceType) func(*go/ast.InterfaceType)��������������@type.func(*go/ast.InterfaceType)���þtype.*"".reader��°��°��������������¢}`…�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������˜0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."*doc.reader"���p��0go.weak.type.**"".reader���€��"runtime.zerovalue�����type."".reader���` �type.*"".reader���Àð�type.*"".reader���ð��8go.string.hdr."cleanupTypes"���€��"go.importpath."".�����type.func()��� ��*type.func(*"".reader)���°��2"".(*reader).cleanupTypes���À��2"".(*reader).cleanupTypes���Ð��Lgo.string.hdr."collectEmbeddedMethods"���à��"go.importpath."".���ð��’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�����F"".(*reader).collectEmbeddedMethods��� ��F"".(*reader).collectEmbeddedMethods���°��Bgo.string.hdr."computeMethodSets"���À��"go.importpath."".���Ð��type.func()���à��*type.func(*"".reader)���ð��<"".(*reader).computeMethodSets���€��<"".(*reader).computeMethodSets�����6go.string.hdr."fileExports"��� ��"go.importpath."".���°��.type.func(*go/ast.File)���À��Ftype.func(*"".reader, *go/ast.File)���Ð��0"".(*reader).fileExports���à��0"".(*reader).fileExports���ð��4go.string.hdr."filterDecl"���€��"go.importpath."".�����6type.func(go/ast.Decl) bool��� ��Ntype.func(*"".reader, go/ast.Decl) bool���°��."".(*reader).filterDecl���À��."".(*reader).filterDecl���Ð��>go.string.hdr."filterFieldList"���à��"go.importpath."".���ð��Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�����8"".(*reader).filterFieldList��� ��8"".(*reader).filterFieldList���°��>go.string.hdr."filterParamList"���À��"go.importpath."".���Ð��8type.func(*go/ast.FieldList)���à��Ptype.func(*"".reader, *go/ast.FieldList)���ð��8"".(*reader).filterParamList���€��8"".(*reader).filterParamList�����4go.string.hdr."filterSpec"��� ��"go.importpath."".���°��Vtype.func(go/ast.Spec, go/token.Token) bool���À��ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���Ð��."".(*reader).filterSpec���à��."".(*reader).filterSpec���ð��<go.string.hdr."filterSpecList"���€��"go.importpath."".�����ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec��� ��„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���°��6"".(*reader).filterSpecList���À��6"".(*reader).filterSpecList���Ð��4go.string.hdr."filterType"���à��"go.importpath."".���ð��Jtype.func(*"".namedType, go/ast.Expr)���€ ��btype.func(*"".reader, *"".namedType, go/ast.Expr)��� ��."".(*reader).filterType���  ��."".(*reader).filterType���° ��2go.string.hdr."isVisible"���À ��"go.importpath."".���Ð ��,type.func(string) bool���à ��Dtype.func(*"".reader, string) bool���ð ��,"".(*reader).isVisible���€
��,"".(*reader).isVisible���
��4go.string.hdr."lookupType"��� 
��"go.importpath."".���°
��>type.func(string) *"".namedType�����Vtype.func(*"".reader, string) *"".namedType���Ð
��."".(*reader).lookupType���à
��."".(*reader).lookupType���ð
��.go.string.hdr."readDoc"���€ ��"go.importpath."".��� ��>type.func(*go/ast.CommentGroup)���  ��Vtype.func(*"".reader, *go/ast.CommentGroup)���° ��("".(*reader).readDoc���À ��("".(*reader).readDoc���Ð ��0go.string.hdr."readFile"���à ��"go.importpath."".���ð ��.type.func(*go/ast.File)���€ ��Ftype.func(*"".reader, *go/ast.File)��� ��*"".(*reader).readFile���  ��*"".(*reader).readFile���° ��0go.string.hdr."readFunc"���À ��"go.importpath."".���Ð ��6type.func(*go/ast.FuncDecl)���à ��Ntype.func(*"".reader, *go/ast.FuncDecl)���ð ��*"".(*reader).readFunc���€ ��*"".(*reader).readFunc��� ��0go.string.hdr."readNote"���  ��"go.importpath."".���° ��8type.func([]*go/ast.Comment)���À ��Ptype.func(*"".reader, []*go/ast.Comment)���Ð ��*"".(*reader).readNote���à ��*"".(*reader).readNote���ð ��2go.string.hdr."readNotes"���€��"go.importpath."".�����Btype.func([]*go/ast.CommentGroup)��� ��Ztype.func(*"".reader, []*go/ast.CommentGroup)���°��,"".(*reader).readNotes���À��,"".(*reader).readNotes���Ð��6go.string.hdr."readPackage"���à��"go.importpath."".���ð��Ftype.func(*go/ast.Package, "".Mode)���€��^type.func(*"".reader, *go/ast.Package, "".Mode)�����0"".(*reader).readPackage��� ��0"".(*reader).readPackage���°��0go.string.hdr."readType"���À��"go.importpath."".���Ð��Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���à��ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���ð��*"".(*reader).readType���€��*"".(*reader).readType�����2go.string.hdr."readValue"��� ��"go.importpath."".���°��4type.func(*go/ast.GenDecl)���À��Ltype.func(*"".reader, *go/ast.GenDecl)���Ð��,"".(*reader).readValue���à��,"".(*reader).readValue���ð��Hgo.string.hdr."recordAnonymousField"���€��"go.importpath."".�����Xtype.func(*"".namedType, go/ast.Expr) string��� ��ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���°��B"".(*reader).recordAnonymousField���À��B"".(*reader).recordAnonymousField���Ð��0go.string.hdr."remember"���à��"go.importpath."".���ð��@type.func(*go/ast.InterfaceType)���€��Xtype.func(*"".reader, *go/ast.InterfaceType)�����*"".(*reader).remember��� ��*"".(*reader).remember���þ&runtime.gcbits.ca59���ÊY�þ4go.string.hdr."doc.reader"� �� ��������
����������,go.string."doc.reader"���þ,go.string."doc.reader"� ��doc.reader��þ(go.string.hdr."mode"� �� ������������������ go.string."mode"���þ go.string."mode"���
mode��þ2go.string.hdr."filenames"� �� �������� ����������*go.string."filenames"���þ*go.string."filenames"� ��filenames��þ*go.string.hdr."notes"� �� ������������������"go.string."notes"���þ"go.string."notes"��� notes��þ.go.string.hdr."imports"� �� ������������������&go.string."imports"���þ&go.string."imports"���imports��þ*go.string.hdr."types"� �� ������������������"go.string."types"���þ"go.string."types"��� types��þ2go.string.hdr."errorDecl"� �� �������� ����������*go.string."errorDecl"���þ*go.string."errorDecl"� ��errorDecl��þ.go.string.hdr."fixlist"� �� ������������������&go.string."fixlist"���þ&go.string."fixlist"���fixlist��þ,go.string.hdr."reader"� �� ������������������$go.string."reader"���þ$go.string."reader"���reader��þtype."".reader��°��°ˆ�������x�������êõ���������������������������������������������������������
�������
�������������������������������������������������������������������������������������������������������������������������������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������X���������������������������������������`���������������������������������������h���������������������������������������p�����������������������������������������������P0à� runtime.algarray���@��&runtime.gcbits.ca59���P��4go.string.hdr."doc.reader"���p��type.*"".reader���€��"runtime.zerovalue���À�type."".reader���À��(go.string.hdr."mode"���Ð��"go.importpath."".���à��type."".Mode�����&go.string.hdr."doc"��� ��"go.importpath."".���°��type.string���à��2go.string.hdr."filenames"���ð��"go.importpath."".���€��type.[]string���°��*go.string.hdr."notes"���À��"go.importpath."".���Ð��4type.map[string][]*"".Note���€��.go.string.hdr."imports"�����"go.importpath."".��� ��&type.map[string]int���Ð��,go.string.hdr."values"���à��"go.importpath."".���ð�� type.[]*"".Value��� ��*go.string.hdr."types"���°��"go.importpath."".���À��:type.map[string]*"".namedType���ð��*go.string.hdr."funcs"���€��"go.importpath."".�����"type."".methodSet���À��2go.string.hdr."errorDecl"���Ð��"go.importpath."".���à��type.bool�����.go.string.hdr."fixlist"��� ��"go.importpath."".���°��8type.[]*go/ast.InterfaceType���`à�type."".reader���à��,go.string.hdr."reader"���ð��"go.importpath."".���€°�type."".reader���þ8go.string.hdr."*[]*doc.Note"� �� �������� ����������0go.string."*[]*doc.Note"���þ0go.string."*[]*doc.Note"� ��*[]*doc.Note��þ type.*[]*"".Note� �� ��������������J'Ó �6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[]*doc.Note"���p��2go.weak.type.**[]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þ8go.string.hdr."*doc.Example"� �� �������� ����������0go.string."*doc.Example"���þ0go.string."*doc.Example"� ��*doc.Example��þ type.*"".Example�� �� ��������������ªc4�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*doc.Example"���p��2go.weak.type.**"".Example���€��"runtime.zerovalue�����type."".Example���þ&runtime.gcbits.f504���õ�þ6go.string.hdr."doc.Example"� �� �������� ����������.go.string."doc.Example"���þ.go.string."doc.Example"� ��doc.Example��þ(go.string.hdr."Code"� �� ������������������ go.string."Code"���þ go.string."Code"���
Code��þ(go.string.hdr."Play"� �� ������������������ go.string."Play"���þ go.string."Play"���
Play��þ0go.string.hdr."Comments"� �� ������������������(go.string."Comments"���þ(go.string."Comments"� ��Comments��þ,go.string.hdr."Output"� �� ������������������$go.string."Output"���þ$go.string."Output"���Output��þ6go.string.hdr."EmptyOutput"� �� �������� ����������.go.string."EmptyOutput"���þ.go.string."EmptyOutput"� ��EmptyOutput��þ*go.string.hdr."Order"� �� ������������������"go.string."Order"���þ"go.string."Order"��� Order��þtype."".Example����p�������X�������×Hx»�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������`���������������������������������������h�����������������������������������������������40à� runtime.algarray���@��&runtime.gcbits.f504���P��6go.string.hdr."doc.Example"���p�� type.*"".Example���€��"runtime.zerovalue���À�type."".Example���À��(go.string.hdr."Name"���à��type.string�����&go.string.hdr."Doc"���°��type.string���à��(go.string.hdr."Code"���€�� type.go/ast.Node���°��(go.string.hdr."Play"���Ð��"type.*go/ast.File���€��0go.string.hdr."Comments"��� ��6type.[]*go/ast.CommentGroup���Ð��,go.string.hdr."Output"���ð��type.string��� ��6go.string.hdr."EmptyOutput"���À��type.bool���ð��*go.string.hdr."Order"�����type.int���`À�type."".Example���À��.go.string.hdr."Example"���Ð��"go.importpath."".���à�type."".Example���þ<go.string.hdr."[]*doc.Example"� �� ������������������4go.string."[]*doc.Example"���þ4go.string."[]*doc.Example"� ��[]*doc.Example��þ$type.[]*"".Example� �� ��������������B6e[��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."[]*doc.Example"���p��6go.weak.type.*[]*"".Example���€��"runtime.zerovalue����� type.*"".Example���þPgo.typelink.[]*doc.Example []*"".Example��������������$type.[]*"".Example���þDgo.string.hdr."*doc.exampleByName"� �� ������������������<go.string."*doc.exampleByName"���þ<go.string."*doc.exampleByName"�0��&*doc.exampleByName��þ:go.string.hdr."exampleByName"� �� �������� ����������2go.string."exampleByName"���þ2go.string."exampleByName"� ��exampleByName��þ&go.string.hdr."Len"� �� ������������������go.string."Len"���þgo.string."Len"���Len��þTgclocals·790e5cc5051fc0affc980ade09e929ec��������������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þ(go.string.hdr."Swap"� �� ������������������ go.string."Swap"���þ go.string."Swap"���
Swap��þTgclocals·0b54e40361ced91ab254ee60980e804a�(��(�����������������þTgclocals·cb395d89503762333b1bfb09ba74eb12�(��(����������������þ(go.string.hdr."Less"� �� ������������������ go.string."Less"���þ go.string."Less"���
Less��þTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60� �� ��������������þTgclocals·f47057354ec566066f8688a4970cff5a� �� �������������þXgo.string.hdr."func(*doc.exampleByName) int"� �� ������������������Pgo.string."func(*doc.exampleByName) int"���þPgo.string."func(*doc.exampleByName) int"�@��:func(*doc.exampleByName) int��þ@type.func(*"".exampleByName) int� �� ��������������.§úA�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."func(*doc.exampleByName) int"���p��Rgo.weak.type.*func(*"".exampleByName) int���€��"runtime.zerovalue��� €�@type.func(*"".exampleByName) int���А�@type.func(*"".exampleByName) int���€��,type.*"".exampleByName�����type.int���þˆgo.typelink.func(*doc.exampleByName) int func(*"".exampleByName) int��������������@type.func(*"".exampleByName) int���þngo.string.hdr."func(*doc.exampleByName, int, int) bool"� �� ��������'����������fgo.string."func(*doc.exampleByName, int, int) bool"���þfgo.string."func(*doc.exampleByName, int, int) bool"�P��Pfunc(*doc.exampleByName, int, int) bool��þVtype.func(*"".exampleByName, int, int) bool�À��À��������������_HÍc�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."func(*doc.exampleByName, int, int) bool"���p��hgo.weak.type.*func(*"".exampleByName, int, int) bool���€��"runtime.zerovalue��� €�Vtype.func(*"".exampleByName, int, int) bool���а�Vtype.func(*"".exampleByName, int, int) bool���€��,type.*"".exampleByName�����type.int��� ��type.int���°��type.bool���þ´go.typelink.func(*doc.exampleByName, int, int) bool func(*"".exampleByName, int, int) bool��������������Vtype.func(*"".exampleByName, int, int) bool���þdgo.string.hdr."func(*doc.exampleByName, int, int)"� �� ��������"����������\go.string."func(*doc.exampleByName, int, int)"���þ\go.string."func(*doc.exampleByName, int, int)"�P��Ffunc(*doc.exampleByName, int, int)��þLtype.func(*"".exampleByName, int, int)�°��°�������������� @Ìg�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��dgo.string.hdr."func(*doc.exampleByName, int, int)"���p��^go.weak.type.*func(*"".exampleByName, int, int)���€��"runtime.zerovalue��� €�Ltype.func(*"".exampleByName, int, int)���а�Ltype.func(*"".exampleByName, int, int)���€��,type.*"".exampleByName�����type.int��� ��type.int���þ go.typelink.func(*doc.exampleByName, int, int) func(*"".exampleByName, int, int)��������������Ltype.func(*"".exampleByName, int, int)���þ4go.string.hdr."func() int"� �� ��������
����������,go.string."func() int"���þ,go.string."func() int"� ��func() int��þtype.func() int�����������������å†9à�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."func() int"���p��0go.weak.type.*func() int���€��"runtime.zerovalue��� €�type.func() int���Ѐ�type.func() int���€��type.int���þBgo.typelink.func() int func() int��������������type.func() int���þFgo.string.hdr."func(int, int) bool"� �� ������������������>go.string."func(int, int) bool"���þ>go.string."func(int, int) bool"�0��(func(int, int) bool��þ0type.func(int, int) bool�°��°��������������¢"�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(int, int) bool"���p��Bgo.weak.type.*func(int, int) bool���€��"runtime.zerovalue��� €�0type.func(int, int) bool���Р�0type.func(int, int) bool���€��type.int�����type.int��� ��type.bool���þfgo.typelink.func(int, int) bool func(int, int) bool��������������0type.func(int, int) bool���þ<go.string.hdr."func(int, int)"� �� ������������������4go.string."func(int, int)"���þ4go.string."func(int, int)"� ��func(int, int)��þ&type.func(int, int)� �� ��������������%DŽ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."func(int, int)"���p��8go.weak.type.*func(int, int)���€��"runtime.zerovalue��� €�&type.func(int, int)���Р�&type.func(int, int)���€��type.int�����type.int���þRgo.typelink.func(int, int) func(int, int)��������������&type.func(int, int)���þ,type.*"".exampleByName������������������×(ù±�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.0 � runtime.algarray���@��"runtime.gcbits.01���P��Dgo.string.hdr."*doc.exampleByName"���p��>go.weak.type.**"".exampleByName���€��"runtime.zerovalue�����*type."".exampleByName���` �,type.*"".exampleByName���Àð�,type.*"".exampleByName���ð��&go.string.hdr."Len"�����type.func() int��� ��@type.func(*"".exampleByName) int���°��."".(*exampleByName).Len���À��."".(*exampleByName).Len���Ð��(go.string.hdr."Less"���ð��0type.func(int, int) bool���€��Vtype.func(*"".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��0"".(*exampleByName).Less���°��(go.string.hdr."Swap"���Ð��&type.func(int, int)���à��Ltype.func(*"".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��0"".(*exampleByName).Swap���þBgo.string.hdr."doc.exampleByName"� �� ������������������:go.string."doc.exampleByName"���þ:go.string."doc.exampleByName"�0��$doc.exampleByName��þVgo.string.hdr."func(doc.exampleByName) int"� �� ������������������Ngo.string."func(doc.exampleByName) int"���þNgo.string."func(doc.exampleByName) int"�@��8func(doc.exampleByName) int��þ>type.func("".exampleByName) int� �� ��������������%¹˜�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(doc.exampleByName) int"���p��Pgo.weak.type.*func("".exampleByName) int���€��"runtime.zerovalue��� €�>type.func("".exampleByName) int���А�>type.func("".exampleByName) int���€��*type."".exampleByName�����type.int���þ„go.typelink.func(doc.exampleByName) int func("".exampleByName) int��������������>type.func("".exampleByName) int���þlgo.string.hdr."func(doc.exampleByName, int, int) bool"� �� ��������&����������dgo.string."func(doc.exampleByName, int, int) bool"���þdgo.string."func(doc.exampleByName, int, int) bool"�P��Nfunc(doc.exampleByName, int, int) bool��þTtype.func("".exampleByName, int, int) bool�À��À��������������îiJ¾�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��lgo.string.hdr."func(doc.exampleByName, int, int) bool"���p��fgo.weak.type.*func("".exampleByName, int, int) bool���€��"runtime.zerovalue��� €�Ttype.func("".exampleByName, int, int) bool���а�Ttype.func("".exampleByName, int, int) bool���€��*type."".exampleByName�����type.int��� ��type.int���°��type.bool���þ°go.typelink.func(doc.exampleByName, int, int) bool func("".exampleByName, int, int) bool��������������Ttype.func("".exampleByName, int, int) bool���þbgo.string.hdr."func(doc.exampleByName, int, int)"� �� ��������!����������Zgo.string."func(doc.exampleByName, int, int)"���þZgo.string."func(doc.exampleByName, int, int)"�P��Dfunc(doc.exampleByName, int, int)��þJtype.func("".exampleByName, int, int)�°��°��������������T)ÆJ�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(doc.exampleByName, int, int)"���p��\go.weak.type.*func("".exampleByName, int, int)���€��"runtime.zerovalue��� €�Jtype.func("".exampleByName, int, int)���а�Jtype.func("".exampleByName, int, int)���€��*type."".exampleByName�����type.int��� ��type.int���þœgo.typelink.func(doc.exampleByName, int, int) func("".exampleByName, int, int)��������������Jtype.func("".exampleByName, int, int)���þ*type."".exampleByName������������������3ýó �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������20 � runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."doc.exampleByName"���p��,type.*"".exampleByName���€��"runtime.zerovalue����� type.*"".Example���` �*type."".exampleByName��� ��:go.string.hdr."exampleByName"���°��"go.importpath."".���Àð�*type."".exampleByName���ð��&go.string.hdr."Len"�����type.func() int��� ��>type.func("".exampleByName) int���°��."".(*exampleByName).Len���À��("".exampleByName.Len���Ð��(go.string.hdr."Less"���ð��0type.func(int, int) bool���€��Ttype.func("".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��*"".exampleByName.Less���°��(go.string.hdr."Swap"���Ð��&type.func(int, int)���à��Jtype.func("".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��*"".exampleByName.Swap���þ6go.string.hdr."[]*ast.File"� �� �������� ����������.go.string."[]*ast.File"���þ.go.string."[]*ast.File"� ��[]*ast.File��þ&type.[]*go/ast.File� �� ��������������…»=s��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]*ast.File"���p��8go.weak.type.*[]*go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File���þLgo.typelink.[]*ast.File []*go/ast.File��������������&type.[]*go/ast.File���þ4go.string.hdr."[]ast.Decl"� �� ��������
����������,go.string."[]ast.Decl"���þ,go.string."[]ast.Decl"� ��[]ast.Decl��þ$type.[]go/ast.Decl� �� ��������������q|+��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."[]ast.Decl"���p��6go.weak.type.*[]go/ast.Decl���€��"runtime.zerovalue����� type.go/ast.Decl���þHgo.typelink.[]ast.Decl []go/ast.Decl��������������$type.[]go/ast.Decl���þ4go.string.hdr."**ast.File"� �� ��������
����������,go.string."**ast.File"���þ,go.string."**ast.File"� ��**ast.File��þ$type.**go/ast.File� �� ��������������Q¶Iì�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."**ast.File"���p��6go.weak.type.***go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File���þ:go.string.hdr."[]*ast.Object"� �� �������� ����������2go.string."[]*ast.Object"���þ2go.string."[]*ast.Object"� ��[]*ast.Object��þ*type.[]*go/ast.Object� �� ��������������¿.H’��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."[]*ast.Object"���p��<go.weak.type.*[]*go/ast.Object���€��"runtime.zerovalue�����&type.*go/ast.Object���þTgo.typelink.[]*ast.Object []*go/ast.Object��������������*type.[]*go/ast.Object���þ<go.string.hdr."[8]*ast.Object"� �� ������������������4go.string."[8]*ast.Object"���þ4go.string."[8]*ast.Object"� ��[8]*ast.Object��þ,type.[8]*go/ast.Object�À��À@�������@�������7˂4������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��<go.string.hdr."[8]*ast.Object"���p��>go.weak.type.*[8]*go/ast.Object���€��"runtime.zerovalue�����&type.*go/ast.Object��� ��*type.[]*go/ast.Object���þXgo.typelink.[8]*ast.Object [8]*go/ast.Object��������������,type.[8]*go/ast.Object���þXgo.string.hdr."*map.bucket[*ast.Object]bool"� �� ������������������Pgo.string."*map.bucket[*ast.Object]bool"���þPgo.string."*map.bucket[*ast.Object]bool"�@��:*map.bucket[*ast.Object]bool��þHtype.*map.bucket[*go/ast.Object]bool� �� ��������������Vá_l�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."*map.bucket[*ast.Object]bool"���p��Zgo.weak.type.**map.bucket[*go/ast.Object]bool���€��"runtime.zerovalue�����Ftype.map.bucket[*go/ast.Object]bool���þVgo.string.hdr."map.bucket[*ast.Object]bool"� �� ������������������Ngo.string."map.bucket[*ast.Object]bool"���þNgo.string."map.bucket[*ast.Object]bool"�@��8map.bucket[*ast.Object]bool��þFtype.map.bucket[*go/ast.Object]bool�€��€X�������X�������`QÑC��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P�������0à� runtime.algarray���@��&runtime.gcbits.fe05���P��Vgo.string.hdr."map.bucket[*ast.Object]bool"���p��Xgo.weak.type.*map.bucket[*go/ast.Object]bool���€��"runtime.zerovalue���À�Ftype.map.bucket[*go/ast.Object]bool���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��,type.[8]*go/ast.Object���à��,go.string.hdr."values"���€��type.[8]bool���°��0go.string.hdr."overflow"���Ð��Htype.*map.bucket[*go/ast.Object]bool���þPgo.string.hdr."map.hdr[*ast.Object]bool"� �� ������������������Hgo.string."map.hdr[*ast.Object]bool"���þHgo.string."map.hdr[*ast.Object]bool"�@��2map.hdr[*ast.Object]bool��þ@type.map.hdr[*go/ast.Object]bool�À��À0�������0�������ç.z�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Pgo.string.hdr."map.hdr[*ast.Object]bool"���p��Rgo.weak.type.*map.hdr[*go/ast.Object]bool���€��"runtime.zerovalue���À�@type.map.hdr[*go/ast.Object]bool���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Htype.*map.bucket[*go/ast.Object]bool���Ð��4go.string.hdr."oldbuckets"���ð��Htype.*map.bucket[*go/ast.Object]bool��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þHgo.string.hdr."map[*ast.Object]bool"� �� ������������������@go.string."map[*ast.Object]bool"���þ@go.string."map[*ast.Object]bool"�0��*map[*ast.Object]bool��þ8type.map[*go/ast.Object]bool�Þ��Þ��������������‰&á�5����������������������������������������������������������������������������������X�0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."map[*ast.Object]bool"���p��Jgo.weak.type.*map[*go/ast.Object]bool���€��"runtime.zerovalue�����&type.*go/ast.Object��� ��type.bool���°��Ftype.map.bucket[*go/ast.Object]bool���À��@type.map.hdr[*go/ast.Object]bool���þpgo.typelink.map[*ast.Object]bool map[*go/ast.Object]bool��������������8type.map[*go/ast.Object]bool���þNgo.string.hdr."*map.bucket[string]bool"� �� ������������������Fgo.string."*map.bucket[string]bool"���þFgo.string."*map.bucket[string]bool"�0��0*map.bucket[string]bool��þ8type.*map.bucket[string]bool� �� ��������������ë[ÔE�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."*map.bucket[string]bool"���p��Jgo.weak.type.**map.bucket[string]bool���€��"runtime.zerovalue�����6type.map.bucket[string]bool���þ*runtime.gcbits.aaaa04���ªª�þLgo.string.hdr."map.bucket[string]bool"� �� ������������������Dgo.string."map.bucket[string]bool"���þDgo.string."map.bucket[string]bool"�0��.map.bucket[string]bool��þ6type.map.bucket[string]bool�€��€˜�������˜�������2aBÝ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ����������������������������������������������0à� runtime.algarray���@��*runtime.gcbits.aaaa04���P��Lgo.string.hdr."map.bucket[string]bool"���p��Hgo.weak.type.*map.bucket[string]bool���€��"runtime.zerovalue���À�6type.map.bucket[string]bool���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��type.[8]bool���°��0go.string.hdr."overflow"���Ð��8type.*map.bucket[string]bool���þFgo.string.hdr."map.hdr[string]bool"� �� ������������������>go.string."map.hdr[string]bool"���þ>go.string."map.hdr[string]bool"�0��(map.hdr[string]bool��þ0type.map.hdr[string]bool�À��À0�������0�������3‡(�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Fgo.string.hdr."map.hdr[string]bool"���p��Bgo.weak.type.*map.hdr[string]bool���€��"runtime.zerovalue���À�0type.map.hdr[string]bool���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��8type.*map.bucket[string]bool���Ð��4go.string.hdr."oldbuckets"���ð��8type.*map.bucket[string]bool��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þ>go.string.hdr."map[string]bool"� �� ������������������6go.string."map[string]bool"���þ6go.string."map[string]bool"� �� map[string]bool��þ(type.map[string]bool�Þ��Þ��������������ñÓ�5����������������������������������������������������������������������������������˜�0€� runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."map[string]bool"���p��:go.weak.type.*map[string]bool���€��"runtime.zerovalue�����type.string��� ��type.bool���°��6type.map.bucket[string]bool���À��0type.map.hdr[string]bool���þVgo.typelink.map[string]bool map[string]bool��������������(type.map[string]bool���þFgo.string.hdr."func(ast.Node) bool"� �� ������������������>go.string."func(ast.Node) bool"���þ>go.string."func(ast.Node) bool"�0��(func(ast.Node) bool��þ6type.func(go/ast.Node) bool� �� ��������������Nš�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(ast.Node) bool"���p��Hgo.weak.type.*func(go/ast.Node) bool���€��"runtime.zerovalue��� €�6type.func(go/ast.Node) bool���А�6type.func(go/ast.Node) bool���€�� type.go/ast.Node�����type.bool���þlgo.typelink.func(ast.Node) bool func(go/ast.Node) bool��������������6type.func(go/ast.Node) bool���þHgo.string.hdr."*func(ast.Node) bool"� �� ������������������@go.string."*func(ast.Node) bool"���þ@go.string."*func(ast.Node) bool"�0��**func(ast.Node) bool��þ8type.*func(go/ast.Node) bool� �� ��������������ހW8�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."*func(ast.Node) bool"���p��Jgo.weak.type.**func(go/ast.Node) bool���€��"runtime.zerovalue�����6type.func(go/ast.Node) bool���þ"runtime.gcbits.1e����þ$"".hdr..gostring.2� �� ��������„����������""..gostring.2���þ""..gostring.2���Šstruct { F uintptr; inspectFunc *func(ast.Node) bool; unresolved map[string]bool; topDecls map[*ast.Object]bool; usesTopDecl *bool }��þ6go.string.hdr."inspectFunc"� �� �������� ����������.go.string."inspectFunc"���þ.go.string."inspectFunc"� ��inspectFunc��þ4go.string.hdr."unresolved"� �� ��������
����������,go.string."unresolved"���þ,go.string."unresolved"� ��unresolved��þ0go.string.hdr."topDecls"� �� ������������������(go.string."topDecls"���þ(go.string."topDecls"� ��topDecls��þ6go.string.hdr."usesTopDecl"� �� �������� ����������.go.string."usesTopDecl"���þ.go.string."usesTopDecl"� ��usesTopDecl��þžtype.struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }�Ð��Ð(�������(�������%Ž�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �������*0à� runtime.algarray���@��"runtime.gcbits.1e���P��$"".hdr..gostring.2���p��°go.weak.type.*struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }���€��"runtime.zerovalue���À�žtype.struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }���À��$go.string.hdr.".F"���Ð��"go.importpath."".���à��type.uintptr�����6go.string.hdr."inspectFunc"��� ��"go.importpath."".���°��8type.*func(go/ast.Node) bool���à��4go.string.hdr."unresolved"���ð��"go.importpath."".���€��(type.map[string]bool���°��0go.string.hdr."topDecls"���À��"go.importpath."".���Ð��8type.map[*go/ast.Object]bool���€��6go.string.hdr."usesTopDecl"�����"go.importpath."".��� ��type.*bool���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·2c78d3ad9d760b5f66e2e47be684c787� �� ���������� ����þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þ:type..hashfunc.[2]go/ast.Decl��������������2type..hash.[2]go/ast.Decl���þ6type..eqfunc.[2]go/ast.Decl��������������.type..eq.[2]go/ast.Decl���þ0type..alg.[2]go/ast.Decl� �� �������������������:type..hashfunc.[2]go/ast.Decl�����6type..eqfunc.[2]go/ast.Decl���þ"runtime.gcbits.0f����þ6go.string.hdr."[2]ast.Decl"� �� �������� ����������.go.string."[2]ast.Decl"���þ.go.string."[2]ast.Decl"� ��[2]ast.Decl��þ&type.[2]go/ast.Decl�À��À ������� �������¾ÁLj������������������������������������������������������������������������0��0type..alg.[2]go/ast.Decl���@��"runtime.gcbits.0f���P��6go.string.hdr."[2]ast.Decl"���p��8go.weak.type.*[2]go/ast.Decl���€��"runtime.zerovalue����� type.go/ast.Decl��� ��$type.[]go/ast.Decl���þLgo.typelink.[2]ast.Decl [2]go/ast.Decl��������������&type.[2]go/ast.Decl���þ8go.string.hdr."[]*ast.Ident"� �� �������� ����������0go.string."[]*ast.Ident"���þ0go.string."[]*ast.Ident"� ��[]*ast.Ident��þ(type.[]*go/ast.Ident� �� ��������������7•¬��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."[]*ast.Ident"���p��:go.weak.type.*[]*go/ast.Ident���€��"runtime.zerovalue�����$type.*go/ast.Ident���þPgo.typelink.[]*ast.Ident []*go/ast.Ident��������������(type.[]*go/ast.Ident���þHgo.string.hdr."*map.hdr[string]bool"� �� ������������������@go.string."*map.hdr[string]bool"���þ@go.string."*map.hdr[string]bool"�0��**map.hdr[string]bool��þ2type.*map.hdr[string]bool� �� ��������������~™�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."*map.hdr[string]bool"���p��Dgo.weak.type.**map.hdr[string]bool���€��"runtime.zerovalue�����0type.map.hdr[string]bool���þHgo.string.hdr."map.iter[string]bool"� �� ������������������@go.string."map.iter[string]bool"���þ@go.string."map.iter[string]bool"�0��*map.iter[string]bool��þ&go.string.hdr."key"� �� ������������������go.string."key"���þgo.string."key"���key��þ&go.string.hdr."val"� �� ������������������go.string."val"���þgo.string."val"���val��þ"go.string.hdr."t"� �� ������������������go.string."t"���þgo.string."t"���t��þ"go.string.hdr."h"� �� ������������������go.string."h"���þgo.string."h"���h��þ(go.string.hdr."bptr"� �� ������������������ go.string."bptr"���þ go.string."bptr"���
bptr��þ2go.string.hdr."overflow0"� �� �������� ����������*go.string."overflow0"���þ*go.string."overflow0"� ��overflow0��þ2go.string.hdr."overflow1"� �� �������� ����������*go.string."overflow1"���þ*go.string."overflow1"� ��overflow1��þ6go.string.hdr."startBucket"� �� �������� ����������.go.string."startBucket"���þ.go.string."startBucket"� ��startBucket��þ*go.string.hdr."stuff"� �� ������������������"go.string."stuff"���þ"go.string."stuff"��� stuff��þ,go.string.hdr."bucket"� �� ������������������$go.string."bucket"���þ$go.string."bucket"���bucket��þ6go.string.hdr."checkBucket"� �� �������� ����������.go.string."checkBucket"���þ.go.string."checkBucket"� ��checkBucket��þ2type.map.iter[string]bool�€ ��€ `�������@�������Q¨ÿõ��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Hgo.string.hdr."map.iter[string]bool"���p��Dgo.weak.type.*map.iter[string]bool���€��"runtime.zerovalue���À�2type.map.iter[string]bool���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��type.*bool���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��2type.*map.hdr[string]bool���€��.go.string.hdr."buckets"��� ��8type.*map.bucket[string]bool���Ð��(go.string.hdr."bptr"���ð��8type.*map.bucket[string]bool��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þBgo.string.hdr."[]*ast.ImportSpec"� �� ������������������:go.string."[]*ast.ImportSpec"���þ:go.string."[]*ast.ImportSpec"�0��$[]*ast.ImportSpec��þ2type.[]*go/ast.ImportSpec� �� ��������������Xˆ]³��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."[]*ast.ImportSpec"���p��Dgo.weak.type.*[]*go/ast.ImportSpec���€��"runtime.zerovalue�����.type.*go/ast.ImportSpec���þdgo.typelink.[]*ast.ImportSpec []*go/ast.ImportSpec��������������2type.[]*go/ast.ImportSpec���þLgo.string.hdr."*map.hdr[string]string"� �� ������������������Dgo.string."*map.hdr[string]string"���þDgo.string."*map.hdr[string]string"�0��.*map.hdr[string]string��þ6type.*map.hdr[string]string� �� ��������������ºÆ¼�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."*map.hdr[string]string"���p��Hgo.weak.type.**map.hdr[string]string���€��"runtime.zerovalue�����4type.map.hdr[string]string���þLgo.string.hdr."map.iter[string]string"� �� ������������������Dgo.string."map.iter[string]string"���þDgo.string."map.iter[string]string"�0��.map.iter[string]string��þ6type.map.iter[string]string�€ ��€ `�������@�������¹…\��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Lgo.string.hdr."map.iter[string]string"���p��Hgo.weak.type.*map.iter[string]string���€��"runtime.zerovalue���À�6type.map.iter[string]string���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��type.*string���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��6type.*map.hdr[string]string���€��.go.string.hdr."buckets"��� ��<type.*map.bucket[string]string���Ð��(go.string.hdr."bptr"���ð��<type.*map.bucket[string]string��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þ6go.string.hdr."**ast.Ident"� �� �������� ����������.go.string."**ast.Ident"���þ.go.string."**ast.Ident"� ��**ast.Ident��þ&type.**go/ast.Ident� �� ���������������³˜H�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."**ast.Ident"���p��8go.weak.type.***go/ast.Ident���€��"runtime.zerovalue�����$type.*go/ast.Ident���þ$"".hdr..gostring.3� �� ��������…����������""..gostring.3���þ""..gostring.3���Œ*struct { F uintptr; inspectFunc *func(ast.Node) bool; unresolved map[string]bool; topDecls map[*ast.Object]bool; usesTopDecl *bool }��þ type.*struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }� �� ��������������SÁY�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��$"".hdr..gostring.3���p��²go.weak.type.**struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }���€��"runtime.zerovalue�����žtype.struct { F uintptr; inspectFunc *func(go/ast.Node) bool; unresolved map[string]bool; topDecls map[*go/ast.Object]bool; usesTopDecl *bool }���þ@go.string.hdr."**ast.ImportSpec"� �� ������������������8go.string."**ast.ImportSpec"���þ8go.string."**ast.ImportSpec"�0��"**ast.ImportSpec��þ0type.**go/ast.ImportSpec� �� ��������������S`ìq�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."**ast.ImportSpec"���p��Bgo.weak.type.***go/ast.ImportSpec���€��"runtime.zerovalue�����.type.*go/ast.ImportSpec���þDgo.string.hdr."**ast.CommentGroup"� �� ������������������<go.string."**ast.CommentGroup"���þ<go.string."**ast.CommentGroup"�0��&**ast.CommentGroup��þ4type.**go/ast.CommentGroup� �� ��������������F/�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Dgo.string.hdr."**ast.CommentGroup"���p��Fgo.weak.type.***go/ast.CommentGroup���€��"runtime.zerovalue�����2type.*go/ast.CommentGroup���þ8go.string.hdr."*[2]ast.Decl"� �� �������� ����������0go.string."*[2]ast.Decl"���þ0go.string."*[2]ast.Decl"� ��*[2]ast.Decl��þ(type.*[2]go/ast.Decl� �� ��������������×5|%�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[2]ast.Decl"���p��:go.weak.type.**[2]go/ast.Decl���€��"runtime.zerovalue�����&type.[2]go/ast.Decl���þ4go.string.hdr."[]ast.Stmt"� �� ��������
����������,go.string."[]ast.Stmt"���þ,go.string."[]ast.Stmt"� ��[]ast.Stmt��þ$type.[]go/ast.Stmt� �� ��������������–�,��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."[]ast.Stmt"���p��6go.weak.type.*[]go/ast.Stmt���€��"runtime.zerovalue����� type.go/ast.Stmt���þHgo.typelink.[]ast.Stmt []go/ast.Stmt��������������$type.[]go/ast.Stmt���þ8go.string.hdr."[]*ast.Field"� �� �������� ����������0go.string."[]*ast.Field"���þ0go.string."[]*ast.Field"� ��[]*ast.Field��þ(type.[]*go/ast.Field� �� ��������������¢TM��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."[]*ast.Field"���p��:go.weak.type.*[]*go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field���þPgo.typelink.[]*ast.Field []*go/ast.Field��������������(type.[]*go/ast.Field���þ6go.string.hdr."**ast.Field"� �� �������� ����������.go.string."**ast.Field"���þ.go.string."**ast.Field"� ��**ast.Field��þ&type.**go/ast.Field� �� ��������������†KÂÚ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."**ast.Field"���p��8go.weak.type.***go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field���þ>go.string.hdr."**doc.namedType"� �� ������������������6go.string."**doc.namedType"���þ6go.string."**doc.namedType"� �� **doc.namedType��þ&type.**"".namedType� �� ��������������ôÛGÚ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."**doc.namedType"���p��8go.weak.type.***"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þ6go.string.hdr."**doc.Value"� �� �������� ����������.go.string."**doc.Value"���þ.go.string."**doc.Value"� ��**doc.Value��þtype.**"".Value� �� ��������������Ro¾�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."**doc.Value"���p��0go.weak.type.***"".Value���€��"runtime.zerovalue�����type.*"".Value���þ4go.string.hdr."**doc.Func"� �� ��������
����������,go.string."**doc.Func"���þ,go.string."**doc.Func"� ��**doc.Func��þtype.**"".Func� �� ��������������ÁÑ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."**doc.Func"���p��.go.weak.type.***"".Func���€��"runtime.zerovalue�����type.*"".Func���þ4go.string.hdr."**doc.Type"� �� ��������
����������,go.string."**doc.Type"���þ,go.string."**doc.Type"� ��**doc.Type��þtype.**"".Type� �� ��������������Þìaè�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."**doc.Type"���p��.go.weak.type.***"".Type���€��"runtime.zerovalue�����type.*"".Type���þ:go.string.hdr."*[]*doc.Value"� �� �������� ����������2go.string."*[]*doc.Value"���þ2go.string."*[]*doc.Value"� ��*[]*doc.Value��þ"type.*[]*"".Value� �� ���������������wæû�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."*[]*doc.Value"���p��4go.weak.type.**[]*"".Value���€��"runtime.zerovalue����� type.[]*"".Value���þ:go.string.hdr."**ast.Comment"� �� �������� ����������2go.string."**ast.Comment"���þ2go.string."**ast.Comment"� ��**ast.Comment��þ*type.**go/ast.Comment� �� ��������������ÂENš�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."**ast.Comment"���p��<go.weak.type.***go/ast.Comment���€��"runtime.zerovalue�����(type.*go/ast.Comment���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·2c78d3ad9d760b5f66e2e47be684c787� �� ���������� ����þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þ:type..hashfunc.[1]go/ast.Spec��������������2type..hash.[1]go/ast.Spec���þ6type..eqfunc.[1]go/ast.Spec��������������.type..eq.[1]go/ast.Spec���þ0type..alg.[1]go/ast.Spec� �� �������������������:type..hashfunc.[1]go/ast.Spec�����6type..eqfunc.[1]go/ast.Spec���þ"runtime.gcbits.03����þ6go.string.hdr."[1]ast.Spec"� �� �������� ����������.go.string."[1]ast.Spec"���þ.go.string."[1]ast.Spec"� ��[1]ast.Spec��þ&type.[1]go/ast.Spec�À��À��������������ð5õ������������������������������������������������������������������������0��0type..alg.[1]go/ast.Spec���@��"runtime.gcbits.03���P��6go.string.hdr."[1]ast.Spec"���p��8go.weak.type.*[1]go/ast.Spec���€��"runtime.zerovalue����� type.go/ast.Spec��� ��$type.[]go/ast.Spec���þLgo.typelink.[1]ast.Spec [1]go/ast.Spec��������������&type.[1]go/ast.Spec���þ8go.string.hdr."*[1]ast.Spec"� �� �������� ����������0go.string."*[1]ast.Spec"���þ0go.string."*[1]ast.Spec"� ��*[1]ast.Spec��þ(type.*[1]go/ast.Spec� �� ��������������7% Ÿ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[1]ast.Spec"���p��:go.weak.type.**[1]go/ast.Spec���€��"runtime.zerovalue�����&type.[1]go/ast.Spec���þ8go.string.hdr."[8]*ast.File"� �� �������� ����������0go.string."[8]*ast.File"���þ0go.string."[8]*ast.File"� ��[8]*ast.File��þ(type.[8]*go/ast.File�À��À@�������@�������÷û¢<������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��8go.string.hdr."[8]*ast.File"���p��:go.weak.type.*[8]*go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File��� ��&type.[]*go/ast.File���þPgo.typelink.[8]*ast.File [8]*go/ast.File��������������(type.[8]*go/ast.File���þXgo.string.hdr."*map.bucket[string]*ast.File"� �� ������������������Pgo.string."*map.bucket[string]*ast.File"���þPgo.string."*map.bucket[string]*ast.File"�@��:*map.bucket[string]*ast.File��þHtype.*map.bucket[string]*go/ast.File� �� ��������������c/�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."*map.bucket[string]*ast.File"���p��Zgo.weak.type.**map.bucket[string]*go/ast.File���€��"runtime.zerovalue�����Ftype.map.bucket[string]*go/ast.File���þVgo.string.hdr."map.bucket[string]*ast.File"� �� ������������������Ngo.string."map.bucket[string]*ast.File"���þNgo.string."map.bucket[string]*ast.File"�@��8map.bucket[string]*ast.File��þFtype.map.bucket[string]*go/ast.File�€��€Ð�������Ð�������>?Þn��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaafe03���P��Vgo.string.hdr."map.bucket[string]*ast.File"���p��Xgo.weak.type.*map.bucket[string]*go/ast.File���€��"runtime.zerovalue���À�Ftype.map.bucket[string]*go/ast.File���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��(type.[8]*go/ast.File���°��0go.string.hdr."overflow"���Ð��Htype.*map.bucket[string]*go/ast.File���þPgo.string.hdr."map.hdr[string]*ast.File"� �� ������������������Hgo.string."map.hdr[string]*ast.File"���þHgo.string."map.hdr[string]*ast.File"�@��2map.hdr[string]*ast.File��þ@type.map.hdr[string]*go/ast.File�À��À0�������0�������XJ®‘�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Pgo.string.hdr."map.hdr[string]*ast.File"���p��Rgo.weak.type.*map.hdr[string]*go/ast.File���€��"runtime.zerovalue���À�@type.map.hdr[string]*go/ast.File���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Htype.*map.bucket[string]*go/ast.File���Ð��4go.string.hdr."oldbuckets"���ð��Htype.*map.bucket[string]*go/ast.File��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þHgo.string.hdr."map[string]*ast.File"� �� ������������������@go.string."map[string]*ast.File"���þ@go.string."map[string]*ast.File"�0��*map[string]*ast.File��þ8type.map[string]*go/ast.File�Þ��Þ��������������Ü2�5����������������������������������������������������������������������������������Ð�0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."map[string]*ast.File"���p��Jgo.weak.type.*map[string]*go/ast.File���€��"runtime.zerovalue�����type.string��� ��"type.*go/ast.File���°��Ftype.map.bucket[string]*go/ast.File���À��@type.map.hdr[string]*go/ast.File���þpgo.typelink.map[string]*ast.File map[string]*go/ast.File��������������8type.map[string]*go/ast.File���þRgo.string.hdr."*map.hdr[string]*ast.File"� �� ������������������Jgo.string."*map.hdr[string]*ast.File"���þJgo.string."*map.hdr[string]*ast.File"�@��4*map.hdr[string]*ast.File��þBtype.*map.hdr[string]*go/ast.File� �� ��������������ÍSÀá�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."*map.hdr[string]*ast.File"���p��Tgo.weak.type.**map.hdr[string]*go/ast.File���€��"runtime.zerovalue�����@type.map.hdr[string]*go/ast.File���þRgo.string.hdr."map.iter[string]*ast.File"� �� ������������������Jgo.string."map.iter[string]*ast.File"���þJgo.string."map.iter[string]*ast.File"�@��4map.iter[string]*ast.File��þBtype.map.iter[string]*go/ast.File�€ ��€ `�������@�������¬ Ç1��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Rgo.string.hdr."map.iter[string]*ast.File"���p��Tgo.weak.type.*map.iter[string]*go/ast.File���€��"runtime.zerovalue���À�Btype.map.iter[string]*go/ast.File���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��$type.**go/ast.File���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��Btype.*map.hdr[string]*go/ast.File���€��.go.string.hdr."buckets"��� ��Htype.*map.bucket[string]*go/ast.File���Ð��(go.string.hdr."bptr"���ð��Htype.*map.bucket[string]*go/ast.File��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þ:go.string.hdr."[1]*ast.Field"� �� �������� ����������2go.string."[1]*ast.Field"���þ2go.string."[1]*ast.Field"� ��[1]*ast.Field��þ*type.[1]*go/ast.Field�À��À��������������È1Z9�1�����������������������������������������������������������������������0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."[1]*ast.Field"���p��<go.weak.type.*[1]*go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field��� ��(type.[]*go/ast.Field���þTgo.typelink.[1]*ast.Field [1]*go/ast.Field��������������*type.[1]*go/ast.Field���þ<go.string.hdr."*[1]*ast.Field"� �� ������������������4go.string."*[1]*ast.Field"���þ4go.string."*[1]*ast.Field"� ��*[1]*ast.Field��þ,type.*[1]*go/ast.Field� �� ��������������âú«�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."*[1]*ast.Field"���p��>go.weak.type.**[1]*go/ast.Field���€��"runtime.zerovalue�����*type.[1]*go/ast.Field���þXgo.string.hdr."*map.hdr[*doc.namedType]bool"� �� ������������������Pgo.string."*map.hdr[*doc.namedType]bool"���þPgo.string."*map.hdr[*doc.namedType]bool"�@��:*map.hdr[*doc.namedType]bool��þ@type.*map.hdr[*"".namedType]bool� �� ��������������Q¿,�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."*map.hdr[*doc.namedType]bool"���p��Rgo.weak.type.**map.hdr[*"".namedType]bool���€��"runtime.zerovalue�����>type.map.hdr[*"".namedType]bool���þXgo.string.hdr."map.iter[*doc.namedType]bool"� �� ������������������Pgo.string."map.iter[*doc.namedType]bool"���þPgo.string."map.iter[*doc.namedType]bool"�@��:map.iter[*doc.namedType]bool��þ@type.map.iter[*"".namedType]bool�€ ��€ `�������@�������e–*��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Xgo.string.hdr."map.iter[*doc.namedType]bool"���p��Rgo.weak.type.*map.iter[*"".namedType]bool���€��"runtime.zerovalue���À�@type.map.iter[*"".namedType]bool���À��&go.string.hdr."key"���à��&type.**"".namedType�����&go.string.hdr."val"���°��type.*bool���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��@type.*map.hdr[*"".namedType]bool���€��.go.string.hdr."buckets"��� ��Ftype.*map.bucket[*"".namedType]bool���Ð��(go.string.hdr."bptr"���ð��Ftype.*map.bucket[*"".namedType]bool��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þRgo.string.hdr."*map.hdr[string]*doc.Func"� �� ������������������Jgo.string."*map.hdr[string]*doc.Func"���þJgo.string."*map.hdr[string]*doc.Func"�@��4*map.hdr[string]*doc.Func��þ:type.*map.hdr[string]*"".Func� �� ��������������¯´*Ë�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."*map.hdr[string]*doc.Func"���p��Lgo.weak.type.**map.hdr[string]*"".Func���€��"runtime.zerovalue�����8type.map.hdr[string]*"".Func���þRgo.string.hdr."map.iter[string]*doc.Func"� �� ������������������Jgo.string."map.iter[string]*doc.Func"���þJgo.string."map.iter[string]*doc.Func"�@��4map.iter[string]*doc.Func��þ:type.map.iter[string]*"".Func�€ ��€ `�������@�������¥uƒ��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Rgo.string.hdr."map.iter[string]*doc.Func"���p��Lgo.weak.type.*map.iter[string]*"".Func���€��"runtime.zerovalue���À�:type.map.iter[string]*"".Func���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��type.**"".Func���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��:type.*map.hdr[string]*"".Func���€��.go.string.hdr."buckets"��� ��@type.*map.bucket[string]*"".Func���Ð��(go.string.hdr."bptr"���ð��@type.*map.bucket[string]*"".Func��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þ\go.string.hdr."*map.hdr[string]*doc.namedType"� �� ������������������Tgo.string."*map.hdr[string]*doc.namedType"���þTgo.string."*map.hdr[string]*doc.namedType"�@��>*map.hdr[string]*doc.namedType��þDtype.*map.hdr[string]*"".namedType� �� ��������������Ùåàý�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."*map.hdr[string]*doc.namedType"���p��Vgo.weak.type.**map.hdr[string]*"".namedType���€��"runtime.zerovalue�����Btype.map.hdr[string]*"".namedType���þ\go.string.hdr."map.iter[string]*doc.namedType"� �� ������������������Tgo.string."map.iter[string]*doc.namedType"���þTgo.string."map.iter[string]*doc.namedType"�@��>map.iter[string]*doc.namedType��þDtype.map.iter[string]*"".namedType�€ ��€ `�������@�������xØù½��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��\go.string.hdr."map.iter[string]*doc.namedType"���p��Vgo.weak.type.*map.iter[string]*"".namedType���€��"runtime.zerovalue���À�Dtype.map.iter[string]*"".namedType���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��&type.**"".namedType���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��Dtype.*map.hdr[string]*"".namedType���€��.go.string.hdr."buckets"��� ��Jtype.*map.bucket[string]*"".namedType���Ð��(go.string.hdr."bptr"���ð��Jtype.*map.bucket[string]*"".namedType��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þFgo.string.hdr."**ast.InterfaceType"� �� ������������������>go.string."**ast.InterfaceType"���þ>go.string."**ast.InterfaceType"�0��(**ast.InterfaceType��þ6type.**go/ast.InterfaceType� �� ��������������ºB@â�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."**ast.InterfaceType"���p��Hgo.weak.type.***go/ast.InterfaceType���€��"runtime.zerovalue�����4type.*go/ast.InterfaceType���þ0go.string.hdr."doc.data"� �� ������������������(go.string."doc.data"���þ(go.string."doc.data"� ��doc.data��þ(go.string.hdr."swap"� �� ������������������ go.string."swap"���þ go.string."swap"���
swap��þ(go.string.hdr."less"� �� ������������������ go.string."less"���þ go.string."less"���
less��þ(go.string.hdr."data"� �� ������������������ go.string."data"���þ go.string."data"���
data��þtype."".data��€��€��������������€ªÕ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&0à� runtime.algarray���@��"runtime.gcbits.06���P��0go.string.hdr."doc.data"���p��type.*"".data���€��"runtime.zerovalue���À�type."".data���À��"go.string.hdr."n"���Ð��"go.importpath."".���à��type.int�����(go.string.hdr."swap"��� ��"go.importpath."".���°��&type.func(int, int)���à��(go.string.hdr."less"���ð��"go.importpath."".���€��0type.func(int, int) bool���`°�type."".data���°��(go.string.hdr."data"���À��"go.importpath."".���Ѐ�type."".data���þ2go.string.hdr."*doc.data"� �� �������� ����������*go.string."*doc.data"���þ*go.string."*doc.data"� ��*doc.data��þFgo.string.hdr."func(*doc.data) int"� �� ������������������>go.string."func(*doc.data) int"���þ>go.string."func(*doc.data) int"�0��(func(*doc.data) int��þ.type.func(*"".data) int� �� ��������������§ÿÒ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(*doc.data) int"���p��@go.weak.type.*func(*"".data) int���€��"runtime.zerovalue��� €�.type.func(*"".data) int���А�.type.func(*"".data) int���€��type.*"".data�����type.int���þdgo.typelink.func(*doc.data) int func(*"".data) int��������������.type.func(*"".data) int���þ\go.string.hdr."func(*doc.data, int, int) bool"� �� ������������������Tgo.string."func(*doc.data, int, int) bool"���þTgo.string."func(*doc.data, int, int) bool"�@��>func(*doc.data, int, int) bool��þDtype.func(*"".data, int, int) bool�À��À��������������;Aëì�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*doc.data, int, int) bool"���p��Vgo.weak.type.*func(*"".data, int, int) bool���€��"runtime.zerovalue��� €�Dtype.func(*"".data, int, int) bool���а�Dtype.func(*"".data, int, int) bool���€��type.*"".data�����type.int��� ��type.int���°��type.bool���þgo.typelink.func(*doc.data, int, int) bool func(*"".data, int, int) bool��������������Dtype.func(*"".data, int, int) bool���þRgo.string.hdr."func(*doc.data, int, int)"� �� ������������������Jgo.string."func(*doc.data, int, int)"���þJgo.string."func(*doc.data, int, int)"�@��4func(*doc.data, int, int)��þ:type.func(*"".data, int, int)�°��°��������������¯í[�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."func(*doc.data, int, int)"���p��Lgo.weak.type.*func(*"".data, int, int)���€��"runtime.zerovalue��� €�:type.func(*"".data, int, int)���а�:type.func(*"".data, int, int)���€��type.*"".data�����type.int��� ��type.int���þ|go.typelink.func(*doc.data, int, int) func(*"".data, int, int)��������������:type.func(*"".data, int, int)���þtype.*"".data������������������7Å�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.0 � runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."*doc.data"���p��,go.weak.type.**"".data���€��"runtime.zerovalue�����type."".data���` �type.*"".data���Àð�type.*"".data���ð��&go.string.hdr."Len"�����type.func() int��� ��.type.func(*"".data) int���°��"".(*data).Len���À��"".(*data).Len���Ð��(go.string.hdr."Less"���ð��0type.func(int, int) bool���€��Dtype.func(*"".data, int, int) bool�����"".(*data).Less��� ��"".(*data).Less���°��(go.string.hdr."Swap"���Ð��&type.func(int, int)���à��:type.func(*"".data, int, int)���ð��"".(*data).Swap���€��"".(*data).Swap���þFgo.string.hdr."*map.hdr[string]int"� �� ������������������>go.string."*map.hdr[string]int"���þ>go.string."*map.hdr[string]int"�0��(*map.hdr[string]int��þ0type.*map.hdr[string]int� �� ��������������›ì4É�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."*map.hdr[string]int"���p��Bgo.weak.type.**map.hdr[string]int���€��"runtime.zerovalue�����.type.map.hdr[string]int���þFgo.string.hdr."map.iter[string]int"� �� ������������������>go.string."map.iter[string]int"���þ>go.string."map.iter[string]int"�0��(map.iter[string]int��þ0type.map.iter[string]int�€ ��€ `�������@�������¢>¶k��������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������H���������������������������������������P���������������������������������������X�������<0à� runtime.algarray���@��"runtime.gcbits.ff���P��Fgo.string.hdr."map.iter[string]int"���p��Bgo.weak.type.*map.iter[string]int���€��"runtime.zerovalue���À�0type.map.iter[string]int���À��&go.string.hdr."key"���à��type.*string�����&go.string.hdr."val"���°��type.*int���à��"go.string.hdr."t"���€��type.*uint8���°��"go.string.hdr."h"���Ð��0type.*map.hdr[string]int���€��.go.string.hdr."buckets"��� ��6type.*map.bucket[string]int���Ð��(go.string.hdr."bptr"���ð��6type.*map.bucket[string]int��� ��2go.string.hdr."overflow0"���À��&type.unsafe.Pointer���ð��2go.string.hdr."overflow1"�����&type.unsafe.Pointer���À��6go.string.hdr."startBucket"���à��type.uintptr�����*go.string.hdr."stuff"���°��type.uintptr���à��,go.string.hdr."bucket"���€��type.uintptr���°��6go.string.hdr."checkBucket"���Ð��type.uintptr���þngo.string.hdr."struct { F uintptr; list []*doc.Value }"� �� ��������'����������fgo.string."struct { F uintptr; list []*doc.Value }"���þfgo.string."struct { F uintptr; list []*doc.Value }"�P��Pstruct { F uintptr; list []*doc.Value }��þ(go.string.hdr."list"� �� ������������������ go.string."list"���þ go.string."list"���
list��þVtype.struct { F uintptr; list []*"".Value }�à��à ��������������@Jä’������������������������������������������������������������������������������������������������������������������������������������������������������0à� runtime.algarray���@��"runtime.gcbits.02���P��ngo.string.hdr."struct { F uintptr; list []*doc.Value }"���p��hgo.weak.type.*struct { F uintptr; list []*"".Value }���€��"runtime.zerovalue���À�Vtype.struct { F uintptr; list []*"".Value }���À��$go.string.hdr.".F"���Ð��"go.importpath."".���à��type.uintptr�����(go.string.hdr."list"��� ��"go.importpath."".���°�� type.[]*"".Value���þpgo.string.hdr."*struct { F uintptr; list []*doc.Value }"� �� ��������(����������hgo.string."*struct { F uintptr; list []*doc.Value }"���þhgo.string."*struct { F uintptr; list []*doc.Value }"�`��R*struct { F uintptr; list []*doc.Value }��þXtype.*struct { F uintptr; list []*"".Value }� �� ��������������[cªE�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."*struct { F uintptr; list []*doc.Value }"���p��jgo.weak.type.**struct { F uintptr; list []*"".Value }���€��"runtime.zerovalue�����Vtype.struct { F uintptr; list []*"".Value }���þlgo.string.hdr."struct { F uintptr; list []*doc.Type }"� �� ��������&����������dgo.string."struct { F uintptr; list []*doc.Type }"���þdgo.string."struct { F uintptr; list []*doc.Type }"�P��Nstruct { F uintptr; list []*doc.Type }��þTtype.struct { F uintptr; list []*"".Type }�à��à ��������������l ’B������������������������������������������������������������������������������������������������������������������������������������������������������0à� runtime.algarray���@��"runtime.gcbits.02���P��lgo.string.hdr."struct { F uintptr; list []*doc.Type }"���p��fgo.weak.type.*struct { F uintptr; list []*"".Type }���€��"runtime.zerovalue���À�Ttype.struct { F uintptr; list []*"".Type }���À��$go.string.hdr.".F"���Ð��"go.importpath."".���à��type.uintptr�����(go.string.hdr."list"��� ��"go.importpath."".���°��type.[]*"".Type���þngo.string.hdr."*struct { F uintptr; list []*doc.Type }"� �� ��������'����������fgo.string."*struct { F uintptr; list []*doc.Type }"���þfgo.string."*struct { F uintptr; list []*doc.Type }"�P��P*struct { F uintptr; list []*doc.Type }��þVtype.*struct { F uintptr; list []*"".Type }� �� ��������������J,ݹ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."*struct { F uintptr; list []*doc.Type }"���p��hgo.weak.type.**struct { F uintptr; list []*"".Type }���€��"runtime.zerovalue�����Ttype.struct { F uintptr; list []*"".Type }���þlgo.string.hdr."struct { F uintptr; list []*doc.Func }"� �� ��������&����������dgo.string."struct { F uintptr; list []*doc.Func }"���þdgo.string."struct { F uintptr; list []*doc.Func }"�P��Nstruct { F uintptr; list []*doc.Func }��þTtype.struct { F uintptr; list []*"".Func }�à��à ��������������éÎOæ������������������������������������������������������������������������������������������������������������������������������������������������������0à� runtime.algarray���@��"runtime.gcbits.02���P��lgo.string.hdr."struct { F uintptr; list []*doc.Func }"���p��fgo.weak.type.*struct { F uintptr; list []*"".Func }���€��"runtime.zerovalue���À�Ttype.struct { F uintptr; list []*"".Func }���À��$go.string.hdr.".F"���Ð��"go.importpath."".���à��type.uintptr�����(go.string.hdr."list"��� ��"go.importpath."".���°��type.[]*"".Func���þngo.string.hdr."*struct { F uintptr; list []*doc.Func }"� �� ��������'����������fgo.string."*struct { F uintptr; list []*doc.Func }"���þfgo.string."*struct { F uintptr; list []*doc.Func }"�P��P*struct { F uintptr; list []*doc.Func }��þVtype.*struct { F uintptr; list []*"".Func }� �� ��������������¹²Îñ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."*struct { F uintptr; list []*doc.Func }"���p��hgo.weak.type.**struct { F uintptr; list []*"".Func }���€��"runtime.zerovalue�����Ttype.struct { F uintptr; list []*"".Func }���þ4go.string.hdr."**doc.Note"� �� ��������
����������,go.string."**doc.Note"���þ,go.string."**doc.Note"� ��**doc.Note��þtype.**"".Note� �� ��������������hEÆb�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."**doc.Note"���p��.go.weak.type.***"".Note���€��"runtime.zerovalue�����type.*"".Note���þ8go.string.hdr."*[]*doc.Type"� �� �������� ����������0go.string."*[]*doc.Type"���þ0go.string."*[]*doc.Type"� ��*[]*doc.Type��þ type.*[]*"".Type� �� ��������������-cÂy�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[]*doc.Type"���p��2go.weak.type.**[]*"".Type���€��"runtime.zerovalue�����type.[]*"".Type���þ8go.string.hdr."*[]*doc.Func"� �� �������� ����������0go.string."*[]*doc.Func"���þ0go.string."*[]*doc.Func"� ��*[]*doc.Func��þ type.*[]*"".Func� �� ��������������&¡Ð…�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[]*doc.Func"���p��2go.weak.type.**[]*"".Func���€��"runtime.zerovalue�����type.[]*"".Func���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·44750c784da4dd430afdd97fea5c405a� �� ��������������þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þ0type..hashfunc.[3]string��������������(type..hash.[3]string���þ,type..eqfunc.[3]string��������������$type..eq.[3]string���þ&type..alg.[3]string� �� �������������������0type..hashfunc.[3]string�����,type..eqfunc.[3]string���þ"runtime.gcbits.15����þ2go.string.hdr."[3]string"� �� �������� ����������*go.string."[3]string"���þ*go.string."[3]string"� ��[3]string��þtype.[3]string�À��À0�������(�������CÙiB������������������������������������������������������������������������0��&type..alg.[3]string���@��"runtime.gcbits.15���P��2go.string.hdr."[3]string"���p��.go.weak.type.*[3]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[3]string [3]string��������������type.[3]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·44750c784da4dd430afdd97fea5c405a� �� ��������������þTgclocals·51af24152615272c3d9efc8538f95767� �� �������������þTtype..hashfunc.struct { a string; b bool }��������������Ltype..hash.struct { a string; b bool }���þPtype..eqfunc.struct { a string; b bool }��������������Htype..eq.struct { a string; b bool }���þJtype..alg.struct { a string; b bool }� �� �������������������Ttype..hashfunc.struct { a string; b bool }�����Ptype..eqfunc.struct { a string; b bool }���þVgo.string.hdr."struct { a string; b bool }"� �� ������������������Ngo.string."struct { a string; b bool }"���þNgo.string."struct { a string; b bool }"�@��8struct { a string; b bool }��þ"go.string.hdr."a"� �� ������������������go.string."a"���þgo.string."a"���a��þ"go.string.hdr."b"� �� ������������������go.string."b"���þgo.string."b"���b��þ@type.struct { a string; b bool }�à��à��������������ÓÌ������������������������������������������������������������������������������������������������������������������������������������������������������0��Jtype..alg.struct { a string; b bool }���@��"runtime.gcbits.01���P��Vgo.string.hdr."struct { a string; b bool }"���p��Rgo.weak.type.*struct { a string; b bool }���€��"runtime.zerovalue���À�@type.struct { a string; b bool }���À��"go.string.hdr."a"���Ð��"go.importpath."".���à��type.string�����"go.string.hdr."b"��� ��"go.importpath."".���°��type.bool���þZgo.string.hdr."[]struct { a string; b bool }"� �� ������������������Rgo.string."[]struct { a string; b bool }"���þRgo.string."[]struct { a string; b bool }"�@��<[]struct { a string; b bool }��þDtype.[]struct { a string; b bool }� �� ��������������«Mí��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."[]struct { a string; b bool }"���p��Vgo.weak.type.*[]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }���þŽgo.typelink.[]struct { a string; b bool } []struct { a string; b bool }��������������Dtype.[]struct { a string; b bool }���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a0aa9a31501a78963e7cbf43092abfd3�(��(�����������������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ\type..hashfunc.[20]struct { a string; b bool }��������������Ttype..hash.[20]struct { a string; b bool }���þXtype..eqfunc.[20]struct { a string; b bool }��������������Ptype..eq.[20]struct { a string; b bool }���þRtype..alg.[20]struct { a string; b bool }� �� �������������������\type..hashfunc.[20]struct { a string; b bool }�����Xtype..eqfunc.[20]struct { a string; b bool }���þ>runtime.gcbits.4992244992244902���I’$I’$I�þ^go.string.hdr."[20]struct { a string; b bool }"� �� ������������������Vgo.string."[20]struct { a string; b bool }"���þVgo.string."[20]struct { a string; b bool }"�@��@[20]struct { a string; b bool }��þHtype.[20]struct { a string; b bool }�À��Àà������Ð������”Ö°P������������������������������������������������������������������������0��Rtype..alg.[20]struct { a string; b bool }���@��>runtime.gcbits.4992244992244902���P��^go.string.hdr."[20]struct { a string; b bool }"���p��Zgo.weak.type.*[20]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ–go.typelink.[20]struct { a string; b bool } [20]struct { a string; b bool }��������������Htype.[20]struct { a string; b bool }���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a0aa9a31501a78963e7cbf43092abfd3�(��(�����������������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ\type..hashfunc.[15]struct { a string; b bool }��������������Ttype..hash.[15]struct { a string; b bool }���þXtype..eqfunc.[15]struct { a string; b bool }��������������Ptype..eq.[15]struct { a string; b bool }���þRtype..alg.[15]struct { a string; b bool }� �� �������������������\type..hashfunc.[15]struct { a string; b bool }�����Xtype..eqfunc.[15]struct { a string; b bool }���þ6runtime.gcbits.499224499204� �� I’$I’�þ^go.string.hdr."[15]struct { a string; b bool }"� �� ������������������Vgo.string."[15]struct { a string; b bool }"���þVgo.string."[15]struct { a string; b bool }"�@��@[15]struct { a string; b bool }��þHtype.[15]struct { a string; b bool }�À��Àh������X������9Ë=1������������������������������������������������������������������������0��Rtype..alg.[15]struct { a string; b bool }���@��6runtime.gcbits.499224499204���P��^go.string.hdr."[15]struct { a string; b bool }"���p��Zgo.weak.type.*[15]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ–go.typelink.[15]struct { a string; b bool } [15]struct { a string; b bool }��������������Htype.[15]struct { a string; b bool }���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a0aa9a31501a78963e7cbf43092abfd3�(��(�����������������þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þZtype..hashfunc.[4]struct { a string; b bool }��������������Rtype..hash.[4]struct { a string; b bool }���þVtype..eqfunc.[4]struct { a string; b bool }��������������Ntype..eq.[4]struct { a string; b bool }���þPtype..alg.[4]struct { a string; b bool }� �� �������������������Ztype..hashfunc.[4]struct { a string; b bool }�����Vtype..eqfunc.[4]struct { a string; b bool }���þ&runtime.gcbits.4902���I�þ\go.string.hdr."[4]struct { a string; b bool }"� �� ������������������Tgo.string."[4]struct { a string; b bool }"���þTgo.string."[4]struct { a string; b bool }"�@��>[4]struct { a string; b bool }��þFtype.[4]struct { a string; b bool }�À��À`�������P�������Z‡3������������������������������������������������������������������������0��Ptype..alg.[4]struct { a string; b bool }���@��&runtime.gcbits.4902���P��\go.string.hdr."[4]struct { a string; b bool }"���p��Xgo.weak.type.*[4]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ’go.typelink.[4]struct { a string; b bool } [4]struct { a string; b bool }��������������Ftype.[4]struct { a string; b bool }���þ4go.string.hdr."*[8]string"� �� ��������
����������,go.string."*[8]string"���þ,go.string."*[8]string"� ��*[8]string��þtype.*[8]string� �� ��������������­”o�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����type.[8]string���þ4go.string.hdr."*[3]string"� �� ��������
����������,go.string."*[3]string"���þ,go.string."*[3]string"� ��*[3]string��þtype.*[3]string� �� ��������������
+é �6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[3]string"���p��0go.weak.type.**[3]string���€��"runtime.zerovalue�����type.[3]string���þXgo.string.hdr."*struct { a string; b bool }"� �� ������������������Pgo.string."*struct { a string; b bool }"���þPgo.string."*struct { a string; b bool }"�@��:*struct { a string; b bool }��þBtype.*struct { a string; b bool }� �� ��������������Æcæ¢�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."*struct { a string; b bool }"���p��Tgo.weak.type.**struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }���þ`go.string.hdr."*[20]struct { a string; b bool }"� �� �������� ����������Xgo.string."*[20]struct { a string; b bool }"���þXgo.string."*[20]struct { a string; b bool }"�P��B*[20]struct { a string; b bool }��þJtype.*[20]struct { a string; b bool }� �� ��������������k�ÉÜ�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."*[20]struct { a string; b bool }"���p��\go.weak.type.**[20]struct { a string; b bool }���€��"runtime.zerovalue�����Htype.[20]struct { a string; b bool }���þ`go.string.hdr."*[15]struct { a string; b bool }"� �� �������� ����������Xgo.string."*[15]struct { a string; b bool }"���þXgo.string."*[15]struct { a string; b bool }"�P��B*[15]struct { a string; b bool }��þJtype.*[15]struct { a string; b bool }� �� ��������������rZ Ö�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."*[15]struct { a string; b bool }"���p��\go.weak.type.**[15]struct { a string; b bool }���€��"runtime.zerovalue�����Htype.[15]struct { a string; b bool }���þ^go.string.hdr."*[4]struct { a string; b bool }"� �� ������������������Vgo.string."*[4]struct { a string; b bool }"���þVgo.string."*[4]struct { a string; b bool }"�@��@*[4]struct { a string; b bool }��þHtype.*[4]struct { a string; b bool }� �� ��������������Ñbù’�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."*[4]struct { a string; b bool }"���p��Zgo.weak.type.**[4]struct { a string; b bool }���€��"runtime.zerovalue�����Ftype.[4]struct { a string; b bool }���þ.go.string.hdr."runtime"� �� ������������������&go.string."runtime"���þ&go.string."runtime"���runtime��þ,go.importpath.runtime.� �� ������������������&go.string."runtime"���þ$go.string.hdr."io"� �� ������������������go.string."io"���þgo.string."io"���io��þ"go.importpath.io.� �� ������������������go.string."io"���þ,go.string.hdr."regexp"� �� ������������������$go.string."regexp"���þ$go.string."regexp"���regexp��þ*go.importpath.regexp.� �� ������������������$go.string."regexp"���þ.go.string.hdr."unicode"� �� ������������������&go.string."unicode"���þ&go.string."unicode"���unicode��þ,go.importpath.unicode.� �� ������������������&go.string."unicode"���þ(go.string.hdr."sort"� �� ������������������ go.string."sort"���þ go.string."sort"���
sort��þ&go.importpath.sort.� �� ������������������ go.string."sort"���þ.go.string.hdr."strings"� �� ������������������&go.string."strings"���þ&go.string."strings"���strings��þ,go.importpath.strings.� �� ������������������&go.string."strings"���þ8go.string.hdr."unicode/utf8"� �� �������� ����������0go.string."unicode/utf8"���þ0go.string."unicode/utf8"� ��unicode/utf8��þ6go.importpath.unicode/utf8.� �� �������� ����������0go.string."unicode/utf8"���þ.go.string.hdr."strconv"� �� ������������������&go.string."strconv"���þ&go.string."strconv"���strconv��þ,go.importpath.strconv.� �� ������������������&go.string."strconv"���þ:go.string.hdr."text/template"� �� �������� ����������2go.string."text/template"���þ2go.string."text/template"� ��text/template��þ8go.importpath.text/template.� �� �������� ����������2go.string."text/template"���þ,go.string.hdr."go/ast"� �� ������������������$go.string."go/ast"���þ$go.string."go/ast"���go/ast��þ*go.importpath.go/ast.� �� ������������������$go.string."go/ast"���þ0go.string.hdr."go/token"� �� ������������������(go.string."go/token"���þ(go.string."go/token"� ��go/token��þ.go.importpath.go/token.� �� ������������������(go.string."go/token"���þ(go.string.hdr."path"� �� ������������������ go.string."path"���þ go.string."path"���
path��þ&go.importpath.path.� �� ������������������ go.string."path"���þ.type..hash.[8]string·f��������������(type..hash.[8]string���þ*type..eq.[8]string·f��������������$type..eq.[8]string���þ.type..hash.[1]string·f��������������(type..hash.[1]string���þ*type..eq.[1]string·f��������������$type..eq.[1]string���þ8type..hash."".lineWrapper·f��������������2type..hash."".lineWrapper���þ4type..eq."".lineWrapper·f��������������.type..eq."".lineWrapper���þ*type..hash."".Note·f��������������$type..hash."".Note���þ&type..eq."".Note·f�������������� type..eq."".Note���þ*type..hash."".Func·f��������������$type..hash."".Func���þ&type..eq."".Func·f�������������� type..eq."".Func���þ,"".(*methodSet).set·f��������������&"".(*methodSet).set���þ,"".(*methodSet).add·f��������������&"".(*methodSet).add���þ4"".(*exampleByName).Len·f��������������."".(*exampleByName).Len���þ6"".(*exampleByName).Swap·f��������������0"".(*exampleByName).Swap���þ6"".(*exampleByName).Less·f��������������0"".(*exampleByName).Less���þ8type..hash.[2]go/ast.Decl·f��������������2type..hash.[2]go/ast.Decl���þ4type..eq.[2]go/ast.Decl·f��������������.type..eq.[2]go/ast.Decl���þ8type..hash.[1]go/ast.Spec·f��������������2type..hash.[1]go/ast.Spec���þ4type..eq.[1]go/ast.Spec·f��������������.type..eq.[1]go/ast.Spec���þ.type..hash.[3]string·f��������������(type..hash.[3]string���þ*type..eq.[3]string·f��������������$type..eq.[3]string���þRtype..hash.struct { a string; b bool }·f��������������Ltype..hash.struct { a string; b bool }���þNtype..eq.struct { a string; b bool }·f��������������Htype..eq.struct { a string; b bool }���þZtype..hash.[20]struct { a string; b bool }·f��������������Ttype..hash.[20]struct { a string; b bool }���þVtype..eq.[20]struct { a string; b bool }·f��������������Ptype..eq.[20]struct { a string; b bool }���þZtype..hash.[15]struct { a string; b bool }·f��������������Ttype..hash.[15]struct { a string; b bool }���þVtype..eq.[15]struct { a string; b bool }·f��������������Ptype..eq.[15]struct { a string; b bool }���þXtype..hash.[4]struct { a string; b bool }·f��������������Rtype..hash.[4]struct { a string; b bool }���þTtype..eq.[4]struct { a string; b bool }·f��������������Ntype..eq.[4]struct { a string; b bool }���þ"runtime.zerovalue�0����ÿÿgo13ld�