blob: 17d4d2b04997d41478ee0c500afbc05d85de5370 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 9574 `
go object windows amd64 go1.4.2 X:precisestack
$$
package doc
import ast "go/ast"
import runtime "runtime"
import io "io"
import unicode "unicode"
import strconv "strconv"
import strings "strings"
import utf8 "unicode/utf8"
import sort "sort"
import token "go/token"
import template "text/template"
import regexp "regexp"
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 "esc:0x0", @"".words·3 map[string]string "esc:0x0")
func @"".ToText (@"".w·1 @"io".Writer, @"".text·2 string "esc:0x0", @"".indent·3 string, @"".preIndent·4 string "esc:0x0", @"".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:0x0") 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:0x0") 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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") Pos () (? @"go/token".Pos)
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") 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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".GenDecl "esc:0x0") 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:0x0") 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:0x0") 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:0x0") IsExported () (? bool)
func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.NamePos }
func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x1") 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:0x0") 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:0x0") 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) End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".Field) 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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x0") NumFields () (? int)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x0") 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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".x·2 *@"go/ast".FuncType "esc:0x0") 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:0x0") End () (? @"go/token".Pos) { return @"go/ast".s·2.Rbrace + @"go/token".Pos(0x1) }
func (@"go/ast".s·2 *@"go/ast".BlockStmt "esc:0x0") 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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".FuncDecl "esc:0x0") 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) Filter (@"".f·2 @"".Filter "esc:0x0")
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:0x0") 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:0x0") Lookup (@"go/ast".name·3 string "esc:0x0") (? *@"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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x0") Pos () (? @"go/token".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:0x0") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".File "esc:0x0") 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:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func (@"go/ast".p·2 *@"go/ast".Package "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func @"".New (@"".pkg·2 *@"go/ast".Package, @"".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:0x0") (? []*@"".Example)
func @"".Synopsis (@"".s·2 string "esc:0x2") (? string)
var @"".IllegalPrefixes []string
func @"".init ()
var @"go/ast".objKindStrings [7]string
$$
_go_.6 0 0 0 644 488700 `
go object windows amd64 go1.4.2 X:precisestack
!
��go13ldio.aregexp.astrings.atext/template.aunicode.aunicode/utf8.ago/ast.ago/token.a path.a sort.astrconv.a�þ "".commentEscape�� 
�� 
eH‹ %(���H‹‰����H;awè����ëã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‹L$@H9ÊrgH‹D$xH)ÊHƒú�t H‰ËHÃH‰ØH‰D$PH‰$H‰T$XH‰T$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$hH‰$H‹\$pH‰\$è����è����HƒÄ`Ãè���� H‰ÓH‰D$HH‹L$@H‰ÂH9Â8��H9È‚/��H‹D$xH)ÊHƒú�t H‰ËHÃH‰ØH‰D$PH‰$H‰T$XH‰T$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$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ÿÀéþÿÿ<`uïH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹\$pH‰$H‹\$hH‹[ ÿÓH‹”$€���ëè���� è���� è���� 0������.��0runtime.morestack_noctxt���V��*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���PÀ��"".autotmp_0024��type.uint64�"".autotmp_0023��type.uint64�"".autotmp_0022��type.uint64�"".autotmp_0016��type.int�"".autotmp_0015��type.int�
"".ch�Atype.uint8�"".i�/type.int�"".last�?type.int�"".nice�@type.bool�"".text� type.string�"".w��type.io.Writer�!À¿Àí��d4!$! 
 5l‡P P� �*æ�Tgclocals·b761081bcdbc0c055275af2bb2c6dfe6�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���6c:/go/src/go/doc/comment.goþ0"".pairedParensPrefixLen��€��ìeH‹ %(���H‹‰����H;awè����ëã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à ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���â��&runtime.stringiter2���²��(runtime.racefuncexit���Ú��(runtime.racefuncexit���0 ��"".autotmp_0039��type.int32�"".autotmp_0037��type.int�"".autotmp_0036�/type.int�"".autotmp_0035��type.int�"".autotmp_0034��type.int�"".autotmp_0033��type.int�"".autotmp_0032�type.string�"".l�?type.int�"".parens�Otype.int� "".~r1� type.int�"".s��type.string� ! ÀŸ Ÿ �€�Tœ!&# L  
��*Fh(�Tgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�Tgclocals·a1020fc24b9d706b3a15aa4bb13785c5���6c:/go/src/go/doc/comment.goþ"".emphasize��à��ÚeH‹ %(���H‹‰����HD$ØH;Awè����ëÞHì¨���H‹œ$¨���H‰$è����H����H‰$è����H‹����H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹¬$È���H‹D$H‹T$ H‹L$(H‰”$˜���H‰Œ$ ���Hƒø�H‰„$���uIH‹œ$°���H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H‰l$¶œ$Ø���ˆ\$ è����è����HÄ¨���ÃH‰l$PHƒú�†¥��H‰$è����H‹œ$���Hƒ¼$˜����†~��H‹H‹\$PH9Âf��H‹œ$°���H‰$H‹œ$¸���H‰\$H‹Œ$À���H‰Œ$€���H‰L$H‰„$ˆ���H‰D$¶œ$Ø���ˆ\$ è����H‹œ$È���H‰\$HH‹œ$���Hƒ¼$˜���†ï��HƒÃH‰$è����H‹œ$���H‹„$˜���H‰ÙHƒø†¾��HƒÃH‹H‰\$PHƒø�†¡��H‰ $è����H‹T$PH‹œ$���Hƒ¼$˜����†u��H‹H‹\$HH9Ó‚]��H9‚T��H‹Œ$À���H)ÂHƒú�t H‰ÃHËH‰ÙH‰L$pH‰ $H‰T$xH‰T$è����H‹T$xH‹L$H‰L$@H9э��H‹œ$���Hƒ¼$˜����†ç��H‰$è����H‹œ$���Hƒ¼$˜����†À��H‹H‹l$@H‹Œ$È���HèH‰D$HH9Á‚˜��H����H‰$è����H‹����H‰$H‹Œ$À���H‹D$HH‰Œ$€���H‰L$H‰„$ˆ���H‰D$è����H‹T$H‹L$ H‹D$(H‰”$���H‰Œ$˜���H‰„$ ���H‹L$xH‹D$@H9Á‚��H‹L$pH‰L$pH‰ÂH‰D$xHÇD$`����HÇD$h����ÆD$?�H‹œ$Ð���1íH9ëtxH‹L$pH����H‰$H‹œ$Ð���H‰\$H‰Œ$€���H‰L$H‰”$ˆ���H‰T$è����H‹D$ ¶\$(ˆ\$?H‰D$XH‰$è����H‹\$XHƒû�„j��H‹+H‰l$`H‹kH‰l$hH‹œ$���Hƒ¼$˜���†;��HƒÃH‰$è����H‹œ$���Hƒ¼$˜���†��HƒÃH‹Hƒû�| €|$?�uH‹\$pH‰\$`H‹\$xH‰\$hÆD$?�H‹\$hHƒû�ŽÏ��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹\$`H‰$H‹\$hH‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$°���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‹\$pH‰\$H‹\$xH‰\$¶œ$Ø���ˆ\$ è����€|$?�tNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹\$hHƒû�Žë���H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹œ$È���H‹œ$È���H‰\$HH‹œ$���Hƒ¼$˜���vnHƒÃH‰$è����H‹T$HH‹œ$���Hƒ¼$˜���vBHƒÃH‹H9Âr/H‹Œ$À���H)ÂHƒú�t H‰ÃHËH‰ÙH‰Œ$À���H‰”$È���éùÿÿè���� è���� è���� é^ÿÿÿéþÿÿè���� è���� ‰éüÿÿè���� è���� è���� è���� éáûÿÿè���� è���� è���� è���� è���� è���� è���� è���� ”������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���z��"".matchRx���Œ�� 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���`Ð��6"".autotmp_0060��type.uint64�"".autotmp_0059��type.uint64�"".autotmp_0058��type.uint64�"".autotmp_0057�Ÿtype.*string�"".autotmp_0056��type.uint64�"".autotmp_0055��type.uint64�"".autotmp_0054��type.uint64�"".autotmp_0053��type.uint64�"".autotmp_0050��type.uint64�"".autotmp_0049��type.uint64�"".autotmp_0048�¿type.uint64�"".autotmp_0047�¯type.uint64�"".autotmp_0046��type.int�"".autotmp_0045��type.int�"".autotmp_0044��type.string�"".autotmp_0043��type.[]int�"".autotmp_0042��type.int�"".autotmp_0041��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�)ÐÈÏо �°�°Ø)niahA]Œ½0Æ%xHNLNN>NNƒef 
#�<�5ÐÉ€åDÎt ː�Tgclocals·2384f18473b874ebedaaf5541c99e183�Tgclocals·044ac9153e7f7946981f76039e898e1a���6c:/go/src/go/doc/comment.goþ"".indentLen�� ��’eH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹t$H‹L$1ÀH9È}H9Ès=H¶€û uHÿÀH9È|çH‰D$ è����HƒÄÃH9ÈsH¶€û uàëÖè���� è���� ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¾��(runtime.racefuncexit���ø��$runtime.panicindex���†��$runtime.panicindex���0�� "".~r1� type.int�"".s��type.string�!F(��$Ì!
(��*4�Tgclocals·71f00dde903bde07aa039b47ab7ec229�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ"".isBlank��à��àeH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹L$Hƒù�tHƒùu"H‹\$Hƒù�v¶€û
uÆD$ è����HƒÄÃÆD$ �ëïè����
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���²��(runtime.racefuncexit���Ô��$runtime.panicindex���0��"".autotmp_0076��type.int� "".~r1� type.bool�"".s��type.string�!@�p�Ü4$
��*.�Tgclocals·71f00dde903bde07aa039b47ab7ec229�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ"".commonPrefix��à��ÆeH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����L‹T$ H‹|$H‹t$(H‹T$1ÀH9Ð}+H9ð}&H9ÐsHH¶H9ðs5I,¶m�@8ëuHÿÀH9Ð|ÕH9ÂrH‰|$0H‰D$8è����HƒÄÃè���� è���� è���� ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Š��(runtime.racefuncexit���ž��$runtime.panicslice���¬��$runtime.panicindex���º��$runtime.panicindex���`�� "".~r2�@type.string�"".b� type.string�"".a��type.string�!l"�°�$ä!
"( ��*Z
"�Tgclocals·2992e6c0c6eeea1caaa82eaccb438ec1�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ"".unindent�� ��ˆeH‹ %(���H‹‰����HD$ H;Awè����ëÞHìà���H‹œ$à���H‰$è����H‹Œ$ð���Hƒù�u è����HÄà���ÃH‹œ$è���Hƒù�†V��H‰$è����H‹œ$è���Hƒ¼$ð����†/��H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$XH‹œ$è���Hƒ¼$ð����†ô��H‰$è����H‹œ$è���Hƒ¼$ð����†Í��H‹H‹[H‰œ$À���H‹D$XH9©��H‰”$¸���H‰”$ˆ���H‰„$���H‹”$è���H‹„$ð���H‹œ$ø���H‰œ$Ø���1ÉH‰„$Ð���H‰D$@H‰”$È���H‰ÐH‰L$XH‹l$@H9é6��H‰D$`H‰$è����H‹\$`Hƒû�„ ��H‹+H‹SH‰¬$¸���H‰”$À���H‰¬$˜���H‰l$hH‰”$ ���H‰T$pHƒú�t!Hƒú…Ñ��Hƒú�†Î��¶]�€û
…º��HÇÀ���<�…Ž���H‰,$H‰T$è����H‹D$H‹Œ$ ���H9Á‚€��H‹œ$ˆ���H‰$H‹œ$���H‰\$H‹Œ$˜���H‰Œ$¸���H‰L$H‰„$À���H‰D$è����H‹L$ H‹D$(H‰Œ$¸���H‰Œ$ˆ���H‰„$À���H‰„$���H‹D$`H‹L$XHƒÀHÿÁH‰L$XH‹l$@H9éŒÊþÿÿH‹œ$���H‰\$0H‹”$è���H‹„$ð���H‹œ$ø���H‰œ$Ø���1ÉH‰„$Ð���H‰D$@H‰”$È���H‰ÐH‰L$XH‹l$@H9éa��H‰D$`H‰$è����H‹\$`Hƒû�„t��H‹+H‹KH‹t$XH‰¬$¸���H‰Œ$À���H‰¬$¨���H‰l$xH‰Œ$°���H‰Œ$€���Hƒù�t!Hƒù…��Hƒù�†��¶]�€û
…��HÇÀ���<�…±���H‹D$0H‰L$PH‰D$HH9Á‚Ø���H‹œ$è���H‰õH‰t$8L‹„$ð���L9ƃ°���HkíHëH‰$è����H‹T$HH‹œ$è���H‹l$8L‹„$ð���L9ÅszHkíHëH‰$H‹„$¨���H‹L$PH)ÑHƒù�t H‰ÓHÃH‰ØH‰„$¸���H‰D$H‰Œ$À���H‰L$è����H‹D$`H‹L$XHƒÀHÿÁH‰L$XH‹l$@H9錟þÿÿè����HÄà���Ãè���� è���� è���� 1Àéúþÿÿè���� ‰é…þÿÿè���� 1ÀéFýÿÿè���� ‰éÙüÿÿè���� è���� è���� è���� è���� 2������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���’��(runtime.racefuncexit���Ø�� runtime.raceread���¬��"".indentLen���€�� runtime.raceread���Î�� runtime.raceread���Ö��"".indentLen���‚ ��"".commonPrefix���î �� runtime.raceread���ü��"runtime.racewrite���Ì��4runtime.writebarrierstring���ž��(runtime.racefuncexit���¸��$runtime.panicindex���Æ��$runtime.panicindex���Ô��$runtime.panicslice���ð��$runtime.panicindex���Œ��$runtime.panicslice���¨��$runtime.panicindex���Ä��$runtime.panicslice���Ò��$runtime.panicindex���à��$runtime.panicindex���î��$runtime.panicindex���ü��$runtime.panicindex���0À��D"".autotmp_0112��type.uint64�"".autotmp_0111��type.uint64�"".autotmp_0110��type.uint64�"".autotmp_0109��type.bool�"".autotmp_0108��type.string�"".autotmp_0107��type.*string�"".autotmp_0106��type.int�"".autotmp_0105��type.int�"".autotmp_0104��type.uint64�"".autotmp_0103��type.uint64�"".autotmp_0101��type.string�"".autotmp_0100�ÿtype.*string�"".autotmp_0099��type.int�"".autotmp_0098��type.int�"".autotmp_0097�¯type.uint64�"".autotmp_0096�Ÿtype.uint64�"".autotmp_0095�Otype.string�"".autotmp_0094��type.int�"".autotmp_0093��type.int�"".autotmp_0092��type.[]string�"".autotmp_0091��type.int�"".autotmp_0090��type.string�"".autotmp_0089��type.int�"".autotmp_0086�/type.[]string�"".autotmp_0085��type.int�"".autotmp_0084�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�&)À+¿À…¿Àu�Ð �jô)»PŽ$
†S±)
 /�*�5±„Výh)‚�Tgclocals·b46c7a32cd3cbdb99d262657bbb5cb46�Tgclocals·d9ba2f98715b9ea893b5eb47237bb408���6c:/go/src/go/doc/comment.goþ"".heading��à
��Ü
eH‹ %(���H‹‰����H;awè����ëãHƒì@H‹\$@H‰$è����HÇD$X����HÇD$`����H‹\$HH‰$H‹\$PH‰\$è����H‹T$H‹L$H‰T$HH‰L$PHƒù�uHÇD$X����HÇD$`����è����HƒÄ@ÃH‰$H‰L$è����‹D$‰D$,‰$è����¶\$€û�„×��‹\$,‰$è����¶\$€û�„½��H‹\$HH‰$H‹\$PH‰\$è����‹D$‰D$,‰$è����¶\$€û�u2‹\$,‰$è����¶\$€û�uHÇD$X����HÇD$`����è����HƒÄ@ÃH‹\$HH‰$H‹t$PH‰t$H5����Hl$H‰ïH¥H¥è����H‹\$ Hƒû�|HÇD$X����HÇD$`����è����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̓‰���H.¶€ûsu$H‰ÃHƒÃH9Ë}4H‰ÅHƒÅH9Ís^H.¶€û tHÇD$X����HÇD$`����è����HƒÄ@ÃHƒÀH‰ÊH‰ÁH9Âr H‰ðH)ÊHƒú�t H‰ËHÃH‰ØH‰ÁH‰Ðéÿÿÿè���� è���� è���� HÇD$X����HÇD$`����è����HƒÄ@Ã,������.��0runtime.morestack_noctxt���V��*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���@€��"".autotmp_0132��type.uint64�"".autotmp_0131��type.int�"".autotmp_0129��type.int�"".autotmp_0128��type.int�"".autotmp_0127��type.int�"".autotmp_0126��type.bool�"".autotmp_0125��type.bool�"".b�type.string�"".r�'type.int32� "".~r1� type.string�"".line��type.string�D!€m€©€Q€\€e€_�°�Œ¤!FE' @?4
,('6
/ J
 * '43�2�*[—0"/.Ÿ' �Tgclocals·3a3a32d27105f28e7613aed8b06dc3cf�Tgclocals·150bd0745d0ccd7ff65e5c80b670a3b7���6c:/go/src/go/doc/comment.goþ"".anchorID��À��¼eH‹ %(���H‹‰����H;awè����ëãHƒìHH‹\$HH‰$è����HÇD$`����HÇD$h����H����H‰$è����H‹����H‰$H‹\$PH‰\$H‹t$XH‰t$H5����Hl$H‰ïH¥H¥è����H‹L$(H‹D$0H����H,$H‰ïH‰ÞH¥H¥H‰L$8H‰L$H‰D$@H‰D$è����H‹\$ H‰\$`H‹\$(H‰\$hè����HƒÄHÃ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���ˆ�� "".nonAlphaNumRx���š�� runtime.raceread���¨�� "".nonAlphaNumRx���æ��go.string."_"���ˆ��Bregexp.(*Regexp).ReplaceAllString���ª�� go.string."hdr-"���ø��*runtime.concatstring2���ª��(runtime.racefuncexit���@��"".autotmp_0137�type.string� "".~r1� type.string�"".line��type.string�!¼�à�ŽA“��*ª �Tgclocals·f19d4b79e9f57ca0787f5817043aa6f8�Tgclocals·a310211a5d93ca643985188646602d0e���6c:/go/src/go/doc/comment.goþ"".ToHTML��à��ÔeH‹ %(���H‹‰����H„$@ÿÿÿH;Awè����ëÛHì@��H‹œ$@��H‰$è����H‹œ$X��H‰$H‹œ$`��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$è���H‰„$ð���H‰”$ø���H‰”$à���1ÒH‰„$Ø���H‰D$HH‰Œ$Ð���H‰ÈH‰T$PH‹l$HH9ê��H‰D$`H‰$HÇD$ ���è����H‹t$`Hƒþ�„†��H¬$ ��H‰ïè����Hœ$ ��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‰Œ$ˆ���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‹T$PHƒÀ HÿÂH‰T$PH‹l$HH9êŒîýÿÿè����HÄ@��ÉéõþÿÿHƒø…â��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓHDŽ$˜�������HDŽ$ �������H‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9éy��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‰„$ ���H‰D$è����H\$Hl$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‹œ$P��H‰\$H‹\$hH‰\$H‹\$pH‰\$ÆD$ è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9錇þÿÿ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‹[ ÿÓéIûÿÿ‰é(ÿÿÿ‰ésùÿÿ‚������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���®��"".blocks���”��*runtime.racereadrange���Ґ� runtime.duffcopy���ˆ� runtime.duffcopy���º��"".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���ª�
������P€��<"".autotmp_0160��type.string�"".autotmp_0159��type.*string�"".autotmp_0158��type.int�"".autotmp_0157��type.int�"".autotmp_0156��type.string�"".autotmp_0155��type.*string�"".autotmp_0154��type.int�"".autotmp_0153��type.int�"".autotmp_0152�¯type.string�"".autotmp_0151�Ïtype.*string�"".autotmp_0150�type.int�"".autotmp_0149�ÿtype.int�"".autotmp_0147�?type."".block�"".autotmp_0146�¿type.*"".block�"".autotmp_0145�ïtype.int�"".autotmp_0144�ßtype.int�"".autotmp_0143��type.[]string�"".autotmp_0142��type.string�"".autotmp_0141��type.[]string�"".autotmp_0140�type.[]string�"".autotmp_0139�ßtype.[]"".block�"".autotmp_0138�¯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‹2NN7 $NN+
NC$N721 �R�8‘\™¤g)±Z8µB²™\�Tgclocals·bac06b58d2975b4e41d5d5423f2a0abf�Tgclocals·fe859e382a3fdcf7d00b896227987115���6c:/go/src/go/doc/comment.goþ"".blocks�� 6��”6eH‹ %(���H‹‰����H„$þÿÿH;Awè����ëÛHìð��H‹œ$ð��H‰$è����HDŽ$������HDŽ$������HDŽ$������HDŽ$8������HDŽ$@������HDŽ$H������HDŽ$ ������HDŽ$(������HDŽ$0������ÆD$G�ÆD$F�HDŽ$€������HDŽ$ˆ������HDŽ$������Hœ$€��H‰œ$€���H‰$è����H‹„$€���H-����H‰(H‰$Hƒ$è����H‹„$€���H¬$ ��H‰hH‰$Hƒ$è����H‹„$€���H¬$8��H‰hH‰D$xH‹œ$ø��H‰$H‹´$���H‰t$H5����Hl$H‰ïH¥H¥è����H‹T$ H‹L$(H‹D$0H‰”$P��H‰$H‰Œ$X��H‰L$H‰„$`��H‰D$è����1ÀH‹Œ$X��H9ȍÖ���H‹œ$P��H‰ÅH‰D$PL‹„$X��L9Àƒ™ ��HkíHëH‰$è����H‹œ$P��H‹l$PL‹„$X��L9Ńd ��HkíHëH‹3H‹SH‰´$Ø���H‰´$ˆ���H‰”$à���H‰”$���Hƒú�t Hƒú… ��Hƒú�† ��¶€û
… ��HÇÀ���<�toH‹T$xH‹ÿÓH‹D$PHÿÀÆD$GH‹Œ$X��H9ÈŒ*ÿÿÿH‹T$xH‹ÿÓH‹œ$8��H‰œ$��H‹œ$@��H‰œ$��H‹œ$H��H‰œ$��è����HÄð��ÃH‰4$H‰T$è����H‹¼$P��H‹´$X��H‹\$Hƒû�ŽD��H‹T$xH‹ÿÓH‹´$P��H‹”$X��H‹D$PHÿÀH9Ѝ¨���H‰óH‰ÅH‰D$HH9Ѓþ��HkíHëH‰$è����H‹œ$P��H‹”$X��H‹l$HH‰ÞH‰èH9ÕƒÃ��HkíHëH‹;H‰¼$¨���H‹KH‰Œ$°���Hƒù�t Hƒù…‡��Hƒù�†„��¶€û
…q��HÇÁ���€ù�„Û��HÿÀH9ÐŒXÿÿÿH‹l$PH9莳���H‰ÅH‰D$HHÿÍH‰óH‰l$pH9Õƒž��HkíHëH‰$è����H‹œ$P��H‹”$X��H‹D$HH‹l$pH‰ÞH9Õƒa��HkíHëH‹;H‰¼$˜���H‹KH‰Œ$ ���Hƒù�t Hƒù…%��Hƒù�†"��¶€û
…��HÇÁ���€ù�tHÿÈH‹l$PH9èMÿÿÿL‹„$`��H‹T$PI9À‚Õ��H9ЂÌ��I‰ÑH‰ÇH)×L‰ÃH)ÓH‰ÚHƒû�t L‰ËHÁãHóH‰ÞH‰D$PH‰´$��H‰4$H‰¼$��H‰|$H‰”$��H‰T$è����H¼$Ð��1Àè����HDŽ$Ð�����H‹œ$��H‰œ$Ø��H‹œ$��H‰œ$à��H‹œ$��H‰œ$è��H‹´$8��H‹”$@��H‹œ$H��H‰ØH)ÓHƒû}OH����H‰$H‰´$h��H‰t$H‰”$p��H‰T$H‰„$x��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰×HÿÇH‰óH‰¼$p��H‰„$x��H‰´$h��H‰ÕH‰T$hHkí HëH‰$HÇD$ ���è����H‹´$h��H‹|$hHkÿ HþH‰4$HÇD$����H´$Ð��H|$è����è����H‹D$PH‹¬$h��H‹”$p��H‹Œ$x��H‰¬$8��H‰”$@��H‰Œ$H��ÆD$F�é&ûÿÿè���� 1Ééñýÿÿè���� è���� è���� H‰óH‰ÅH9ÐstHkíHëH‰$è����H‹œ$P��H‹l$HL‹„$X��L9ÅsCHkíHëH,$H‰ïH‰ÞH¥H¥è����H‹´$P��H‹”$X��H‹D$HH‹\$Hƒû�Ž¾üÿÿé­üÿÿè���� è���� 1Ééüÿÿè���� è���� è���� €|$G�„Á��€|$F�…¶��H‹\$PHƒÃH9ó¤��H‹l$PHÿÅH‰ûH‰l$hH9õƒÏ��HkíHëH‰$è����H‹œ$P��H‹´$X��H‹l$hH‰ßH9õƒ—��HkíHëH‹H‰”$È���H‹kH‰¬$Ð���Hƒý�t Hƒý…[��Hƒý�†X��¶€û
…E��HÇÀ���<�„��H‹l$PHƒÅH‰ûH‰l$hH9õƒ��HkíHëH‰$è����H‹œ$P��H‹´$X��H‹l$hH‰ßH9õƒÝ��HkíHëH‹H‰”$¸���H‹kH‰¬$À���Hƒý�t Hƒý…¡��Hƒý�†ž��¶€û
…‹��HÇÀ���<�…i��H‹\$PHƒÃH‰ýH9óƒ`��HkÛHÝH‰,$è����H‹\$PH‹¬$P��L‹„$X��HƒÃL9Ã'��HkÛHÝH$H‰ßH‰îH¥H¥è����H‹¼$P��H‹´$X��H‹\$Hƒû�…é��H‹œ$Ø���H‰$H‹œ$à���H‰\$è����H‹¼$P��H‹´$X��H‹T$H‹D$H‰”$è���H‰„$ð���Hƒø�„��H‹T$xH‹ÿÓH¼$°��1Àè����HDŽ$°�����H����H‰$è����H‹D$Hƒø�„º��HÇÅ���HÇÂ���H‰¬$ ��H‰”$¨��H‰„$˜��H‰$è����H‹œ$˜��H‰$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹œ$˜��H‰œ$¸��H‹œ$ ��H‰œ$À��H‹œ$¨��H‰œ$È��H‹´$8��H‹”$@��H‹œ$H��H‰ØH)ÓHƒû}OH����H‰$H‰´$h��H‰t$H‰”$p��H‰T$H‰„$x��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÅH‰¬$p��H‰„$x��H‰óH‰´$h��H‰ÕH‰T$XHkí HëH‰$HÇD$ ���è����H‹´$h��H‹|$XHkÿ HþH‰4$HÇD$����H´$°��H|$è����è����H‹”$h��H‹Œ$p��H‹„$x��H‰”$8��H‰Œ$@��H‰„$H��H‹D$PHƒÀÆD$Fé.öÿÿ‰�é?þÿÿÆD$G�ÆD$F�H‹l$PH‰ûH9õƒp��HkíHëH‰$è����H‹œ$P��H‹l$PL‹„$X��L9Ń;��HkíHëH‹+H‰¬$ø���H‹kH‰¬$���H‹”$ ��H‹Œ$(��H‹œ$0��H‰ØH)ËHƒû}OH����H‰$H‰”$˜��H‰T$H‰Œ$ ��H‰L$H‰„$¨��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰Œ$ ��H‰„$¨��H‰ÓH‰”$˜��H‰l$`HkíHëH‰$è����H‹œ$˜��H‹l$`HkíHëH‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹”$˜��H‹Œ$ ��H‹„$¨��H‰”$ ��H‰Œ$(��H‰„$0��H‹D$PHÿÀé£ôÿÿè���� è���� éiþÿÿè���� è���� 1Àéuûÿÿè���� è���� è���� 1Àé»úÿÿè���� è���� è���� 1Àéþôÿÿè���� è���� è���� Œ������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���Ø��"runtime.racewrite���ö��"".func·001���˜��"runtime.racewrite���Ü��"runtime.racewrite���Î��go.string."\n"���ð��$strings.SplitAfter���ä��"".unindent���ì�� runtime.raceread���þ �
������Î
������´ ��(runtime.racefuncexit���à ��"".indentLen���¶ �
������¼ �� runtime.raceread���¸�� runtime.raceread���®��"".unindent���Ìð� runtime.duffzero���š��type.[]"".block���Œ��"runtime.growslice���®��,runtime.racewriterange���”� runtime.duffcopy���ž��0runtime.writebarrierfat4���¦��$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���¨&�
������Â&ð� runtime.duffzero���è&��type.[1]string���ú&��"runtime.newobject���ö'��"runtime.racewrite���Ì(��4runtime.writebarrierstring���‚*��type.[]"".block���ô*��"runtime.growslice���–,��,runtime.racewriterange���ü,� runtime.duffcopy���†-��0runtime.writebarrierfat4���ð.�� runtime.raceread���¾0��type.[]string���°1��"runtime.growslice���º2��"runtime.racewrite���¨3��4runtime.writebarrierstring���¬4��$runtime.panicindex���º4��$runtime.panicindex���Ò4��$runtime.panicindex���à4��$runtime.panicindex���ü4��$runtime.panicindex���Š5��$runtime.panicindex���˜5��$runtime.panicindex���´5��$runtime.panicindex���Â5��$runtime.panicindex���Ð5��$runtime.panicindex���ì5��$runtime.panicindex���ú5��$runtime.panicindex���ˆ6��$runtime.panicindex���Pà��x"".autotmp_0220��type.uint64�"".autotmp_0219��type.uint64�"".autotmp_0218��type.int�"".autotmp_0217��type.int�"".autotmp_0216��type.[]string�"".autotmp_0215��type.string�"".autotmp_0214��type.uint64�"".autotmp_0213��type.uint64�"".autotmp_0212��type.int�"".autotmp_0211��type.int�"".autotmp_0210��type.[]"".block�"".autotmp_0208��type.[]string�"".autotmp_0207�type."".block�"".autotmp_0205��type.int�"".autotmp_0203��type.int�"".autotmp_0202��type.uint64�"".autotmp_0201��type.uint64�"".autotmp_0200��type.int�"".autotmp_0199��type.int�"".autotmp_0198�type.[]"".block�"".autotmp_0197�?type."".block�"".autotmp_0191��type.int�"".autotmp_0188�ßntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }�"".autotmp_0187�ßptype.*struct { F uintptr; A0 *[]string; A1 *[]"".block }�"".autotmp_0186��type.int�"".autotmp_0184��type.int�"".autotmp_0183��type.[]"".block�"".autotmp_0182�ïtype.string�"".autotmp_0181��type.int�"".autotmp_0180��type.int�"".autotmp_0179��type.int�"".autotmp_0178��type.int�"".autotmp_0177��type.int�"".autotmp_0176��type.int�"".autotmp_0174��type.int�"".autotmp_0173��type.int�"".autotmp_0172��type.int�"".autotmp_0170��type.int�"".autotmp_0167�ÿtype.int�"".autotmp_0166��type.int�"".autotmp_0165��type.int�"".autotmp_0161�¯type.[]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�,à¹ßàª��øˆ,’‘$$$“ @+]Q
 j
=[-¥ °D+í9,¢&ãR
á SPíedF?�Š�8³Œ:ö2,û¯Q8D 9bv°A(>+”Q8 u  E7B{�Tgclocals·122dd8a08ef573582497a26e0cca9250�Tgclocals·2f027ed2f84c82a724a1e98af4aabef1���6c:/go/src/go/doc/comment.goþ"".ToText��€��þeH‹ %(���H‹‰����H„$øþÿÿH;Awè����ëÛHìˆ��H‹œ$ˆ��H‰$è����H����H‰$è����H‹L$H¼$H��1Àè����H‹œ$��H‰œ$H��H‹œ$˜��H‰œ$P��H‹œ$Ð��H‰œ$`��H‹œ$°��H‰œ$h��H‹œ$¸��H‰œ$p��H‰L$hH‰ $HÇD$@���è����H����H‰$H‹\$hH‰\$Hœ$H��H‰\$è����H‹œ$ ��H‰$H‹œ$¨��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$ð���H‰„$ø���H‰”$���H‰”$è���1ÒH‰„$à���H‰D$HH‰Œ$Ø���H‰ÈH‰T$PH‹l$HH9êZ��H‰D$`H‰$HÇD$ ���è����H‹t$`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‹\$hH‰$H‰Œ$ ���H‰L$H‰¬$¨���H‰l$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9é|„H‹\$hH‰$è����H‹D$`H‹T$PHƒÀ HÿÂH‰T$PH‹l$HH9ꌦþÿÿè����HÄˆ��Éé[ÿÿÿ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‹t$XHƒþ�„ž���H‹H‹~H‰Œ$°���H‰¼$¸���H‰Œ$€���H‰ $H‰¼$ˆ���H‰|$H5����H|$H¥H¥è����H\$ Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒXÿÿÿH‹\$hH‰$è����éhþÿÿ‰é[ÿÿÿHƒø…Wþÿÿ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ƒû�„q��H‹H‹kH‰”$°���H‰¬$¸���H‰”$���H‰T$pH‰¬$˜���H‰l$xHƒý�t Hƒý…"��Hƒý�†��¶€û
… ��HÇÀ���<�t`H����H,$H‰ïH‰ÞH¥H¥è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹D$XH‹L$@HƒÀHÿÁéÿÿÿH‹œ$À��H‰$H‹œ$È��H‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹œ$���H‰$H‹œ$˜���H‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓéIÿÿÿ1Àéôþÿÿè���� ‰éˆþÿÿ‰éûÿÿV������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���€��&type."".lineWrapper���’��"runtime.newobject���ºà� runtime.duffzero���ˆ��,runtime.racewriterange���–��&type."".lineWrapper���Ö��.runtime.writebarrierfat���’��"".blocks���ø��*runtime.racereadrange���¶� runtime.duffcopy���ì� runtime.duffcopy���¾�� 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�����B"".autotmp_0260��type.string�"".autotmp_0259��type.*string�"".autotmp_0258��type.int�"".autotmp_0257��type.int�"".autotmp_0256��type.string�"".autotmp_0255��type.*string�"".autotmp_0254��type.int�"".autotmp_0253��type.int�"".autotmp_0252�¯type.string�"".autotmp_0251�ßtype.*string�"".autotmp_0250�Ÿtype.int�"".autotmp_0249�type.int�"".autotmp_0247�¿type."".block�"".autotmp_0246�Ïtype.*"".block�"".autotmp_0245�ÿtype.int�"".autotmp_0244�ïtype.int�"".autotmp_0241��type.[]string�"".autotmp_0240��type.[]string�"".autotmp_0239�type.[]string�"".autotmp_0238�ßtype.[]"".block�"".autotmp_0237�¯type.[]"".block�"".autotmp_0236�&type."".lineWrapper�
"".&l�¿(type.*"".lineWrapper�"".s�¯type.string�"".line�ïtype.string�"".line�type.string�"".line�Ïtype.string�"".b�ÿtype."".block�"".width�€type.int�"".preIndent�`type.string�"".indent�@type.string�"".text� type.string�"".w��type.io.Writer�,£°�€ �”¨, 
Ë
}(  )4+
NP$
NKJNN �N�8‹Es£|))
™¨&™ïNA�Tgclocals·d3f38354ddf48540875194ddb744d23a�Tgclocals·fcc3effc8e8a737ccb9de917de325d4b���6c:/go/src/go/doc/comment.goþ."".(*lineWrapper).write��À��¸eH‹ %(���H‹‰����HD$˜H;Awè����ëÞHìè���H‹œ$è���H‰$è����H‹œ$ð���H‰$Hƒ$0è����H‹„$ð���H‹X0Hƒû�…—���H‰$Hƒ$è����H‹„$ð���¶X€û�txH‰$è����H����H‰$è����H‹œ$ð���Hƒû�„e��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰¬$ˆ���H‰,$H‰Œ$€���H‹Y ÿÓH‹„$ð���H‰$Hƒ$è����H‹œ$ð���HÇÅ���@ˆkH‹œ$ø���H‰$H‹œ$���H‰\$è����H‹T$H‹D$H‹L$ H‰”$Ð���H‰„$Ø���H‰Œ$à���H‰Œ$È���1ÉH‰„$À���H‰D$XH‰”$¸���H‰ÐH‰L$`H‹l$XH9éB��H‰D$hH‰$è����H‹\$hHƒû�„Y��H‹ H‹kH‰Œ$���H‰¬$˜���H‰L$pH‰ $H‰l$xH‰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ƒû�„`��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰¬$ˆ���H‰,$H‰Œ$€���H‹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‰¬$€���H‹pH‰´$ˆ���Hp H$H‰ßH¥H¥è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$ˆ���H‰$H‹œ$€���H‹[ ÿÓH����H‰$è����H‹����H‰\$PH‹œ$ð���H‰$Hƒ$8è����H‹Œ$ð���H‹A8H‹\$PH‰D$HH9ÂÈ��H‰ $è����H‹œ$ð���Hƒû�„¦��H‹;H‹sH‹-����H‹T$HH‹D$PH‰¬$ ���H‰l$H‰”$¨���H‰T$H‰„$°���H‰D$H‰´$ˆ���H‰4$H‰¼$€���H‹_ ÿÓH‹œ$ð���H‰$è����H‹œ$ð���Hƒû�„#��H‹+H‰¬$€���H‹kH‰¬$ˆ���H‹\$pH‰$H‹\$xH‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$ˆ���H‰$H‹œ$€���H‹[ ÿÓH‹œ$ð���H‰$Hƒ$0è����H‹„$ð���H‹h0H‰l$@H‰$Hƒ$0è����H‹œ$ð���H‰$Hƒ$8è����H‹„$ð���Hƒø�tgH‹h8L‹D$8LÅL‹D$@LÅH‰h0H‰$Hƒ$8è����H‹œ$ð���HÇC8���H‹D$hH‹L$`HƒÀHÿÁH‰L$`H‹l$XH9錾ûÿÿè����HÄè���É�땉éÖþÿÿ‰éSþÿÿè���� ‰�é~ýÿÿ‰é™üÿÿ‰é ûÿÿ‰é”úÿÿd������8��0runtime.morestack_noctxt���l��*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���¼�
������Æ��"".space���Ø�� runtime.raceread���æ �"".space���œ�� runtime.raceread���ì�� runtime.raceread���¬��"".space���Æ�
������� runtime.raceread����2runtime.stringtoslicebyte����
������ò�� runtime.raceread���°��"runtime.racewrite���Ü�� runtime.raceread���Ä��"runtime.racewrite���¶��(runtime.racefuncexit���ô��$runtime.panicslice���0Ð��"".autotmp_0271�¿type.uint64�"".autotmp_0270�¯type.uint64�"".autotmp_0269�¯type.string�"".autotmp_0268�ÿtype.*string�"".autotmp_0267�Ÿtype.int�"".autotmp_0266�type.int�"".autotmp_0265��type.int�"".autotmp_0263�_type.[]string�"".autotmp_0262�/type.[]string�"".w�ßtype.int�"".f�ïtype.string�"".text�type.string�"".l��(type.*"".lineWrapper�)н ÏÐ9�  �v„)  Kx!®"Žp&$ŒÅ‚q)   �.�5ì>Ì3”3µF�Tgclocals·ab01a2d55089ff50c402006df1039c39�Tgclocals·4cc1bc4d7dc3915362c1fc65579c9663���6c:/go/src/go/doc/comment.goþ."".(*lineWrapper).flush�� ��œeH‹ %(���H‹‰����H;awè����ëã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ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���|�� runtime.raceread���¤��(runtime.racefuncexit���À�� runtime.raceread���Î��
"".nl���à�� runtime.raceread���š��
"".nl���²�
"".nl���Ê �
"".nl���€�
������¢��"runtime.racewrite���Ø��"runtime.racewrite���ü��(runtime.racefuncexit�����"".l��(type.*"".lineWrapper�&!9« ��,´!  "
g   � �*æ�Tgclocals·519efd86263089ddb84df3cfe7fd2992�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���6c:/go/src/go/doc/comment.goþ "".New��À��°eH‹ %(���H‹‰����H„$xÿÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����H����H‰$è����H‹D$H‰D$HH‰$HÇD$ˆ���è����H‹\$HH‰$H‹œ$��H‰\$H‹œ$(��H‰\$è����H‹\$HH‰$è����H‹\$HH‰$è����H‹\$HH‰$Hƒ$8è����H‹\$HH‹k8H‰,$è����H‹\$H‰œ$ð���H‹\$H‰œ$ø���H‹\$H‰œ$���H����H‹+H‰l$PH‹kH‰l$XH‹\$HH‰$Hƒ$0è����H����H‰$H‹\$HH‹k0H‰l$H‹\$PH‰\$H‹\$XH‰\$è����H‹D$ Hƒø�„l��H‰D$8H‰$è����H‹\$8Hƒû�„H��H‹H‹KH‹kH‰”$Ø���H‰$H‰Œ$à���H‰L$H‰¬$è���H‰l$è����H‹\$H‰œ$À���H‹\$ H‰œ$È���H‹\$(H‰œ$Ð���H‹\$HH‰$Hƒ$@è����H‹|$HHo@H<$H‰îH¥H¥H¥HÇD$@���è����H‹\$ H‰œ$¨���H‹\$(H‰œ$°���H‹\$0H‰œ$¸���H‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH‰,$H‹œ$(��HƒãHƒû�…M��ÆD$�è����H‹\$H‰œ$���H‹\$H‰œ$˜���H‹\$ H‰œ$ ���H‹\$HH‰$Hƒ$@è����H‹|$HHo@H<$H‰îH¥H¥H¥HÇD$U���è����H‹\$ H‰\$xH‹\$(H‰œ$€���H‹\$0H‰œ$ˆ���H‹\$HH‰$Hƒ$`è����H‹\$HH‹k`H‰,$ÆD$è����H‹\$H‰\$`H‹\$H‰\$hH‹\$ H‰\$pH����H‰$è����H‹D$H‰D$@H‰$è����H‹\$HH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„#��H‹|$HHoH|$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‹œ$��H‰\$H‹œ$ ��H‰\$è����H‹\$@H‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„ ��Hƒ$0H‹œ$ð���H‰\$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹\$@H‰$Hƒ$Hè����H‹\$HH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„’��Hƒ$HH‹|$HHoH|$H‰îH¥H¥H¥è����H‹\$@H‰$Hƒ$`è����H‹\$HH‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„+��Hƒ$`H‹\$HH‹k0H‰l$è����H‹\$@H‰$Hƒ$hè����H‹\$@H‰$Hƒ<$�„à��Hƒ$hH‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$@H‰$H$€���è����H‹\$@H‰$Hƒ<$�„y��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$°���H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$@H‰$H$È���è����H‹\$@H‰$Hƒ<$�tEH$È���H‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$è����H‹\$@H‰œ$0��è����HÄ��É%����벉%����éOÿÿÿ‰%����éåþÿÿ‰%����é{þÿÿ‰%����éþÿÿ‰%����éÉýÿÿ‰%����ébýÿÿ‰%����éëüÿÿ‰%����é”üÿÿ‰éRüÿÿ‰%����é/üÿÿ‰%����éÑûÿÿÆD$é®úÿÿ‰é±ùÿÿ‰�éùÿÿl������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���€��type."".reader���’��"runtime.newobject���Ê��,runtime.racewriterange���š��0"".(*reader).readPackage���¶��<"".(*reader).computeMethodSets���Ò��2"".(*reader).cleanupTypes���ø�� runtime.raceread���œ��"".sortedKeys���ø��go.string."BUG"���À�� runtime.raceread���Î��4type.map[string][]*"".Note���¤��4runtime.mapaccess1_faststr���Þ�� runtime.raceread���è��"".noteBodies���Ü�� runtime.raceread���¤��"".sortedValues���˜ �� runtime.raceread���ò ��"".sortedTypes���æ
�� runtime.raceread���® ��"".sortedValues���œ �� runtime.raceread���Ê ��"".sortedFuncs���” ��type."".Package���¦ ��"runtime.newobject���Ì ��"runtime.racewrite���ò �� runtime.raceread���Î��4runtime.writebarrierstring���ô��"runtime.racewrite���–�� runtime.raceread���”��4runtime.writebarrierstring���º��"runtime.racewrite���ª��4runtime.writebarrierstring���Ð��"runtime.racewrite���Ú��2runtime.writebarrierslice���€��"runtime.racewrite���¦�� runtime.raceread�����2runtime.writebarrierslice���¶��"runtime.racewrite���Ü�� runtime.raceread���´��.runtime.writebarrierptr���Ú��"runtime.racewrite���ä��2runtime.writebarrierslice�����"runtime.racewrite��� ��2runtime.writebarrierslice���Ì��"runtime.racewrite���Ü��2runtime.writebarrierslice���ˆ��"runtime.racewrite���’��2runtime.writebarrierslice���¾��"runtime.racewrite���´��2runtime.writebarrierslice���Ø��(runtime.racefuncexit���P��"".autotmp_0291�Ÿ type.*[]*"".Note�"".autotmp_0290� type.*"".Package�"".autotmp_0289�Ïtype.[]*"".Func�"".autotmp_0288�Ÿ type.[]*"".Value�"".autotmp_0287�ïtype.[]*"".Type�"".autotmp_0286�¿ type.[]*"".Value�"".autotmp_0285�type.[]string�"".autotmp_0284�_type.[]*"".Note�"".autotmp_0283�ïtype.string�"".autotmp_0282�/type.[]string�
"".&r�ÿtype.*"".reader� "".~r3�@ type.*"".Package�"".mode�0type."".Mode�"".importPath�type.string� "".pkg��(type.*go/ast.Package�,‹¨�à�p¼=,(
Læ^g[kAõ  H 
ì !"ˆ
�^�8,»2E:^g[EÇ­X^^[Qµ�Tgclocals·bf85f211d3578702af3e7b6e5711bdb3�Tgclocals·80c00dbb64598456793efbd6e43fefd2���.c:/go/src/go/doc/doc.goþ"".Examples��€8��þ7eH‹ %(���H‹‰����H„$ þÿÿH;Awè����ëÛHìà��H‹œ$à��H‰$è����HDŽ$�������HDŽ$������HDŽ$������E1ÀL‰„$8��1ÿH‰¼$@��1öH‰´$H��H‹”$è��H‹„$ð��H‹œ$ø��H‰œ$Ø��1ÉH‰„$Ð��H‰D$pH‰”$È��H‰ÐH‰L$xH‹l$pH9éÐ��H‰„$À���H‰$è����H‹œ$À���H‹+ÆD$F�HÇD$H����HDŽ$P������HDŽ$X������HDŽ$`������H‰¬$���H‰,$Hƒ$è����H‹œ$���Hƒû�„µ ��H‹SH‹C H‹k(H‰¬$À��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$H‰¬$���H‰l$è����H‹L$¶\$ €û�„À��H‰Œ$ˆ���H‰ $Hƒ$è����H‹¬$ˆ���H‹]HƒûK„”��H‹\$HHÿÃH‰\$HH‹„$°���H‹L$hHƒÀHÿÁH‰L$hH‹l$`H9éŒ)ÿÿÿ€|$F�…–��H‹\$HHƒûŽ‡��H‹œ$X��Hƒû…u��H‹œ$���H‰œ$¸���H‹����H‰„$ ���1íH9è„Ð��H‹œ$P��Hƒ¼$X���†²��H‹+H‰,$Hƒ$ è����H‹œ$P��Hƒ¼$X���†ƒ��H‰$è����H‹œ$P��Hƒ¼$X���†\��H‹+H‰,$Hƒ<$�„>��Hƒ$ H‹Œ$¸���H‹„$ ���H‰„$��H‰D$H‰Œ$��H‰L$è����H‹œ$���H‰$è����H‹\$H‰œ$¸���H‹œ$P��Hƒ¼$X���†Î��H‹+H‰,$Hƒ$0è����H‹œ$P��Hƒ¼$X���†Ÿ��H‰$è����H‹œ$P��Hƒ¼$X���†x��H‹+H‰,$Hƒ<$�„Z��Hƒ$0H‹œ$¸���H‰\$è����H‹´$8��H‹Œ$@��H‹„$H��H‰ÊH‰Œ$ ��H‹¬$X��HéH)ÁHƒù�~KH����H‰$H‰´$˜��H‰t$H‰T$H‰„$¨��H‰D$H‰L$ è����H‹t$(H‹\$0H‰œ$ ��H‹D$8H‹¼$@��H‹”$@��H‹¬$X��HêH‰„$¨��H‰ÁH‰´$˜��H‰ðH)úH)ùHƒù�t H‰ûHÁãHÃH‰ØH‰„$h��H‰$H‰”$p��H‰T$H‰Œ$x��H‰L$H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(HÇD$0���è����H‹¼$@��H‹¬$X��H‹´$¨��L‹„$˜��HïL‰„$˜��H‰¼$ ��H‰´$¨��L‰„$8��H‰¼$@��H‰´$H��H‹„$À���H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒ0ûÿÿL‰„$€��H‰¼$ˆ��H‰´$��H����H‰$H����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����H‰\$è����H‹\$H‰œ$ ���éöûÿÿH����H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹L$¶\$ €û�„<ûÿÿH‹\$HHÿÃH‰\$HH‰Œ$˜���H‰ $Hƒ$è����H‹œ$˜���H‹kH‰,$Hƒ$è����H‹´$˜���H‹~Hƒÿ�„Ÿ��H‹OH‹GH‰Œ$Ø���H‰ $H‰„$à���H‰D$H5����H|$H¥H¥è����¶\$ €û�…Q��H‹œ$Ø���H‰$H‹´$à���H‰t$H5����Hl$H‰ïH¥H¥è����¶\$ €û�…��H‹œ$Ø���H‰$H‹´$à���H‰t$H5����Hl$H‰ïH¥H¥è����¶\$ €û�ué&úÿÿHDŽ$è�������HDŽ$ð�������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‹s H‰4$H‹¼$���Hƒÿ�„ ��HwhH|$H¥H¥H¥è����H‹\$ H‰œ$È���H‹\$(H‰œ$Ð���¶\$0ˆ\$GH‹œ$˜���H‰$Hƒ$ è����H‹œ$���H‰$H‹œ$˜���H‹k H‰l$è����H‹\$H‰œ$¸���H‹œ$X��H‰œ$€���H����H‰$è����H‹„$à���H‹L$H‰D$XHƒø‚L��H‰Œ$¨���H‰ $è����H‹œ$¨���H‰$Hƒ<$�„��H‹„$Ø���H‹L$XHƒéHƒù�tHƒÀH‰„$(��H‰D$H‰Œ$0��H‰L$è����H‹œ$¨���H‰$Hƒ$è����H‹œ$¨���H‰$Hƒ<$�„¥��Hƒ$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹����H‰„$ ���1íH9è„-��H‹œ$¨���H‰$Hƒ$ è����H‹œ$˜���H‰$Hƒ$ è����H‹œ$¨���H‰$Hƒ<$�„Þ��Hƒ$ H‹œ$˜���H‹k H‹„$ ���H‰„$��H‰D$H‰¬$��H‰l$è����H‹œ$¨���H‰$Hƒ$0è����H‹œ$¨���H‰$Hƒ<$�„m��Hƒ$0H‹œ$¸���H‰\$è����H‹œ$¨���H‰$Hƒ$8è����H‹œ$���H‰$Hƒ$hè����H‹œ$¨���H‰$Hƒ<$�„��Hƒ$8H‹¼$���Hƒÿ�„é��HohH|$H‰îH¥H¥H¥è����H‹œ$¨���H‰$Hƒ$Pè����H‹œ$¨���H‰$Hƒ<$�„™��Hƒ$PH‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹œ$¨���H‰$Hƒ$`è����H‹„$¨���H‹¬$Ð���Hƒý�…>��€|$G�„3��HÇÃ���ˆX`H‰$Hƒ$hè����H‹„$¨���H‹¬$€���H‰hhH‰„$¨���H‹”$P��H‹Œ$X��H‹œ$`��H‰ØH)ËHƒû}OH����H‰$H‰”$h��H‰T$H‰Œ$p��H‰L$H‰„$x��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$p��H‰„$x��H‰”$h��H‰t$PHòH‰$è����H‹œ$h��H‹l$PHëH‰$H‹œ$¨���H‰\$è����H‹”$h��H‹Œ$p��H‹„$x��H‰”$P��H‰Œ$X��H‰„$`��éòôÿÿ1ÛéÍþÿÿ‰%����é[þÿÿ‰éþÿÿ‰%����éíýÿÿ‰%����é‡ýÿÿ‰%����éýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$ ���é™üÿÿ‰%����éOüÿÿ‰%����éÜûÿÿè���� ‰éîúÿÿÆD$FéJôÿÿ‰éZùÿÿ‰é¯óÿÿ‰éDóÿÿ¤������>��0runtime.morestack_noctxt���r��*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.racewrite���ê �� runtime.raceread���¤ ��2runtime.writebarrieriface���Æ ��$"".playExampleFile���°��"runtime.racewrite���ð�� runtime.raceread���ð��.runtime.writebarrierptr���ì��$type.[]*"".Example���Æ��"runtime.growslice���¾��"runtime.slicecopy���ð��*type."".exampleByName���†��&type.sort.Interface���ž��Ngo.itab."".exampleByName.sort.Interface���Ì��runtime.convT2I���ü��sort.Sort���æ��(runtime.racefuncexit���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Ú��$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���È'��4runtime.writebarrierstring���ô'��"runtime.racewrite���ê(��4runtime.writebarrierstring���ø(��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���Ê)��"runtime.racewrite���ö)�� runtime.raceread���”+��2runtime.writebarrieriface���À+��"runtime.racewrite���œ,��.runtime.writebarrierptr���È,��"runtime.racewrite���ô,�� runtime.raceread���þ-��2runtime.writebarrierslice���ª.��"runtime.racewrite��� /��4runtime.writebarrierstring���Ì/��"runtime.racewrite���Æ0��"runtime.racewrite���Ô1��$type.[]*"".Example���Æ2��"runtime.growslice���Ä3��"runtime.racewrite���’4��.runtime.writebarrierptr���†6��,type.*go/ast.BlockStmt���œ6�� type.go/ast.Node���´6��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���È6�� runtime.typ2Itab���¦7��$runtime.panicslice���`À��n"".autotmp_0337��type.uint64�"".autotmp_0336��type.uint64�"".autotmp_0335��type.int�"".autotmp_0334��type.uintptr�"".autotmp_0332��type.uint64�"".autotmp_0331��type.uint64�"".autotmp_0330��type.int�"".autotmp_0329��type.int�"".autotmp_0328��type.int�"".autotmp_0327��$type.[]*"".Example�"".autotmp_0326��type.*uint8�"".autotmp_0324��type.uint64�"".autotmp_0322��type.int�"".autotmp_0321�ï$type.[]*"".Example�"".autotmp_0320�ÿtype.*uint8�"".autotmp_0319�type.uint64�"".autotmp_0318��type.uint64�"".autotmp_0317�ï type.*"".Example�"".autotmp_0316�� type.*"".Example�"".autotmp_0315� type.go/ast.Decl�"".autotmp_0314�ß"type.*go/ast.Decl�"".autotmp_0313�ÿtype.int�"".autotmp_0312�ïtype.int�"".autotmp_0311�Ï"type.*go/ast.File�"".autotmp_0310�¿$type.**go/ast.File�"".autotmp_0309�ßtype.int�"".autotmp_0308�Ïtype.int�"".autotmp_0307�¿*type."".exampleByName�"".autotmp_0306��$type.[]*"".Example�"".autotmp_0305��"type.*go/ast.File�"".autotmp_0304��"type.*go/ast.File�"".autotmp_0303��type.int�"".autotmp_0302�$type.[]*"".Example�"".autotmp_0301��type.int�"".autotmp_0300��"type.*go/ast.File�"".autotmp_0299�ïtype.string�"".autotmp_0298��type.bool�"".autotmp_0295��type.int�"".autotmp_0294�¿type.int�"".autotmp_0293�_$type.[]go/ast.Decl�"".autotmp_0292�/&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 $£i 'D,ϦúY'^e= ![A4  N{;$#?}
E- ¢ F
©ý‚?>> :
 �¨�8¡SdS)È"}'*5`§ÇM5Y*<#6f¶D…O-QQ0eD•€?'› /.�Tgclocals·244b1e4e863810fa85c73170fec94056�Tgclocals·295e656161624b3a1f05c33a977f149d���6c:/go/src/go/doc/example.goþ "".exampleOutput��  ��Š eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����HDŽ$ˆ�������HDŽ$�������H‹\$hH‰$H‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹D$(1íH9è„•��H‰$è����H‹L$H‹D$H‰L$8H‰D$@H����H‰$è����H‹����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹l$@H‹D$H‹T$ H‹L$(H‰T$PH‰L$XHƒø�H‰D$H„��H‰l$0H‰ÃHƒú†þ���HƒÃH‰$è����H‹T$0H‹\$HHƒ|$P†Ô���HƒÃH‹ H9Ê‚½���H‹D$8H)ÊHƒú�t H‰ËHÃH‰ØH‰D$8H‰$H‰T$@H‰T$H����Hl$H‰ïH‰ÞH¥H¥è����H‹L$ H‹D$(Hƒø�~_Hƒø�v[¶€û
uQH‰ÂHƒørAH‰ÈHÿÊHƒú�tHÿÀH‰ÁH‰ÐH‰L$8H‰Œ$ˆ���H‰D$@H‰„$���Ƅ$˜���è����HƒÄ`Ãè���� ëËè���� è���� è���� è���� HDŽ$ˆ�������HDŽ$�������Ƅ$˜����è����HƒÄ`Ã&������.��0runtime.morestack_noctxt���V��*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���pÀ��"".autotmp_0363��type.uint64�"".autotmp_0362��type.uint64�"".autotmp_0360�_type.uint64�"".autotmp_0359��type.uint64�"".autotmp_0358��type.int�"".autotmp_0357��type.string� "".loc�/type.[]int�"".text�Otype.string�
"".ok�`type.bool�"".output�@type.string�"".comments�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt� !ÀÔ¿ÀN¿ �Ð�LÎ!?a\8"5�$�*„pkc
E�Tgclocals·eb136390604af17f9ef0289a4a78efec�Tgclocals·5b4ff282c61d70917c64bf961e00331c���6c:/go/src/go/doc/example.goþ"".isTest��À��¼eH‹ %(���H‹‰����H;awè����ëãHƒìXH‹\$XH‰$è����L‹D$xH‹|$hL‹T$`L‰T$(L‹L$pL‰L$8H‰|$0L‰D$@L9ÇŒð���L9Ç‚î���L‰T$HL‰D$PM9À…Ô���L‰$L‰D$L‰L$L‰D$è����L‹D$xH‹|$h¶\$ €û�„¤���HÇÀ���<�uƄ$€����è����HƒÄXÃL9ÇuƄ$€���è����HƒÄXÃL9ÇrdH‹D$`H‰úL)ÂHƒú�t L‰ÃHÃH‰ØH‰D$HH‰$H‰T$PH‰T$è����‹\$‰$è����¶\$€û�tƄ$€����è����HƒÄXÃƄ$€���ëìè���� 1Àé\ÿÿÿè���� ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter��� �� runtime.eqstring���€��(runtime.racefuncexit���®��(runtime.racefuncexit���¦��>unicode/utf8.DecodeRuneInString���¾��unicode.IsLower���ì��(runtime.racefuncexit���”��$runtime.panicslice���°��$runtime.panicslice���P°��"".autotmp_0381��type.uint64�"".autotmp_0380��type.uint64�"".autotmp_0379��type.uint64�"".autotmp_0376�type.string�"".autotmp_0374��type.bool�"".autotmp_0373��type.int�"".autotmp_0372��type.int�"".autotmp_0371��type.int�"strings.prefix·3�?type.string�strings.s·2�_type.string� "".~r2�@type.bool�"".prefix� type.string�"".name��type.string�2!°§¯°¯°^¯°!�à�Dö9~ 
;  ��*•S#�Tgclocals·be7d7dddcdea9d8b031d8249e0c8e91a�Tgclocals·660c52760819425e2fa6ae9a8a8ae931���6c:/go/src/go/doc/example.goþ("".exampleByName.Len�� ��†eH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$H‰\$(è����HƒÄÃ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���t��(runtime.racefuncexit���@�� "".~r0�0type.int�"".s��*type."".exampleByName�!!�P�P��*�Tgclocals·b3902157a77db2b708b66596724732a4�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/example.goþ*"".exampleByName.Swap��€��øeH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$ H‹l$8L‹D$(L9Ń.��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éH‰$H‹l$@H9ÅsuHéH‹+H‰l$è����H‹\$ H‹l$@L‹D$(L9ÅsIHëH‰$è����H‹\$ H‹l$@L‹D$(L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄÃè���� è���� è���� è���� è���� è���� è���� è���� $������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter��� �� runtime.raceread���”��"runtime.racewrite���Þ�� runtime.raceread���Ô��.runtime.writebarrierptr���–��"runtime.racewrite���ì��.runtime.writebarrierptr���ö��(runtime.racefuncexit���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���ì��$runtime.panicindex���P0��"".autotmp_0388� type.*"".Example�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�!0¢/0<�€�
’€��*_¬K�Tgclocals·aa3b86c1ca8acadbe172378c24a491bc�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���6c:/go/src/go/doc/example.goþ*"".exampleByName.Less��€��ðeH‹ %(���H‹‰����H;awè����ëã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‹L$0H‹D$8L‹D$HI9ÀsxJ,ÁH‹}�Hƒÿ�tfH/H<$H‰îH¥H¥L‹D$PI9ÀsGJ,ÁH‹}�Hƒÿ�t5H/H|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$X�è����HƒÄ(ÃÆD$Xëï‰ëÇè���� ‰ë–è���� è���� è���� è���� è���� ������.��0runtime.morestack_noctxt���V��*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���`P�� "".~r2�Ptype.bool�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�!POPA�€�
”€��*‹6�Tgclocals·0226af10ad6d64fcc55c06f4d9877e4b�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/example.goþ"".playExample��€°��ä¯eH‹ %(���H‹‰����H„$xûÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����H‹œ$��H‰$Hƒ$è����H‹œ$��H‹kH‰,$Hƒ$è����H‹œ$��H‹kHƒý�„g+��L‹EL‰„$���H‹EH����H‹;H‰¼$��H‹SH‰„$��H‰”$��H9ÐŒ+��H‰ÁH)ÑH‰ÆH9È‚+��L‰ÀH)ÎHƒþ�t H‰ËHÃH‰ØH‰„$��H‰´$��H9Ö…Ú*��H‰$H‰t$H‰|$H‰T$è����¶\$ €û�„´*��HÇÀ���<�uHDŽ$ ������è����HÄ��ÃH����H‰$è����H‹\$H‰œ$ð��H����H‰$HÇD$����è����H‹\$H‰œ$Ø��H‹œ$ð��H‰$è����H‹œ$ð��H‰$H‹œ$Ø��H‰\$è����H‹œ$��H‰$Hƒ$è����H‹œ$��Hƒû�„ï)��H‹SH‹C H‹k(H‰¬$`��1ÉH‰„$X��H‰„$ ���H‰”$P��H‰ÐH‰Œ$¨���H‹¬$ ���H9é^��H‰„$À��H‰$è����H‹œ$À��Hƒû�„{)��H‹ H‹kH‰Œ$Ð��H‰¬$Ø��H‰Œ$���H‰ $H‰¬$��H‰l$è����‹L$‰L$Dù´~‚…µ%��H����H‰$H‹œ$���H‰\$H‹œ$��H‰\$è����‹L$DH‹\$H‰œ$��¶\$ €û�„l%��ÆD$CH‹œ$ð��H‰$è����H‹œ$��H‰$Hƒ$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$��H‹kH‰l$Hƒ|$�„ü$��HƒD$H\$CH‰\$è����H‹„$À��H‹Œ$¨���HƒÀHÿÁH‰Œ$¨���H‹¬$ ���H9錢þÿÿH����H‰$è����H‹\$H‰œ$è��H����H‰$HÇD$����è����H‹\$H‰œ$Ð��H‹œ$è��H‰$è����H‹œ$è��H‰$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ƒ$H‹œ$ø��H‰\$è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„5#��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‰\$è����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‹œ$è��H‰$è����H‹œ$è��H‹+H¼$¸��1Àè����H����H‰$H‰l$Hœ$¸��H‰\$è����H‹œ$¸��1íH9ë„��H‹œ$¸��H‰$è����H‹œ$¸��Hƒû�„Ø ��H‹ H‹kH‰Œ$ ��H‰Œ$��H‰¬$¨��H‰¬$��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹D$ Hƒø�„U ��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…¾��H‹œ$ ��H‰œ$P��H‹œ$¨��H‰œ$X��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹D$ Hƒø�„³��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…#��H‹œ$ ��H‰œ$@��H‹œ$¨��H‰œ$H��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����H‹D$ Hƒø�„��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…ˆ��Hœ$¸��H‰$è����H‹œ$¸��1íH9ë…áýÿÿH����H‰$HÇD$����è����H‹\$H‰œ$ø���HDŽ$x������HDŽ$€������HDŽ$ˆ������H‹œ$��H‰$Hƒ$8è����H‹œ$��Hƒû�„ë��H‹S8H‹C@H‹kHH‰¬$��1ÉH‰„$��H‰„$ ���H‰”$��H‰ÐH‰Œ$¨���H‹¬$ ���H9éá���H‰„$��H‰$è����H‹œ$��H‹+H‰¬$à���H‰,$Hƒ$è����H‹œ$à���H‹kH‰,$Hƒ$è����H‹´$à���H‹~Hƒÿ�„8��HwH<$H¥H¥è����H‹T$H‰”$@��H‹L$H‰Œ$H��H‹D$ H‹\$(H‰œ$È��Hƒø�H‰„$À��„c��H‹„$��H‹Œ$¨���HƒÀHÿÁH‰Œ$¨���H‹¬$ ���H9éŒÿÿÿH‹œ$è��H‰$è����H‹œ$è��H‹+H‰,$è����H‹œ$è��H‹Hƒû�tH‹Hƒû�~HDŽ$ ������è����HÄ��ÃHDŽ$`������HDŽ$h������HDŽ$p������H‹”$x��H‹„$€��H‹œ$ˆ��H‰œ$H��1ÉH‰„$@��H‰„$˜���H‰”$8��H‰ÐH‰Œ$ ���H‹¬$˜���H9éa��H‰„$¸��H‰$è����H‹œ$¸��Hƒû�„7��H‹ H‹kH‰Œ$ð��H‰¬$ø��H����H‰$H‰Œ$0��H‰L$H‰¬$8��H‰l$è����H‹D$Hƒø�„à��H‰„$8��H‰$è����H‹œ$8��H‹+H‰¬$(��H‹œ$(��1íH9넇��H‹œ$`��H‰œ$¨��H‹œ$h��H‰œ$°��H‹œ$p��H‰œ$¸��H‹œ$¸��H‹¬$°��H)ëHƒû}gH����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$H‹œ$¸��H‰\$HÇD$ ���è����H‹\$(H‰œ$¨��H‹\$0H‰œ$°��H‹\$8H‰œ$¸��H‹´$°��H‰ðHÿÆH‹¬$¸��H‹Œ$¨��H‰Œ$¨��H‰´$°��H‰¬$¸��H‹œ$¨��H‰D$pHÃH‰$è����H‹œ$¨��H‹l$pHëH‰$H‹œ$(��H‰\$è����H‹œ$¨��H‰œ$Ø��H‹œ$°��H‰œ$à��H‹œ$¸��H‰œ$è��H‹œ$Ø��H‰œ$`��H‹œ$à��H‰œ$h��H‹œ$è��H‰œ$p��H‹„$¸��H‹Œ$ ���HƒÀHÿÁH‰Œ$ ���H‹¬$˜���H9錟ýÿÿH‹œ$��H‰$Hƒ$hè����H‹œ$��Hƒû�„Ã��H‹khH‰¬$Ø��H‹kpH‰¬$à��H‹kxH‰¬$è��H‹œ$à��1ÉH‰œ$˜���H‹„$Ø��H‰Œ$ ���H‹¬$˜���H9éÚ��H‰„$8��H‰$è����H‹œ$8��H‹+H‰¬$€��H‹œ$€��H‰œ$0��H‹œ$��H‰œ$È���HÇD$H����H‹œ$È���H‰$è����H‹œ$È���H‹+H‰l$HH‹œ$0��H‰$è����H‹\$H‰œ$ˆ���H‹\$HH‹¬$ˆ���H9ë��H‹œ$0��H‰$è����H‹\$H‰œ$€���H‹œ$��H‰œ$Ð���HÇD$P����H‹œ$Ð���H‰$Hƒ$ è����H‹¬$Ð���H‹] HÿÃH‰\$hH‹\$hH‰\$PH‹\$PH‹¬$€���H9댇��H‹œ$`��H‰œ$¨��H‹œ$h��H‰œ$°��H‹œ$p��H‰œ$¸��H‹œ$¸��H‹¬$°��H)ëHƒû}gH����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$H‹œ$¸��H‰\$HÇD$ ���è����H‹\$(H‰œ$¨��H‹\$0H‰œ$°��H‹\$8H‰œ$¸��H‹¬$°��H‰èHÿÅH‹”$¸��H‹Œ$¨��H‰Œ$¨��H‰¬$°��H‰”$¸��H‹œ$¨��H‰D$pHÃH‰$è����H‹œ$¨��H‹l$pHëH‰$H‹œ$0��H‰\$è����H‹œ$¨��H‰œ$À��H‹œ$°��H‰œ$È��H‹œ$¸��H‰œ$Ð��H‹œ$À��H‰œ$`��H‹œ$È��H‰œ$h��H‹œ$Ð��H‰œ$p��H‹„$8��H‹Œ$ ���HƒÀHÿÁH‰Œ$ ���H‹¬$˜���H9éŒ&ýÿÿH‹œ$��H‰$H‹œ$`��H‰\$H‹œ$h��H‰\$H‹œ$p��H‰\$è����H‹\$ H‰œ$��H‹\$(H‰œ$`��H‹\$0H‰œ$h��H‹\$8H‰œ$p��H����H‰$è����H‹\$H‰œ$x��H‹œ$x��H‰$HÇD$@���è����H‹¼$x��Hƒÿ�„Ö��1Àè����H‹œ$x��H‰$Hƒ$è����H‹œ$x��HÇCK���H‹œ$x��H‰$Hƒ$è����H‹œ$x��HÇC���H‹œ$x��H‰$Hƒ$8è����H‹œ$x��HÇC8���H‹œ$x��H‰œ$���H‹Œ$ø���H¼$h��1Àè����H����H‰$H‰L$Hœ$h��H‰\$è����H‹œ$h��1íH9ë„‹��H‹œ$p��H‰$è����H‹œ$p��Hƒû�„×��H‹+H‰¬$P��H‹kH‰¬$X��H‹œ$h��H‰$è����H‹œ$h��Hƒû�„–��H‹+H‰¬$°��H‹kH‰¬$¸��H‹œ$P��H‰œ$P��H‹œ$X��H‰œ$X��H‹œ$P��H‰$H‹œ$X��H‰\$è����H‹\$H‰œ$P��H‹\$H‰œ$X��H����H‰$è����H‹D$H‰„$ˆ��H‰$HÇD$(���è����H‹¼$ˆ��Hƒÿ�„ß��1Àè����H����H‰$è����H‹\$H‰œ$p��H‹œ$p��H‰$HÇD$ ���è����H‹¼$p��Hƒÿ�„ˆ��1Àè����H‹œ$p��H‰$Hƒ$è����H‹œ$p��H‰$Hƒ<$�„H��Hƒ$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹œ$ˆ��H‰$Hƒ$è����H‹œ$ˆ��H‰$Hƒ<$�„ë ��Hƒ$H‹œ$p��H‰\$è����H‹œ$ˆ��H‰œ$ð���H‹œ$P��H‰$H‹œ$X��H‰\$è����H‹L$H‹D$H‹¬$¸��H9è…[ ��H‰Œ$P��H‰ $H‰„$X��H‰D$H‹¬$°��H‰l$H‹¬$¸��H‰l$è����¶\$ €û�„ ��H‹œ$ð���H‰œ$ˆ��H‹����1íH9è„Á ��H‹œ$ˆ��H‰œ$ø��H‰„$ð��H‹œ$���H‰$Hƒ$ è����H‹œ$���Hƒû�„z ��H‹S H‹K(H‹[0H‰”$8��H‰Œ$@��H‰œ$H��H‰ØH)ËHƒû}OH����H‰$H‰”$ð��H‰T$H‰Œ$ø��H‰L$H‰„$���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$ø��H‰„$���H‰”$ð��H‰ÍH‰L$pHkíHëH‰$è����H‹œ$ð��H‹l$pHkíHëH‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹œ$ð��H‰œ$8��H‹œ$ø��H‰œ$@��H‹œ$���H‰œ$H��H‹œ$���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ<$�„"
��Hƒ$ H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����Hœ$h��H‰$è����H‹œ$h��1íH9ë…uûÿÿH‹œ$���H‰$Hƒ$ è����L‹„$€��H‹œ$���Hƒû�„– ��H‹s H‹{(H‹C0H‰´$8��H‰¼$@��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‰úLÂH‰„$���H‰|$`H‹L$`H‰´$ð��H‰t$XH‹l$`H)êH‹l$`H)èHƒø�tH‹l$XH‰ËHÁãHëH‰\$XH‹\$XH‰œ$��H‰”$˜��H‰„$ ��H‹œ$��H‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$H‹œ$x��H‰\$L‰D$ H‹œ$ˆ��H‰\$(HÇD$0���è����H‹”$@��H‹¬$€��H‹„$���H‹œ$ð��HêH‰\$XH‹l$XH‰¬$ð��H‰¬$8��H‰”$ø��H‰”$@��H‰„$���H‰„$H��H‹œ$���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ<$�„«��Hƒ$ H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����H����H‹+H‰¬$€��H‹kH‰¬$ˆ��HDŽ$¸�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„ê��Hƒ$H‹œ$€��H‰\$H‹œ$ˆ��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$¸���H����H‰$è����H‹\$H‰œ$h��H‹œ$h��H‰$HÇD$(���è����H‹¼$h��Hƒÿ�„J��1Àè����H‹œ$h��H‰$Hƒ$è����H‹œ$h��H‰$Hƒ<$�„
��Hƒ$H‹œ$¸���H‰\$è����H����H‰$è����H‹\$H‰œ$`��H‹œ$`��H‰$HÇD$���è����H‹œ$`��HÇ����HÇC����HÇC����H����H‰$è����H‹\$H‰œ$X��H‹œ$X��H‰$HÇD$(���è����H‹¼$X��Hƒÿ�„M��1Àè����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ƒ$ è����H‹œ$h��H‰$Hƒ<$�„m��Hƒ$ H‹œ$��H‰\$è����H‹œ$h��H‰œ$��H����H‹+H‰¬$p��H‹kH‰¬$x��HDŽ$À�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„¶��Hƒ$H‹œ$p��H‰\$H‹œ$x��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$À���H‹œ$���H‰œ$x��H‹œ$��H‰œ$h��H����H‰$è����H‹\$H‰œ$P��H‹œ$P��H‰$HÇD$€���è����H‹¼$P��Hƒÿ�„ö��1Àè����H‹œ$P��H‰$Hƒ$è����H‹œ$P��H‰$Hƒ<$�„¶��Hƒ$H‹œ$À���H‰\$è����H����H‰$è����H‹\$H‰œ$H��H‹œ$H��H‰\$XHƒ|$X�„]��H‹\$XHÇÁ���HÇÀ���H‰œ$P��H‰Œ$X��H‰„$`��H‹����H‰„$˜��1íH9è„Þ��H‹œ$P��H‰$è����H‹œ$P��H‰$H‹„$x��H‹Œ$˜��H‰Œ$���H‰L$H‰„$��H‰D$è����H‹����H‰„$˜��1íH9è„>��H‹œ$P��HƒÃH‰$è����H‹œ$P��HƒÃH‰$H‹„$h��H‹Œ$˜��H‰Œ$���H‰L$H‰„$��H‰D$è����H‹œ$P��H‰$Hƒ$è����H‹œ$P��H‰$Hƒ<$�„±���Hƒ$H‹œ$P��H‰\$H‹œ$X��H‰\$H‹œ$`��H‰\$è����H‹œ$P��H‰$Hƒ$hè����H‹œ$P��H‰$Hƒ<$�tNHƒ$hH‹œ$`��H‰\$H‹œ$h��H‰\$H‹œ$p��H‰\$è����H‹œ$P��H‰œ$ ��è����HÄ��É%����멉%����éCÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éˆþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éèýÿÿ‰%����é—ýÿÿ‰%����é>ýÿÿ‰éýÿÿ‰%����é>üÿÿ‰%����é‡ûÿÿ‰%����é7ûÿÿ‰%����éçúÿÿ‰é¬úÿÿ‰%����éêùÿÿ‰é¯ùÿÿ‰%����é
ùÿÿ‰%����éIøÿÿ‰écöÿÿ‰%����éÒõÿÿ‰éôÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é ôÿÿH‹œ$°��H‰œ$`��H‹œ$¸��H‰œ$h��HDŽ$°�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„ž���Hƒ$H‹œ$`��H‰\$H‹œ$h��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$°���H‹œ$ð���H‰$Hƒ$è����H‹œ$ð���H‰$Hƒ<$�tHƒ$H‹œ$°���H‰\$è����éÐòÿÿ‰%����ëۉ%����éVÿÿÿ‰%����é òÿÿ‰%����é¬ñÿÿ‰éqñÿÿ‰éñÿÿ‰écðÿÿ‰é"ðÿÿ‰é#ïÿÿ‰é6ëÿÿ‰�ééÿÿ‰éÂèÿÿH‰$H‰L$è����H‹L$H‹D$H‰Œ$��H‰„$˜��H‹œ$à���H‰$Hƒ$è����H‹„$à���H‹X1íH9ë„£��H‰$Hƒ$è����H‹œ$à���H‹kH‰,$Hƒ$è����H‹œ$à���H‹kHƒý�„ë��H‹]H‰œ$��H‹]H‰œ$˜��H‹œ$��H‰œ$P��H‹„$˜��Hƒøu\H‹´$P��H‰4$H‰„$X��H‰D$H5����LD$L‰ÇH¥H¥è����H‹„$X��¶\$ €û�tHDŽ$ ������è����HÄ��ÃHƒø…É��H‹´$P��H‰4$H‰„$X��H‰D$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„Š��H‹œ$à���H‰œ$ˆ��H‹����1íH9è„6��H‹œ$ˆ��H‰œ$ø��H‰„$ð��H‹”$x��H‹Œ$€��H‹œ$ˆ��H‰ØH)ËHƒû}OH����H‰$H‰”$8��H‰T$H‰Œ$@��H‰L$H‰„$H��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$@��H‰„$H��H‰”$8��H‰ÍH‰Œ$˜���HkíHëH‰$è����H‹œ$8��H‹¬$˜���HkíHëH‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹”$8��H‹Œ$@��H‹„$H��H‰”$x��H‰Œ$€��H‰„$ˆ��é×äÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é˜þÿÿH‹œ$��H‰œ$P��H‹œ$˜��H‰œ$X��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹D$ Hƒø�„��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�„Ú���H‹œ$��H‰œ$0��H‹œ$˜��H‰œ$8��H‹œ$@��H‰œ$ ��H‹œ$H��H‰œ$(��H����H‰$H‹œ$ø���H‰\$Hœ$0��H‰\$Hœ$ ��H‰\$è����H‹œ$��H‰œ$0��H‹œ$˜��H‰œ$8��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$Hœ$0��H‰\$è����é+ãÿÿé&ãÿÿ‰�éôþÿÿ‰E�é üÿÿ‰éÁâÿÿ‰éâÿÿH‹œ$ ��H‰œ$0��H‹œ$¨��H‰œ$8��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$Hœ$0��H‰\$è����éáÿÿ‰�éèàÿÿ‰�éFàÿÿ‰�é¤ßÿÿ‰é!ßÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éÛÝÿÿ‰%����é_Ýÿÿ‰%����éÝÿÿ‰%����é¿Üÿÿ‰%����éoÜÿÿ‰%����éøÚÿÿù«Òf[…ÛÿÿH����H‰$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹L$¶\$ €û�„ÄÚÿÿH‰Œ$ ��H‰ $Hƒ$ è����H‹œ$ ��Hƒû�„��H‹S H‹C(H‹k0H‰¬$H��1ÉH‰„$@��H‰„$���H‰”$8��H‰ÐH‰Œ$˜���H‹¬$���H9éRÚÿÿH‰„$¸��H‰$è����H‹œ$¸��Hƒû�„‘��H‹ H‹kH‰Œ$ ��H‰¬$(��H‰Œ$ð��H‰ $H‰¬$ø��H‰l$è����‹T$‰T$DúZîv3…|��H����H‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����‹T$DH‹L$¶\$ €û�„;��H‰Œ$Ø���H‰ $Hƒ$è����H‹œ$Ø���Hƒû�„ ��H‹SH‹CH‹kH‰¬$0��1ÉH‰„$(��H‰D$pH‰”$ ��H‰ÐH‰L$xH‹l$pH9鍦���H‰„$°��H‰$è����H‹œ$°��H‹+H‰¬$��ÆD$CH‹œ$ð��H‰$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$��H‰\$Hƒ|$�tXHƒD$H\$CH‰\$è����H‹„$°��H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒZÿÿÿH‹„$¸��H‹Œ$˜���HƒÀHÿÁéþÿÿ‰%����량éíþÿÿúÅ÷£šuÌH����H‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹\$H‰œ$è���¶\$ €û�t‹ÆD$CH‹œ$ð��H‰$è����H‹œ$è���H‰$Hƒ$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$è���H‹kH‰l$Hƒ|$�tHƒD$H\$CH‰\$è����éÿÿÿ‰%����ë݉éhýÿÿ‰éôüÿÿ‰é~Öÿÿ‰é
Öÿÿ1ÀéLÕÿÿè���� ‰E�é‘Ôÿÿ¤������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���ž�� runtime.raceread���Ò�� runtime.raceread���¬��"go.string."_test"���¬�� runtime.eqstring���€��(runtime.racefuncexit���ž��8type.map[*go/ast.Object]bool���°��"runtime.newobject���Ø��8type.map[*go/ast.Object]bool���ü��runtime.makemap���¸��"runtime.racewrite���ô��.runtime.writebarrierptr��� �� runtime.raceread���ú�� runtime.raceread���ˆ
��$runtime.ifacethash���¾
��*type.*go/ast.FuncDecl���„ ��$runtime.assertI2T2���î �� runtime.raceread���š �� runtime.raceread���¨ ��8type.map[*go/ast.Object]bool���´ ��$runtime.mapassign1���¢��(type.map[string]bool���´��"runtime.newobject���Ü��(type.map[string]bool���€��runtime.makemap���¼��"runtime.racewrite���ø��.runtime.writebarrierptr���†��type.bool���˜��"runtime.newobject���Ä��"runtime.racewrite���è��6type.func(go/ast.Node) bool���ú��"runtime.newobject���¦��"runtime.racewrite���´��âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���Æ��"runtime.newobject���ò��"runtime.racewrite�����"".func·002���²��"runtime.racewrite���Ž��.runtime.writebarrierptr���º��"runtime.racewrite���–��.runtime.writebarrierptr���Â��"runtime.racewrite���ž��.runtime.writebarrierptr���Ê��"runtime.racewrite���¦��.runtime.writebarrierptr���È��"runtime.racewrite���„��.runtime.writebarrierptr���²��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���ú�� runtime.raceread���ö��go/ast.Inspect���˜�� runtime.raceread���Ú��(runtime.racefuncexit���Œ�� runtime.raceread���ÀØ� 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���ö#��,type.map[string]string���š$��runtime.makemap���¨%�� runtime.raceread���‚'�� runtime.raceread���Ä'�� runtime.raceread���ø'�� runtime.raceread���Æ(��strconv.Unquote���Ä*�� runtime.raceread���ì*�� runtime.raceread���Â+��(runtime.racefuncexit���è-�� runtime.raceread���È.��.type.*go/ast.ImportSpec���Ž/��"runtime.assertI2T���Î/�� runtime.raceread���º1��6type.[]*go/ast.CommentGroup���¬2��"runtime.growslice���š4��"runtime.racewrite���è4��.runtime.writebarrierptr���´7�� runtime.raceread���¨9�� runtime.raceread���Â:�� runtime.raceread���„;��4go/ast.(*CommentGroup).Pos���ì;��4go/ast.(*CommentGroup).End���ä<�� runtime.raceread���ì>��6type.[]*go/ast.CommentGroup���Þ?��"runtime.growslice���ÌA��"runtime.racewrite���šB��.runtime.writebarrierptr���ªE��*"".stripOutputComment��� F��&type.go/ast.GenDecl���²F��"runtime.newobject���€G��,runtime.racewriterange���²Gà� runtime.duffzero���ÞG��"runtime.racewrite���ªH��"runtime.racewrite���öH��"runtime.racewrite���äIØ� runtime.duffzero���òI��,type.map[string]string���¨J��&runtime.mapiterinit���ðJ�� runtime.raceread���äK�� runtime.raceread���²M��strconv.Quote���ôM��,type.go/ast.ImportSpec���†N��"runtime.newobject���ÄN��,runtime.racewriterange���öNì� runtime.duffzero���„O��(type.go/ast.BasicLit���–O��"runtime.newobject���äO��,runtime.racewriterange���–Pð� runtime.duffzero���ÂP��"runtime.racewrite���¸Q��4runtime.writebarrierstring���äQ��"runtime.racewrite���ÀR��.runtime.writebarrierptr���œS��path.Base���ÂT�� runtime.eqstring���ŒU��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���þU�� runtime.raceread���W��$type.[]go/ast.Spec���‚X��"runtime.growslice���’Y��"runtime.racewrite���€Z��2runtime.writebarrieriface���Œ[��"runtime.racewrite���œ\��2runtime.writebarrierslice���¾\��&runtime.mapiternext���]�� runtime.raceread���È^��$type.[]go/ast.Spec���¢_��"runtime.growslice���îb��"runtime.slicecopy���Ôd��"runtime.racewrite���äe��2runtime.writebarrierslice���òe�� go.string."main"���Æf��"type.go/ast.Ident���Øf��"runtime.newobject���„g��"runtime.racewrite���¾g��"runtime.racewrite���´h��4runtime.writebarrierstring���àh��"runtime.racewrite���ši��(type.go/ast.FuncDecl���¬i��"runtime.newobject���úi��,runtime.racewriterange���¬jì� runtime.duffzero���Øj��"runtime.racewrite���´k��.runtime.writebarrierptr���Âk��(type.go/ast.FuncType���Ôk��"runtime.newobject���¢l��,runtime.racewriterange���îl��*type.go/ast.FieldList���€m��"runtime.newobject���Îm��,runtime.racewriterange���€nì� runtime.duffzero���¬n��"runtime.racewrite���ˆo��.runtime.writebarrierptr���´o��"runtime.racewrite���p��.runtime.writebarrierptr���¼p��"runtime.racewrite���˜q��.runtime.writebarrierptr���Æq�� go.string."main"���šr��"type.go/ast.Ident���¬r��"runtime.newobject���Ør��"runtime.racewrite���’s��"runtime.racewrite���ˆt��4runtime.writebarrierstring���´t��"runtime.racewrite���®u�� type.go/ast.File���Àu��"runtime.newobject���Žv��,runtime.racewriterange���ÀvÀ� runtime.duffzero���ìv��"runtime.racewrite���Èw��.runtime.writebarrierptr���Öw��&type.[2]go/ast.Decl���èw��"runtime.newobject���˜y��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���ày��"runtime.racewrite���Öz��2runtime.writebarrieriface���äz��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���´{��"runtime.racewrite���²|��2runtime.writebarrieriface���Þ|��"runtime.racewrite���î}��2runtime.writebarrierslice���š~��"runtime.racewrite���¢��2runtime.writebarrierslice���Ì��(runtime.racefuncexit���”€��*type.*go/ast.FuncDecl���ª€�� type.go/ast.Decl���€��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���ր�� runtime.typ2Itab���ˆ��(type.*go/ast.GenDecl���ž�� type.go/ast.Decl���¶��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���ʁ�� runtime.typ2Itab���²„��.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���܇��4runtime.writebarrierstring���ˆˆ��"runtime.racewrite���àˆ��"runtime.racewrite���´‰��.runtime.writebarrierptr���¤‹��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���ª•��2runtime.writebarrieriface���¢–��.type.*go/ast.ImportSpec���¸–�� type.go/ast.Spec���Ж��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���ä–�� runtime.typ2Itab���ڗ�� runtime.raceread���è—��(type.map[string]bool���Θ��4runtime.mapaccess1_faststr���Ž™�� runtime.raceread���ƚ��,type.map[string]string���¦›��$runtime.mapassign1���ˆœ�� runtime.raceread���–œ��(type.map[string]bool���âœ��"runtime.mapdelete���’ž�� runtime.raceread��� ž��(type.map[string]bool���ìž��"runtime.mapdelete���¼Ÿ��,type.*go/ast.BlockStmt���ҟ�� type.go/ast.Node���êŸ��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���þŸ�� runtime.typ2Itab���À¡��(type.*go/ast.GenDecl���†¢��$runtime.assertI2T2���Ø¢�� runtime.raceread���²¤�� runtime.raceread���À¥��$runtime.ifacethash���ö¥��,type.*go/ast.ValueSpec���¼¦��$runtime.assertI2T2���–§�� runtime.raceread���Þ¨�� runtime.raceread���°©�� runtime.raceread���¾©��8type.map[*go/ast.Object]bool���ºª��$runtime.mapassign1���þ«��*type.*go/ast.TypeSpec���Ĭ��$runtime.assertI2T2���ž­�� runtime.raceread���Ê­�� runtime.raceread���Ø­��8type.map[*go/ast.Object]bool���Ü®��$runtime.mapassign1���ȯ��$runtime.panicslice���0��ð"".autotmp_0536�Ÿ4type.**go/ast.CommentGroup�"".autotmp_0535��type.*bool�"".autotmp_0534��type.*bool�"".autotmp_0533��type.*bool�"".autotmp_0532�type.*bool�"".autotmp_0531��type.*uint8�"".autotmp_0530��type.*uint8�"".autotmp_0529�ÿ(type.*[2]go/ast.Decl�"".autotmp_0528��$type.[]go/ast.Decl�"".autotmp_0527�ï"type.*go/ast.File�"".autotmp_0526��$type.*go/ast.Ident�"".autotmp_0525��$type.*go/ast.Ident�"".autotmp_0524�ß,type.*go/ast.FieldList�"".autotmp_0523�Ï*type.*go/ast.FuncType�"".autotmp_0522�¿*type.*go/ast.FuncDecl�"".autotmp_0521��$type.*go/ast.Ident�"".autotmp_0520��$type.*go/ast.Ident�"".autotmp_0519��type.uint64�"".autotmp_0518��type.uint64�"".autotmp_0517��type.int�"".autotmp_0516��type.uintptr�"".autotmp_0515�Ïtype.uint64�"".autotmp_0514��type.uint64�"".autotmp_0513��type.uint64�"".autotmp_0512��type.int�"".autotmp_0511��type.int�"".autotmp_0510��type.int�"".autotmp_0509��$type.[]go/ast.Spec�"".autotmp_0508��$type.[]go/ast.Spec�"".autotmp_0507��type.uint64�"".autotmp_0506��type.uint64�"".autotmp_0505��type.int�"".autotmp_0504��type.int�"".autotmp_0503��$type.[]go/ast.Spec�"".autotmp_0502��$type.[]go/ast.Spec�"".autotmp_0501��type.*uint8�"".autotmp_0500�� type.go/ast.Spec�"".autotmp_0499��$type.*go/ast.Ident�"".autotmp_0498��$type.*go/ast.Ident�"".autotmp_0497�¯*type.*go/ast.BasicLit�"".autotmp_0496��.type.*go/ast.ImportSpec�"".autotmp_0495��type.string�"".autotmp_0494�Ÿ(type.*go/ast.GenDecl�"".autotmp_0493��type.uint64�"".autotmp_0492��type.uint64�"".autotmp_0491��type.int�"".autotmp_0490��type.int�"".autotmp_0489��6type.[]*go/ast.CommentGroup�"".autotmp_0488�¿"type.go/token.Pos�"".autotmp_0487�2type.*go/ast.CommentGroup�"".autotmp_0486��4type.**go/ast.CommentGroup�"".autotmp_0485��type.int�"".autotmp_0484��type.int�"".autotmp_0483��type.uint64�"".autotmp_0482��type.uint64�"".autotmp_0481��type.int�"".autotmp_0480��type.int�"".autotmp_0479�¿6type.[]*go/ast.CommentGroup�"".autotmp_0478�� type.go/ast.Spec�"".autotmp_0477��"type.*go/ast.Spec�"".autotmp_0476��type.int�"".autotmp_0475��type.int�"".autotmp_0474��type.uint64�"".autotmp_0473��type.uint64�"".autotmp_0472��type.int�"".autotmp_0471��type.int�"".autotmp_0470��$type.[]go/ast.Spec�"".autotmp_0469��type.*uint8�"".autotmp_0468�� type.go/ast.Spec�"".autotmp_0467��type.string�"".autotmp_0466�ÿ .type.*go/ast.ImportSpec�"".autotmp_0465�ï 0type.**go/ast.ImportSpec�"".autotmp_0464��type.int�"".autotmp_0463��type.int�"".autotmp_0462�ß type.*uint8�"".autotmp_0461�Ï ätype.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }�"".autotmp_0460�¿ $type.*go/ast.Ident�"".autotmp_0459�¯ &type.**go/ast.Ident�"".autotmp_0458�¯type.int�"".autotmp_0457��type.int�"".autotmp_0456��type.uint32�"".autotmp_0454�� type.go/ast.Spec�"".autotmp_0453�¯ type.go/ast.Spec�"".autotmp_0452�Ÿ "type.*go/ast.Spec�"".autotmp_0451��type.int�"".autotmp_0450��type.int�"".autotmp_0449�‡type.uint32�"".autotmp_0448��type.bool�"".autotmp_0447�� type.go/ast.Decl�"".autotmp_0446� type.go/ast.Decl�"".autotmp_0445� "type.*go/ast.Decl�"".autotmp_0444��type.int�"".autotmp_0443��type.int�"".autotmp_0440��type.uint64�"".autotmp_0439�Ÿtype.int�"".autotmp_0438�ïtype.string�"".autotmp_0436��*type.*go/ast.FuncDecl�"".autotmp_0435��(type.*go/ast.GenDecl�"".autotmp_0434��$type.[]go/ast.Spec�"".autotmp_0433��$type.[]go/ast.Spec�"".autotmp_0432��.type.*go/ast.ImportSpec�"".autotmp_0431��type.string�"".autotmp_0430��type.string�"".autotmp_0429�¿6type.map.iter[string]string�"".autotmp_0428��,type.map[string]string�"".autotmp_0427�6type.[]*go/ast.CommentGroup�"".autotmp_0426�"type.go/token.Pos�"".autotmp_0425�ÿ"type.go/token.Pos�"".autotmp_0424��6type.[]*go/ast.CommentGroup�"".autotmp_0423�ß6type.[]*go/ast.CommentGroup�"".autotmp_0422��$type.[]go/ast.Spec�"".autotmp_0421��type.int�"".autotmp_0420��type.string�"".autotmp_0419�Ïtype.string�"".autotmp_0418��type.string�"".autotmp_0417��type.bool�"".autotmp_0416��type.string�"".autotmp_0415�¯$type.[]go/ast.Spec�"".autotmp_0414��.type.*go/ast.ImportSpec�"".autotmp_0413��type.string�"".autotmp_0412�ÿ2type.[]*go/ast.ImportSpec�"".autotmp_0410�¯type.string�"".autotmp_0408�type.string�"".autotmp_0407��type.bool�"".autotmp_0406�ïtype.string�"".autotmp_0405��type.bool�"".autotmp_0404��type.string�"".autotmp_0403�Ÿ2type.map.iter[string]bool�"".autotmp_0402��(type.map[string]bool�"".autotmp_0401�ÿ ,type.*go/ast.BlockStmt�"".autotmp_0400�ï (type.map[string]bool�"".autotmp_0399��type.bool�"".autotmp_0398�Ï(type.[]*go/ast.Ident�"".autotmp_0397��type.bool�"".autotmp_0396�Ÿ$type.[]go/ast.Spec�"".autotmp_0395�‰type.bool�"".autotmp_0394�ï$type.[]go/ast.Decl�"".autotmp_0393�ß 8type.map[*go/ast.Object]bool�"".autotmp_0392�ïtype.int�"".autotmp_0391�ßtype.int�"".autotmp_0390�Ïtype.int�"".autotmp_0389�¿type.int�"".&usesTopDecl�Ï type.*bool�"".&topDecls�¯ :type.*map[*go/ast.Object]bool�"".&unresolved�¿ *type.*map[string]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� "".~r0�ï"type.go/token.Pos�go/ast.s·2�ï,type.*go/ast.BlockStmt� "".~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�
"".id�ÿ$type.*go/ast.Ident�"".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� "".~r2� "type.*go/ast.File�"".body�,type.*go/ast.BlockStmt�"".file��"type.*go/ast.File�T,Ÿ¬
ó„*ú“�€X�Äœ=ö rœ‹y0&r1&0ïy! stŠÑ$&$Žƒ02? ÅÆ$p‡0³ï‡0l Â
àõß $ÀÔ”€rÔ ”Ë¢¥¦€  E–& 3(-VI ­® IÓ2 w^%
" ^ :0S Iœƒ['  Iu  $�Ô�8‡&ƒGsc@&&1&Ös;>2+.<m6 E6 E6 &,Gm!À?=“\s¯w'¦zM!p½w'ÈD'Ô^g*PjD.±Ê7FH#:&‰æsH:X<']7V]DŽX\']Œ;/?^ZÑEÊ:Õ/F XB*xO0%—#GCF¬K:];: Œ1…v„!)mGkd)E…-
_ 6�Tgclocals·a3d5cfa68f5e8a8d48dfd329525dc6fc�Tgclocals·c4d7a7372734da08a909bb9107a0ce00���6c:/go/src/go/doc/example.goþ$"".playExampleFile�� %��ž%eH‹ %(���H‹‰����H„$ÿÿÿH;Awè����ëÛHìh��H‹œ$h��H‰$è����H‹œ$p��H‰$Hƒ$hè����H‹œ$p��Hƒû�„ã��H‹ShH‰”$ ��H‹KpH‹kxH‰¬$0��H‰Œ$(��Hƒù�Ž*��Hƒù�†¤��H‰$è����H‹œ$ ��Hƒ¼$(���†}��H‹+H‰,$è����L‹D$H‹t$L‰„$ø���L‰„$˜���H‰´$���H����H‹;H‰¼$¨���H‹CH‰´$ ���H‰„$°���H9ÆŒ��H9Æ‚��L‰„$ø���H‰„$���H9À…ð��L‰$H‰D$H‰|$H‰D$è����¶\$ €û�„Ê��HÇÀ���<�tPH‹¬$0��H‹Œ$(��Hƒù‚ž��H‹„$ ��H‰ÊHÿÊH‰éHÿÉHƒù�tHƒÀH‰„$ ��H‰”$(��H‰Œ$0��HDŽ$������HDŽ$������HDŽ$������H‹œ$p��H‰$Hƒ$è����H‹œ$p��Hƒû�„��H‹SH‹C H‹k(H‰¬$`��1ÉH‰„$X��H‰D$HH‰”$P��H‰ÐH‰L$PH‹l$HH9éK��H‰D$xH‰$è����H‹\$xHƒû�„°��H‹ H‹kH‰Œ$è���H‰¬$ð���H����H‰$H‰Œ$Ø���H‰L$H‰¬$à���H‰l$è����H‹L$¶\$ €û�„P��H‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$Hƒ$è����H‹t$hH‹~Hƒÿ�„��HwH<$H¥H¥H����Hl$H‰ïH‰ÞH¥H¥è����¶\$ €û�„Þ��H����H‰$è����H‹D$H‰„$ˆ���H‰$HÇD$(���è����H����H‰$H‹œ$ˆ���H‰\$H‹\$hH‰\$Hƒ|$�„u��è����H����H‹+H‰¬$¸���H‹kH‰¬$À���H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„õ��Hƒ$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$`H‹œ$ˆ���H‰$Hƒ$è����H‹œ$ˆ���H‰$Hƒ$H‹\$`H‰\$è����H‹\$hH‰$Hƒ$ è����H‹\$hH‹k H‰,$H‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹D$ H‹\$(H‰œ$ ��H‹\$0H‰œ$(��H‹\$8H‰œ$0��H‹œ$ˆ���H‰$Hƒ$ H‰D$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰œ$€���H‹����1íH9è„{��H‹œ$€���H‰œ$à���H‰„$Ø���H‹”$��H‹Œ$��H‹œ$��H‰ØH)ËHƒû}OH����H‰$H‰”$8��H‰T$H‰Œ$@��H‰L$H‰„$H��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$@��H‰„$H��H‰”$8��H‰ÍH‰L$@HkíHëH‰$è����H‹œ$8��H‹l$@HkíHëH‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����H‹”$8��H‹Œ$@��H‹„$H��H‰”$��H‰Œ$��H‰„$��H‹D$xH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錵ûÿÿH����H‰$è����H‹D$H‰„$���H‰$HÇD$€���è����H����H‰$H‹œ$���H‰\$H‹œ$p��H‰\$Hƒ|$�„À��è����H����H‹+H‰¬$È���H‹kH‰¬$Ð���H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„@��Hƒ$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$XH‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ$H‹\$XH‰\$è����H‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$Hƒ$hè����H‹œ$���H‰$Hƒ$hH‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹œ$���H‰œ$x��è����HÄh��É%����é´þÿÿ‰%����é4þÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éSüÿÿ‰%����éÿúÿÿ‰%����éúÿÿéNüÿÿ‰éáùÿÿ‰éIùÿÿ‰éäøÿÿè���� 1Àé6øÿÿè���� è���� è���� ‰é÷ÿÿ„������>��0runtime.morestack_noctxt���r��*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���¾ ��(type.go/ast.FuncDecl���–��.runtime.writebarrierfat���¤�� go.string."main"���à��"type.go/ast.Ident���ò��"runtime.newobject���˜��"runtime.racewrite���Ì��"runtime.racewrite���¼��4runtime.writebarrierstring���â��"runtime.racewrite���®��"runtime.racewrite���î��.runtime.writebarrierptr���”�� runtime.raceread���†��*"".stripOutputComment���”��.runtime.writebarrierptr���À��"runtime.racewrite���î��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���Š��$type.[]go/ast.Decl���ü��"runtime.growslice���Œ��"runtime.racewrite���ú��2runtime.writebarrieriface���°�� type.go/ast.File���Â��"runtime.newobject���€��,runtime.racewriterange���Ž�� type.go/ast.File���ì��.runtime.writebarrierfat���ú�� go.string."main"���¶��"type.go/ast.Ident���È��"runtime.newobject���î��"runtime.racewrite���¢��"runtime.racewrite���’��4runtime.writebarrierstring���¸��"runtime.racewrite���„��"runtime.racewrite���Ä��.runtime.writebarrierptr���ð��"runtime.racewrite���ê ��2runtime.writebarrierslice���–!��"runtime.racewrite���"��2runtime.writebarrierslice���º"��(runtime.racefuncexit���ˆ#��*type.*go/ast.FuncDecl���ž#�� type.go/ast.Decl���¶#��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���Ê#�� runtime.typ2Itab���Ì$��$runtime.panicslice���è$��$runtime.panicslice���ö$��$runtime.panicindex���„%��$runtime.panicindex��� Ð��H"".autotmp_0598��$type.*go/ast.Ident�"".autotmp_0597��$type.*go/ast.Ident�"".autotmp_0596��type.uint64�"".autotmp_0595��type.uint64�"".autotmp_0594��type.int�"".autotmp_0593��type.int�"".autotmp_0592�_$type.[]go/ast.Decl�"".autotmp_0589�ï$type.*go/ast.Ident�"".autotmp_0588��$type.*go/ast.Ident�"".autotmp_0587�ÿ type.go/ast.Decl�"".autotmp_0586�ß"type.*go/ast.Decl�"".autotmp_0585��type.int�"".autotmp_0584��type.int�"".autotmp_0583��type.uint64�"".autotmp_0582��type.uint64�"".autotmp_0579��type.string�"".autotmp_0576�Ï*type.*go/ast.FuncDecl�"".autotmp_0575��type.bool�"".autotmp_0574�/$type.[]go/ast.Decl�"".autotmp_0573�¿type.int�"".autotmp_0570�ßtype.string�"".autotmp_0569�¯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ìP$¯bì©:“$eìSS  2 
  �‚�8iÑaP&oaR9 L
G´H7d dR9 S
SHA+�Tgclocals·fdef39ef03c075814f05c46e9bf38c7a�Tgclocals·f871e39061ea9dea6536f3583cc87569���6c:/go/src/go/doc/example.goþ*"".stripOutputComment�� ��”eH‹ %(���H‹‰����HD$ØH;Awè����ëÞHì¨���H‹œ$¨���H‰$è����HDŽ$Ø�������HDŽ$à�������HDŽ$è�������H‹œ$°���H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹\$ H‰\$@H‹D$(1íH9è„M��H‰D$XH‰$è����H‹\$H‰\$hH‹\$H‰\$pH����H‰$è����H‹����H‰$H‹\$hH‰\$H‹\$pH‰\$è����¶\$€û�„é��H‹\$XH‰$è����H‹\$H‰\$HH����H‰$è����H‹D$H‰D$`H‰$è����H‹œ$°���H‰$è����H‹D$`Hƒø�„‡��L‹„$°���I‹(H‰(H‰$Hƒ$è����H‹œ$°���H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„5��Hƒ$H‹¼$°���Hƒÿ�„��HoH|$H‰îH¥H¥H¥è����H‹\$`H‰$Hƒ$ è����H‹D$`H‹l$HH‰h H‰D$PH‹„$À���HÿÈH����H‰$H‰D$H‰D$è����H‹|$H‹t$ H‹T$(H‹Œ$È���H‹D$@H9Á‚‰��H‰|$xH‰<$H‰´$€���H‰t$H‰”$ˆ���H‰T$H‹”$¸���H‰”$���H‰T$H‰„$˜���H‰D$ H‰Œ$ ���H‰L$(HÇD$0���è����H‹L$@L‹œ$ˆ���H‹¼$€���H9Ï‚��I‰ÊH‰ÈHÿÀL‹Œ$È���H‹´$À���H9Æ‚Û���H‹T$xI‰ÀH)ÏL‰ÛH)ËH‰ÙHƒû�t L‰ÓHÁãHÓH‰ÚH‰$H‰|$H‰L$H‹Œ$¸���H‰òH)ÂL‰ËH)ÃH‰ØHƒû�t L‰ÃHÁãHËH‰ÙH‰Œ$���H‰L$H‰”$˜���H‰T$ H‰„$ ���H‰D$(HÇD$0���è����H‹\$PH‰œ$Ð���H‹\$xH‰œ$Ø���H‹œ$€���H‰œ$à���H‹œ$ˆ���H‰œ$è���è����HÄ¨���Ãè���� è���� è���� ‰éâýÿÿ‰%����é¿ýÿÿ‰�érýÿÿH‹œ$°���H‰œ$Ð���H‹œ$¸���H‰œ$Ø���H‹œ$À���H‰œ$à���H‹œ$È���H‰œ$è���è����HÄ¨���Ã6������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���¤��"".lastComment���ô��6go/ast.(*CommentGroup).Text���ª��"".outputPrefix���¼�� runtime.raceread���Ê��"".outputPrefix���„��8regexp.(*Regexp).MatchString���¼��4go/ast.(*CommentGroup).Pos���Þ��*type.go/ast.BlockStmt���ð��"runtime.newobject���–��"runtime.racewrite���¸�� runtime.raceread���Ž��"runtime.racewrite���º�� runtime.raceread���¾��2runtime.writebarrierslice���ä��"runtime.racewrite���®��6type.[]*go/ast.CommentGroup���Ô��"runtime.makeslice���Þ
��"runtime.slicecopy���†��"runtime.slicecopy���„��(runtime.racefuncexit���ž��$runtime.panicslice���¬��$runtime.panicslice���º��$runtime.panicslice���ü��(runtime.racefuncexit���€Ð�� "".autotmp_0621��type.int�"".autotmp_0620��type.uintptr�"".autotmp_0618��type.uint64�"".autotmp_0617��type.uint64�"".autotmp_0613�,type.*go/ast.BlockStmt�"".autotmp_0612�/6type.[]*go/ast.CommentGroup�"".autotmp_0610�¿"type.go/token.Pos�"".autotmp_0608�type.string�"".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� )ФÏÐ{Ï�Ð�Zˆ) $Go;&c
4{ÏG @�:�5„$$-ß…“ o �Tgclocals·2a7bc8dfdd877fd4383a47c25743b656�Tgclocals·fe1f14bf02b41d3de85852f858f15fd1���6c:/go/src/go/doc/example.goþ"".lastComment�� ��„eH‹ %(���H‹‰����H;awè����ëãHƒìxH‹\$xH‰$è����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‰\$p1ÉH‰D$hH‰D$0H‰T$`H‰ÐH‰L$8H‹l$0H9é}]H‰D$XH‰$è����H‹\$XH‹+H‹\$8H‰\$ H‰l$PH‰,$è����H‹\$H‹l$H9ë}*H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9é|£è����HƒÄxÃH‹\$PH‰$è����H‹\$H‹l$(H9ë~ë×H‹\$ H‰œ$ ���H‹\$PH‰œ$¨���ë›������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���²�� runtime.raceread���‚�� runtime.raceread���Ô�� runtime.raceread���”��4go/ast.(*CommentGroup).Pos���ü��(runtime.racefuncexit���¢��4go/ast.(*CommentGroup).End���`ð��$"".autotmp_0646�?4type.**go/ast.CommentGroup�"".autotmp_0645�type.int�"".autotmp_0644�type.int�"".autotmp_0642��"type.go/token.Pos�"".autotmp_0640��"type.go/token.Pos�"".autotmp_0639��"type.go/token.Pos�"".autotmp_0638�/6type.[]*go/ast.CommentGroup�go/ast.s·2�_,type.*go/ast.BlockStmt� "".~r0�Ï"type.go/token.Pos�go/ast.s·2�o,type.*go/ast.BlockStmt�
"".cg�O2type.*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�!ð¥ïðI��4°!Y` 

 �"�*.(i 4@�Tgclocals·27b18f37275bc807e38d6453b956b1b3�Tgclocals·05dc9d89294e334ec0495aaea2fc1f92���6c:/go/src/go/doc/example.goþ$"".filterIdentList��à ��Ì eH‹ %(���H‹‰����H;awè����ëãHƒìxH‹\$xH‰$è����HDŽ$ �������HDŽ$¨�������HDŽ$°�������HÇD$(����H‹”$€���H‹„$ˆ���H‹œ$���H‰\$p1ÉH‰D$hH‰D$0H‰T$`H‰ÐH‰L$8H‹l$0H9ée��H‰D$HH‰$è����H‹\$HH‹+H‰l$@H‰,$Hƒ$è����H‹|$@Hƒÿ�„‡��HoH<$H‰îH¥H¥è����¶\$€û�u~€¼$˜����„R��H‹\$@H‰$Hƒ$è����H‹\$@Hƒû�„2��H‹KH‰L$PH‹CH‰D$XHƒø…��H‰ $H‰D$H-����LD$L‰ÇH‰îH¥H¥è����¶\$ €û�„â���H‹œ$€���H‹l$(L‹„$ˆ���L9Ń½���HëH‰$è����H‹œ$€���H‹l$(L‹„$ˆ���L9Ń‹���HëH‰$H‹\$@H‰\$è����H‹\$(HÿÃH‰\$(H‹D$HH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錛þÿÿH‹Œ$���H‹D$(H9Ár*H‹”$€���H‰”$ ���H‰„$¨���H‰Œ$°���è����HƒÄxÃè���� è���� è���� 뉉éÇþÿÿ‰érþÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ô�� runtime.raceread���Š�� runtime.raceread���Ð��"go/ast.IsExported���¦�� runtime.raceread���œ��go.string."_"���Ä�� runtime.eqstring���¶��"runtime.racewrite��� ��.runtime.writebarrierptr���ð��(runtime.racefuncexit���„ ��$runtime.panicslice���’ ��$runtime.panicindex���  ��$runtime.panicindex���pð��"".autotmp_0655�Otype.string�"".autotmp_0653�_&type.**go/ast.Ident�"".autotmp_0652�type.int�"".autotmp_0651�type.int�"".autotmp_0648�/(type.[]*go/ast.Ident�"".x�o$type.*go/ast.Ident�"".j�Ÿtype.int� "".~r2�@(type.[]*go/ast.Ident�"".blankOk�0type.bool�"".list��(type.[]*go/ast.Ident�!ðŸïð/�ð�8&!$ Z¾` $ C� �*‹h
/�Tgclocals·b79213d8f26d47b4c373b6397fccfdf9�Tgclocals·5d953a8bfd94037a0a347002163fd548���6c:/go/src/go/doc/exports.goþ&"".removeErrorField��À ��° eH‹ %(���H‹‰����HD$ØH;Awè����ëÞHì¨���H‹œ$¨���H‰$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���H‹kH‰,$Hƒ$è����H‹œ$°���H‹kHƒý�„Ð��H‹UH‹]H‰œ$€���H‹]H‰œ$ˆ���HÇD$0����H‰T$xH‹„$€���H‹œ$ˆ���H‰œ$ ���1ÉH‰„$˜���H‰D$HH‰”$���H‰ÐH‰L$PH‹l$HH9éM��H‰D$`H‰$è����H‹\$`H‹+ÆD$/H‰l$XH‰,$Hƒ$è����H‹L$XH‹iHƒý�u~H‰ $Hƒ$ è����H‹|$XHƒÿ�„���Ho H<$H‰îH¥H¥è����H‹L$H‰L$hH‹D$H‰D$pHƒøu3H‰ $H‰D$H-����LD$L‰ÇH‰îH¥H¥è����¶\$ €û�tÆD$/�€|$/�tgH‹\$xH‹l$0L‹„$€���L9Ńv��HëH‰$è����H‹\$xH‹l$0L‹„$€���L9ŃG��HëH‰$H‹\$XH‰\$è����H‹\$0HÿÃH‰\$0H‹D$`H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錳þÿÿH‹„$€���H‹\$0H9Ã})H‹œ$°���H‰$Hƒ$è����H‹œ$°���HÇÅ���@ˆkH‹Œ$ˆ���H‹D$0H‰L$@H‰D$8H9Á‚���H‹œ$°���H‹kH‰,$Hƒ$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���H‹kH‰,$Hƒ<$�tMHƒ$H‹l$xH‹T$8H‹L$@H‰¬$���H‰l$H‰”$˜���H‰T$H‰Œ$ ���H‰L$è����è����HÄ¨���É%����ëªè���� è���� è���� ‰éùýÿÿ‰E�é(ýÿÿ*������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���˜�� runtime.raceread���Ì�� runtime.raceread���ò�� runtime.raceread���²�� runtime.raceread���ì�� runtime.raceread���²��"".baseTypeName���†��"go.string."error"���®�� runtime.eqstring���ª��"runtime.racewrite���Ž��.runtime.writebarrierptr���À ��"runtime.racewrite���Ú
��"runtime.racewrite���† �� runtime.raceread���´ ��2runtime.writebarrierslice���¾ ��(runtime.racefuncexit���ê ��$runtime.panicslice���ø ��$runtime.panicindex���† ��$runtime.panicindex���Ð��"".autotmp_0670�ßtype.uint64�"".autotmp_0669�Ïtype.uint64�"".autotmp_0667�&type.**go/ast.Field�"".autotmp_0666�¿type.int�"".autotmp_0665�¯type.int�"".autotmp_0664��type.int�"".autotmp_0663��type.int�"".autotmp_0661�/(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�)ЁÏÐ5�à�XD)&#b `"yZ $)¬   �$�5à îYºG�Tgclocals·fbd5b7009fdd3864023723132632a4f4�Tgclocals·b63553e0d090d93f66666ff2662ccd8a���6c:/go/src/go/doc/exports.goþ8"".(*reader).filterFieldList��€��òeH‹ %(���H‹‰����H„$XÿÿÿH;Awè����ëÛHì(��H‹œ$(��H‰$è����H‹„$@��Ƅ$P���1íH9èu è����HÄ(��ÃH‰$Hƒ$è����H‹œ$@��Hƒû�„q��H‹SH‹kH‰¬$¸���H‹kH‰¬$À���HÇD$P����H‰”$°���H‹„$¸���H‹œ$À���H‰œ$ ��1ÉH‰„$��H‰D$hH‰”$��H‰ÐH‰L$pH‹l$hH9é×��H‰„$˜���H‰$è����H‹œ$˜���H‹+ÆD$G�H‰¬$���H‰,$Hƒ$è����H‹Œ$���H‹iH‰l$HHƒý�…u��H‰ $Hƒ$ è����H‹œ$0��H‰$H‹œ$8��H‰\$H‹¼$���Hƒÿ�„5��Ho H|$H‰îH¥H¥è����H‹L$ H‹D$(H‰Œ$ ���H‰ $H‰„$¨���H‰D$è����H‹Œ$¨���¶\$€û�„Ñ��ÆD$G€|$G�„Â���H‹œ$���H‰$Hƒ$ è����H‹œ$0��H‰$HÇD$����H‹¼$���Hƒÿ�„}��Ho H|$H‰îH¥H¥è����H‹œ$°���H‹l$PL‹„$¸���L9ŃC��HëH‰$è����H‹œ$°���H‹l$PL‹„$¸���L9Ń��HëH‰$H‹œ$���H‰\$è����H‹\$PHÿÃH‰\$PH‹„$˜���H‹L$pHƒÀHÿÁH‰L$pH‹l$hH9éŒ)þÿÿH‹„$¸���H‹\$PH9Ã}Ƅ$P��H‹Œ$À���H‹D$PH‰L$`H‰D$XH9Á‚‚���H‹œ$@��H‰$Hƒ$è����H‹œ$@��H‰$Hƒ<$�tPHƒ$H‹¬$°���H‹L$XH‹T$`H‰¬$��H‰l$H‰Œ$��H‰L$H‰”$ ��H‰T$è����è����HÄ(��É%����ë§è���� è���� è���� ‰é|þÿÿH‹œ$H��1íH9ë„!þÿÿHƒù…þÿÿH‹´$ ���H‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„àýÿÿÆD$GH‹„$0��H‹œ$H��H‰œ$€���H‰„$ˆ���H‰$Hƒ$pè����H‹œ$ˆ���Hƒû�„q��H‹SpH‹KxH‹ƒ€���H‰”$à���H‰Œ$è���H‰„$ð���H‰ÃH)ËHƒû}OH����H‰$H‰”$È���H‰T$H‰Œ$Ð���H‰L$H‰„$Ø���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$Ð���H‰„$Ø���H‰”$È���H‰t$xHòH‰$è����H‹œ$È���H‹l$xHëH‰$H‹œ$€���H‰\$è����H‹œ$È���H‰œ$à���H‹œ$Ð���H‰œ$è���H‹œ$Ø���H‰œ$ð���H‹œ$ˆ���H‰$Hƒ$pè����H‹œ$ˆ���H‰$Hƒ<$�t6Hƒ$pH‹œ$à���H‰\$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����é3üÿÿ‰%����ëÁ‰éˆþÿÿ‰éÄûÿÿH‰ $Hƒ$è����H‹¼$���Hƒÿ�„��HoH<$H‰îH¥H¥H¥ÆD$�è����H‹\$ H‰œ$ø���H‹\$(H‰œ$���H‹\$0H‰œ$��H‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ<$�„–���Hƒ$H‹œ$ø���H‰\$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$Hƒ$è����H‹Œ$���H‹YH‹l$HH9ë}7Ƅ$P��H‰ $Hƒ$è����H‹œ$���H‹kHƒý�~
ÆD$Géþúÿÿéùúÿÿëω%����é^ÿÿÿ‰éèþÿÿ‰éˆùÿÿF������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���ª��(runtime.racefuncexit���Ö�� runtime.raceread���€�� runtime.raceread���Ì�� runtime.raceread���ž�� runtime.raceread���ž��B"".(*reader).recordAnonymousField���î��"go/ast.IsExported���æ�� runtime.raceread���Þ��."".(*reader).filterType���´ ��"runtime.racewrite���¤
��.runtime.writebarrierptr���¬ ��"runtime.racewrite���Ø ��2runtime.writebarrierslice���â ��(runtime.racefuncexit���Ž��$runtime.panicslice���œ��$runtime.panicindex���ª��$runtime.panicindex���¦��"go.string."error"���È�� runtime.eqstring���Ê�� runtime.raceread���â��8type.[]*go/ast.InterfaceType���Ô��"runtime.growslice���Ò��"runtime.racewrite��� ��.runtime.writebarrierptr���¬��"runtime.racewrite���´��2runtime.writebarrierslice���ˆ�� runtime.raceread���â��$"".filterIdentList���Ü��"runtime.racewrite���ì��2runtime.writebarrierslice���˜�� runtime.raceread���ð�� runtime.raceread���PÐ��>"".autotmp_0696��type.uint64�"".autotmp_0695��type.uint64�"".autotmp_0694�Ÿtype.uint64�"".autotmp_0693�type.uint64�"".autotmp_0691��type.int�"".autotmp_0690�¿8type.[]*go/ast.InterfaceType�"".autotmp_0689�8type.[]*go/ast.InterfaceType�"".autotmp_0687�Ÿ&type.**go/ast.Field�"".autotmp_0686�ÿtype.int�"".autotmp_0685�ïtype.int�"".autotmp_0684��type.int�"".autotmp_0683��type.int�"".autotmp_0682��type.int�"".autotmp_0681��type.int�"".autotmp_0680�_(type.[]*go/ast.Ident�"".autotmp_0679��8type.[]*go/ast.InterfaceType�"".autotmp_0676�ßtype.int�"".autotmp_0675�/(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ÏЛÏЃ�€�¬z,NMLI< i1X4" Rc 3':Œ  !T£À, 
!�\�8«&‘<Ÿ„V]AÄ'FD ” H ‹�Tgclocals·d30136d338db4cd23616b350ab101771�Tgclocals·c45c41bbce3a0609e181193eeec3c3ea���6c:/go/src/go/doc/exports.goþ8"".(*reader).filterParamList��À��ÀeH‹ %(���H‹‰����H;awè����ëã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‹|$0Hƒÿ�t?Ho H|$H‰îH¥H¥è����H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9é|…è����HƒÄXÉ뽉é<ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���’�� runtime.raceread���´�� runtime.raceread���ê�� runtime.raceread���Î��."".(*reader).filterType���˜��(runtime.racefuncexit��� °��"".autotmp_0707�?&type.**go/ast.Field�"".autotmp_0706�otype.int�"".autotmp_0705�_type.int�"".autotmp_0704�/(type.[]*go/ast.Field�"".f�O$type.*go/ast.Field�"".fields�,type.*go/ast.FieldList�"".r��type.*"".reader�!°ó¯° � �(Ò! gE%��*o2%�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·6cdf1fe0b6d989005b773ae68ea795dd���6c:/go/src/go/doc/exports.goþ."".(*reader).filterType��à��ÞeH‹ %(���H‹‰����H;awè����ëãHƒìxH‹\$xH‰$è����H‹Œ$���H‹„$˜���H‰L$hH‰ $H‰D$pH‰D$è����H‹T$hH‹L$p‹D$=Bj –‡r��=ÛZðQ‡��‰D$,=Ns;/uAH����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹\$¶\$ €û�t
è����HƒÄxÃ=ÛZðQuïH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�tÆH‰L$8H‰ $Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$8Hƒÿ�tfHoH|$H‰îH¥H¥è����H‹\$8H‰$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$8Hƒÿ�tHoH|$H‰îH¥H¥è����é1ÿÿÿ‰ëâ‰떉D$,=;¦5‘…ˆ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tQH‰t$@H‰4$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$@Hƒÿ�tHoH|$H‰îH¥H¥è����é–þÿÿ‰ëâ=Bj –…‡þÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ZþÿÿH‰L$`H‰ $Hƒ$è����H‹œ$€���H‰$H‹œ$ˆ���H‰\$H‹\$`H‹kH‰l$HÇD$����è����¶\$ €û�t(H‹\$`H‰$Hƒ$è����H‹\$`HÇÅ���@ˆkéàýÿÿéÛýÿÿ==ÊO·‡J��‰D$,=àö³…ˆ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tQH‰t$PH‰4$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$PHƒÿ�tHoH|$H‰îH¥H¥è����é=ýÿÿ‰ëâ==ÊO·….ýÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ýÿÿH‰L$HH‰ $Hƒ$è����H‹D$HH‹œ$€���H‰$H‹œ$ˆ���H‰\$H‹hH‰l$H‰D$è����¶\$ €û�t(H‹\$HH‰$Hƒ$è����H‹\$HHÇÅ���@ˆké‹üÿÿé†üÿÿ‰D$,=Ÿ¾Æ… ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tiH‰t$0H‰4$Hƒ$è����H‹œ$€���H‰$H‹\$0H‹kH‰l$è����H‹\$0H‰$Hƒ$è����H‹œ$€���H‰$H‹\$0H‹kH‰l$è����é×ûÿÿ=±zùî…ÌûÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ŸûÿÿH‰L$XH‰ $Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$XHƒÿ�tHoH|$H‰îH¥H¥è����éRûÿÿ‰ëâR������.��0runtime.morestack_noctxt���V��*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���@ð��"".autotmp_0713�—type.uint32�"".autotmp_0711� type.go/ast.Expr�"".autotmp_0710��type.bool�"".autotmp_0709��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�o,type.*go/ast.ParenExpr� "".typ�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�!ð¥ïð© �ð
�~ê!¡0/0&HH'(%FH8R#[ H   8N#P22=,H+,�R�*(kH}605T 05 T ‘ 0 Q P5�Tgclocals·c9eaa178566d22b17e1935b032e34c1a�Tgclocals·8758a87bda9639ab4009bad9ff0368a0���6c:/go/src/go/doc/exports.goþ."".(*reader).filterSpec��à��ÌeH‹ %(���H‹‰����HD$ðH;Awè����ëÞHì���H‹œ$���H‰$è����H‹Œ$ ���H‹„$¨���H‰L$hH‰ $H‰D$pH‰D$è����‹T$‰T$<ú § uLH����H‰$H‹\$hH‰\$H‹\$pH‰\$è����‹T$<H‹\$¶\$ €û�tƄ$¸���è����HÄ���ÁúZîv3…³��H����H‰$H‹\$hH‰\$H‹\$pH‰\$è����‹T$<H‹L$¶\$ €û�„x��H‰L$@H‰ $Hƒ$è����H‹|$@Hƒÿ�„O��HoH<$H‰îH¥H¥H¥H‹œ$°���Hƒû@„"��ÆD$�è����H‹\$ H‰\$xH‹\$(H‰œ$€���H‹\$0H‰œ$ˆ���H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„Á���Hƒ$H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$@H‰$Hƒ$è����H‹L$@H‹iHƒý�~\H‰ $Hƒ$ è����H‹œ$˜���H‰$HÇD$����H‹|$@Hƒÿ�t*Ho H|$H‰îH¥H¥è����Ƅ$¸���è����HÄ���ÉëÒƄ$¸����è����HÄ���É%����é3ÿÿÿÆD$éÙþÿÿ‰éªþÿÿúÅ÷£šuÆH����H‰$H‹\$hH‰\$H‹\$pH‰\$è����H‹L$¶\$ €û�t“H‰L$HH‰ $Hƒ$è����H‹\$HH‹kH‰,$Hƒ$è����H‹\$HH‹kHƒý�„i��H‹MH‹EH‰L$XH‰ $H‰D$`H‰D$è����H‹L$`¶\$€û�„Ê���H‹\$HH‰$Hƒ$è����H‹\$HH‹kH‰,$Hƒ$è����H‹œ$˜���H‰$H‹t$HH‹~Hƒÿ�t~HwH|$H¥H¥è����H‹\$H‰\$PH‹\$HH‰$Hƒ$è����H‹œ$˜���H‰$H‹\$PH‰\$H‹|$HHƒÿ�t*HoH|$H‰îH¥H¥è����Ƅ$¸���è����HÄ���Éë҉é{ÿÿÿHƒù…OþÿÿH‹t$XH‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„þÿÿH‹œ$˜���H‰$Hƒ$hè����H‹œ$˜���HÇÅ���@ˆkhéíýÿÿ‰E�éþÿÿ@������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���¼��$runtime.ifacethash���ê��.type.*go/ast.ImportSpec���¤��$runtime.assertI2T2���ä��(runtime.racefuncexit���š��,type.*go/ast.ValueSpec���Ô��$runtime.assertI2T2���¨�� runtime.raceread��� ��$"".filterIdentList���Ž��"runtime.racewrite���’��2runtime.writebarrierslice���¸�� runtime.raceread���ò�� runtime.raceread���Ü��."".(*reader).filterType���ö��(runtime.racefuncexit���¨ ��(runtime.racefuncexit���
��*type.*go/ast.TypeSpec���Ê
��$runtime.assertI2T2���Ž �� runtime.raceread���¼ �� runtime.raceread���¢ ��"go/ast.IsExported���î �� runtime.raceread���œ �� runtime.raceread���ö ��."".(*reader).lookupType���°�� runtime.raceread���œ��."".(*reader).filterType���¶��(runtime.racefuncexit���š��"go.string."error"���¼�� runtime.eqstring���„��"runtime.racewrite���P ��"".autotmp_0720�§type.uint32�"".autotmp_0718�O type.go/ast.Spec�"".autotmp_0717�$type.*"".namedType�"".autotmp_0716��type.bool�"".autotmp_0714�/(type.[]*go/ast.Ident�"".name�otype.string�"".s�*type.*go/ast.TypeSpec�"".s�Ÿ,type.*go/ast.ValueSpec� "".~r2�@type.bool� "".tok�0&type.go/token.Token�"".spec� type.go/ast.Spec�"".r��type.*"".reader�D) ”Ÿ ˆŸ Ÿ †Ÿ ‰�ð�t ),)o$#GÈ"C ;pª   >)�J�5(T8*sBe j"
J&a6 CS�Tgclocals·8f73cef9be24de0b2b024d8a3d845570�Tgclocals·c35a80b5a24bdcb1dd31467cca4bf2cc���6c:/go/src/go/doc/exports.goþ6"".(*reader).filterSpecList�� ��œeH‹ %(���H‹‰����H;awè����ëãHì€���H‹œ$€���H‰$è����HDŽ$°�������HDŽ$¸�������HDŽ$À�������1öH‰t$(H‹”$���H‹„$˜���H‹œ$ ���H‰\$x1ÉH‰D$pH‰D$0H‰T$hH‰ÐH‰L$8H‹l$0H9é��H‰D$@H‰$è����H‹\$@Hƒû�„F��H‹ H‹kH‰L$XH‰l$`H‹œ$ˆ���H‰$H‰L$HH‰L$H‰l$PH‰l$H‹œ$¨���H‰\$è����H‹t$(¶\$ €û�„î���H‹œ$���L‹„$˜���H‰õL9ƃË���HkíHëH‰$è����H‹œ$���H‹l$(L‹„$˜���L9Ń–���HkíHëH‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹t$(HÿÆH‰t$(H‹D$@H‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒîþÿÿH‹Œ$ ���H9ñr-H‹”$���H‰”$°���H‰´$¸���H‰Œ$À���è����HÄ€���Ãè���� è���� è���� 닉é³þÿÿ������.��0runtime.morestack_noctxt���b��*runtime.racefuncenter���Ü�� runtime.raceread���€��."".(*reader).filterSpec���þ��"runtime.racewrite���‚��2runtime.writebarrieriface���È��(runtime.racefuncexit���â��$runtime.panicslice���ð��$runtime.panicindex���þ��$runtime.panicindex���€€��"".autotmp_0727�O type.go/ast.Spec�"".autotmp_0726�"type.*go/ast.Spec�"".autotmp_0725�Ÿtype.int�"".autotmp_0724�type.int�"".autotmp_0721�/$type.[]go/ast.Spec�"".s�o type.go/ast.Spec�"".j�¯type.int� "".~r2�P$type.[]go/ast.Spec� "".tok�@&type.go/token.Token�"".list�$type.[]go/ast.Spec�"".r��type.*"".reader�$€Ëÿ€ ��4Ò$$rEn $ A � �0}Rc  �Tgclocals·22e575eb56ae74299735243dc7a7490b�Tgclocals·f848c766c62e7703d25818aa48be46c3���6c:/go/src/go/doc/exports.goþ."".(*reader).filterDecl�� 
��„
eH‹ %(���H‹‰����H;awè����ëãHì€���H‹œ$€���H‰$è����H‹Œ$���H‹„$˜���H‰L$XH‰ $H‰D$`H‰D$è����‹T$‰T$Dú´~‚…ž���H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����‹T$DH‹L$¶\$ €û�tgH‰L$PH‰ $Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹~Hƒÿ�t*HwH<$H¥H¥è����¶\$ˆœ$ ���è����HÄ€���Éëҁú«Òf[…R��H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹L$¶\$ €û�„��H‰L$HH‰ $Hƒ$ è����H‹\$HH‰$Hƒ$è����H‹D$HH‹¼$ˆ���H‰<$Hƒø�„Ó���Hh H|$H‰îH¥H¥H¥H‹hH‰l$ è����H‹\$(H‰\$hH‹\$0H‰\$pH‹\$8H‰\$xH‹\$HH‰$Hƒ$ è����H‹\$HH‰$Hƒ<$�tiHƒ$ H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹\$HH‰$Hƒ$ è����H‹\$HH‹k(Hƒý�Ƅ$ ����è����HÄ€���ÃƄ$ ���ëé‰%����뎉�é&ÿÿÿƄ$ ����è����HÄ€���Ã(������.��0runtime.morestack_noctxt���b��*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���°��2runtime.writebarrierslice���Ö�� runtime.raceread���Ž ��(runtime.racefuncexit���ì ��(runtime.racefuncexit���@€��"".autotmp_0738�wtype.uint32�"".autotmp_0736�O type.go/ast.Decl�"".autotmp_0735��type.bool�"".autotmp_0733�/$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�.$€æÿ€Çÿ€.ÿ��>è$sV CÊ*#�.�0(^7<&8/J�Tgclocals·d2db4e021533335161ea448347d675e8�Tgclocals·b87c1360834f769be77a491245c75b6e���6c:/go/src/go/doc/exports.goþ0"".(*reader).fileExports��À ��¶ eH‹ %(���H‹‰����HD$àH;Awè����ëÞHì ���H‹œ$ ���H‰$è����HÇD$ ����H‹œ$°���H‰$Hƒ$è����H‹œ$°���Hƒû�„i��H‹SH‹C H‹k(H‰¬$˜���1ÉH‰„$���H‰D$8H‰”$ˆ���H‰ÐH‰L$@H‹l$8H9éT��H‰D$HH‰$è����H‹\$HHƒû�„��H‹ H‹kH‰L$`H‰l$hH‹œ$¨���H‰$H‰L$PH‰L$H‰l$XH‰l$è����¶\$€û�„»��H‹œ$°���H‹KH‹C H‹k(H‰¬$€���H‰ËH‰L$pH‹l$ H‰D$xH9Ń}��HkíHëH‰$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���Hƒû�„>��H‹KH‹C H‹k(H‰¬$€���H‰ËH‰L$pH‹l$ H‰D$xH9Ń��HkíHëH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$ HÿÃH‰\$ H‹D$HH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9錬þÿÿH‹œ$°���H‰$Hƒ$è����H‹”$°���H‹J(H‹D$ H‰L$0H‰D$(H9ÁrvH‰$Hƒ$è����H‹„$°���H‰$Hƒ<$�tLHƒ$H‹hH‹T$(H‹L$0H‰¬$ˆ���H‰l$H‰”$���H‰T$H‰Œ$˜���H‰L$è����è����HÄ ���É%����ë«è���� è���� ‰é»þÿÿè���� éÿÿÿ‰éõýÿÿ‰éýÿÿ ������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���ª�� runtime.raceread���ì�� runtime.raceread���ö��."".(*reader).filterDecl��� ��"runtime.racewrite���Ì�� runtime.raceread���–��2runtime.writebarrieriface���¤�� runtime.raceread���€ ��"runtime.racewrite���¤
��2runtime.writebarrierslice���®
��(runtime.racefuncexit���Ú
��$runtime.panicslice���è
��$runtime.panicindex���„ ��$runtime.panicindex��� À��"".autotmp_0747�ïtype.uint64�"".autotmp_0746�ßtype.uint64�"".autotmp_0745� type.go/ast.Decl�"".autotmp_0744�¯"type.*go/ast.Decl�"".autotmp_0743�Ïtype.int�"".autotmp_0742�¿type.int�"".autotmp_0739�/$type.[]go/ast.Decl�"".d�Ÿ type.go/ast.Decl�"".j�ÿtype.int� "".src�"type.*go/ast.File�"".r��type.*"".reader�)Àù¿À=�à�>Š) —3 $ ›� �5€EÐGÏ�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·ae8f96339833a4c335034aea6c42505e���6c:/go/src/go/doc/exports.goþ"".matchFields��€��úeH‹ %(���H‹‰����HD$øH;Awè����ëÞ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é+��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‹|$8Hƒÿ�„˜���HoH<$H‰îH¥H¥H‹”$˜���H‹ÿÓ¶\$€û�tƄ$ ���è����HÄˆ���ÃH‹D$HH‹L$ HƒÀHÿÁH‰L$ H‹l$H9éŒiÿÿÿH‹D$PH‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÕþÿÿƄ$ ����è����HÄˆ���Ééaÿÿÿ‰éêþÿÿ‰épþÿÿ������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���®�� runtime.raceread���ä�� runtime.raceread���š�� runtime.raceread���Ä�� runtime.raceread���ú�� runtime.raceread���Ô�
������þ��(runtime.racefuncexit���¸��(runtime.racefuncexit���0��"".autotmp_0763�&type.**go/ast.Ident�"".autotmp_0762�ßtype.int�"".autotmp_0761�Ïtype.int�"".autotmp_0759�o&type.**go/ast.Field�"".autotmp_0758�¿type.int�"".autotmp_0757�¯type.int�"".autotmp_0755�_(type.[]*go/ast.Ident�"".autotmp_0754�/(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�&)á\�€�>) qpH
 $$ 
�$�5|U.‚�Tgclocals·62806eecd2f869871971f9b3543f3bee�Tgclocals·ec6c4326020f736912c1898b3fb4fd9e���4c:/go/src/go/doc/filter.goþ"".matchDecl��€��ðeH‹ %(���H‹‰����HD$˜H;Awè����ëÞHìè���H‹œ$è���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ƒû�„$��H‹ H‹kH‰Œ$ˆ���H‰¬$���H‰Œ$¨���H‰ $H‰¬$°���H‰l$è����‹T$‰T$,úZîv3……��H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����‹T$,H‹L$¶\$ €û�„D��H‰L$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‹|$pHƒÿ�„›���HoH<$H‰îH¥H¥H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹D$xH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒiÿÿÿH‹„$€���H‹L$HHƒÀHÿÁH‰L$HH‹l$@H9éŒ2þÿÿƄ$����è����HÄè���Éé^ÿÿÿ‰éÞþÿÿúÅ÷£šu®H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹L$¶\$ €û�„qÿÿÿH‰L$PH‰ $Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹~Hƒÿ�„Í��HwH<$H¥H¥H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹\$PH‰$Hƒ$è����H‹\$PHƒû�„l��H‹KH‹kH‰Œ$˜���H‰ $H‰¬$ ���H‰l$è����‹T$‰T$,úBj –…“���H����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����‹T$,H‹L$¶\$ €û�tVH‰L$`H‰ $Hƒ$è����H‹\$`H‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãé þÿÿú=ÊO·…þÿÿH����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹L$¶\$ €û�„ÄýÿÿH‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãénýÿÿ‰éþÿÿ‰é,þÿÿ‰éÕûÿÿ‰éjûÿÿ@������8��0runtime.morestack_noctxt���l��*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���0Ð��2"".autotmp_0784��type.uint32�"".autotmp_0783��type.bool�"".autotmp_0782�Ÿ type.go/ast.Expr�"".autotmp_0780�ß&type.**go/ast.Ident�"".autotmp_0779�ïtype.int�"".autotmp_0778�ßtype.int�"".autotmp_0777�÷type.uint32�"".autotmp_0775�� type.go/ast.Spec�"".autotmp_0774� type.go/ast.Spec�"".autotmp_0773�Ï"type.*go/ast.Spec�"".autotmp_0772�Ïtype.int�"".autotmp_0771�¿type.int�"".autotmp_0770��type.bool�"".autotmp_0768��type.bool�"".autotmp_0766�_(type.[]*go/ast.Ident�"".autotmp_0765�/$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)ÐüÏÐ_ÏÐÇÏÐéÏОÏÐ)�€
�2)2/“ƒyH&%$'0'E`™<I <
 %�X�5zGh^.¨ & Z5d
C &
6�Tgclocals·dcdd66336a306e78d46779c0ae4295a2�Tgclocals·b8d4f82faea9c63507b1555e219679ff���4c:/go/src/go/doc/filter.goþ"".filterValues��€��êeH‹ %(���H‹‰����H;awè����ëãHƒìXH‹\$XH‰$è����HDŽ$€�������HDŽ$ˆ�������HDŽ$�������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‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒ(ÿÿÿH‹L$pH9ñr'H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���è����HƒÄXÃè���� è���� è���� ë”������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¾�� runtime.raceread���ô�� runtime.raceread���¬��"".matchDecl���’��"runtime.racewrite���ð��.runtime.writebarrierptr���ª��(runtime.racefuncexit���¾��$runtime.panicslice���Ì��$runtime.panicindex���Ú��$runtime.panicindex���p°��"".autotmp_0790�?type.**"".Value�"".autotmp_0789�otype.int�"".autotmp_0788�_type.int�"".autotmp_0785�/ type.[]*"".Value�
"".vd�Otype.*"".Value�"".w�type.int� "".~r2�@ type.[]*"".Value�"".f�0type."".Filter�"".a�� type.[]*"".Value�!°ü¯°"�À�2j!$QBO $ 8 ��*t~]
"�Tgclocals·c7b27bbc2dfadb83905227c6e9659640�Tgclocals·a33e6252736a16868be960f1751590e3���4c:/go/src/go/doc/filter.goþ"".filterFuncs�� ��eH‹ %(���H‹‰����H;awè����ëãHƒìXH‹\$XH‰$è����HDŽ$€�������HDŽ$ˆ�������HDŽ$�������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ƒÿ�„ô���HoH<$H‰îH¥H¥H‹T$xH‹ÿÓH‹t$¶\$€û�„Æ���H‹\$`L‹D$hL9ƃ¬���HóH‰$è����H‹\$`H‹l$L‹D$hL9Ń€���HëH‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒÿÿÿH‹L$pH9ñr'H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���è����HƒÄXÃè���� è���� è���� 딉éÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¾�� runtime.raceread���ô�� runtime.raceread���È�
������ª��"runtime.racewrite���ˆ��.runtime.writebarrierptr���Â��(runtime.racefuncexit���Ö��$runtime.panicslice���ä��$runtime.panicindex���ò��$runtime.panicindex���p°��"".autotmp_0802�?type.**"".Func�"".autotmp_0801�otype.int�"".autotmp_0800�_type.int�"".autotmp_0797�/type.[]*"".Func�
"".fd�Otype.*"".Func�"".w�type.int� "".~r2�@type.[]*"".Func�"".f�0type."".Filter�"".a��type.[]*"".Func�!°ˆ¯°&�Ð�8€!$QNO $ 8� �*tŠ]
&�Tgclocals·c7b27bbc2dfadb83905227c6e9659640�Tgclocals·a33e6252736a16868be960f1751590e3���4c:/go/src/go/doc/filter.goþ"".filterTypes�� ��˜eH‹ %(���H‹‰����HD$°H;Awè����ëÞHìÐ���H‹œ$Ð���H‰$è����HDŽ$ø�������HDŽ$�������HDŽ$������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ƒø�~mH‹œ$Ø���H‹l$8L‹„$à���L9ŃÃ���HëH‰$è����H‹œ$Ø���H‹l$8L‹„$à���L9Ń‘���HëH‰$H‹\$xH‰\$è����H‹\$8HÿÃH‰\$8H‹„$€���H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒúþÿÿH‹Œ$è���H‹D$8H9Ár-H‹”$Ø���H‰”$ø���H‰„$���H‰Œ$��è����HÄÐ���Ãè���� è���� è���� H‹\$xH‰$Hƒ$(è����H‹|$xHƒÿ�„Õ��Ho(H<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$(è����H‹\$xH‰$Hƒ<$�„X��Hƒ$(H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$xH‰$Hƒ$@è����H‹|$xHƒÿ�„þ��Ho@H<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$@è����H‹\$xH‰$Hƒ<$�„��Hƒ$@H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$xH‰$Hƒ$Xè����H‹|$xHƒÿ�„'��HoXH<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$Xè����H‹\$xH‰$Hƒ<$�„ª��Hƒ$XH‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$xH‰$Hƒ$pè����H‹|$xHƒÿ�„P��HopH<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$pè����H‹\$xH‰$Hƒ<$�„Ó���Hƒ$pH‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$@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‰Øé`ûÿÿ‰%����é!ÿÿÿ‰é©þÿÿ‰%����éJþÿÿ‰éÒýÿÿ‰%����ésýÿÿ‰éûüÿÿ‰%����éœüÿÿ‰é$üÿÿ@������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���‚�� runtime.raceread���Ð�� runtime.raceread���Ž��"".matchDecl���š��"runtime.racewrite���„��.runtime.writebarrierptr���Ú��(runtime.racefuncexit���ô��$runtime.panicslice���‚��$runtime.panicindex�����$runtime.panicindex���º�� runtime.raceread���ž ��"".filterValues���’
��"runtime.racewrite���œ ��2runtime.writebarrierslice��� �� runtime.raceread���¦ ��"".filterValues���š ��"runtime.racewrite���¤��2runtime.writebarrierslice���Ê�� runtime.raceread���®��"".filterFuncs���¢��"runtime.racewrite���¬��2runtime.writebarrierslice���Ò�� runtime.raceread���¶��"".filterFuncs���ª��"runtime.racewrite���´��2runtime.writebarrierslice���î�� runtime.raceread���¦�� runtime.raceread���Þ�� runtime.raceread���–�� runtime.raceread���p ��&"".autotmp_0823�Ÿtype.**"".Type�"".autotmp_0822�type.int�"".autotmp_0821�ÿtype.int�"".autotmp_0820��type.int�"".autotmp_0818�ïtype.int�"".autotmp_0817�ßtype.int�"".autotmp_0816�Ïtype.int�"".autotmp_0815�¿type.int�"".autotmp_0814��type.[]*"".Func�"".autotmp_0813�type.[]*"".Func�"".autotmp_0812�� type.[]*"".Value�"".autotmp_0811�_ type.[]*"".Value�"".autotmp_0809�/type.[]*"".Type�"".n�Ÿtype.int�
"".td�¯type.*"".Type�"".w�¯type.int� "".~r2�@type.[]*"".Type�"".f�0type."".Filter�"".a��type.[]*"".Type�) ÏŸ —� �n–)&%$ i @` '"F ÄÄÄĝ�H�5‹'šk #lEEEE÷�Tgclocals·0a0eecb5df6124c8e6e9af3bcb33a449�Tgclocals·88cd35d5e213dead3026c78e528793db���4c:/go/src/go/doc/filter.goþ("".(*Package).Filter��à��ÊeH‹ %(���H‹‰����H;awè����ëãHì€���H‹œ$€���H‰$è����H‹œ$ˆ���H‰$H$€���è����H‹¼$ˆ���Hƒÿ�„~��H¯€���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$€���è����H‹œ$ˆ���H‰$Hƒ<$�„þ��H$€���H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹œ$ˆ���H‰$H$°���è����H‹¼$ˆ���Hƒÿ�„¡��H¯°���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$°���è����H‹œ$ˆ���H‰$Hƒ<$�„!��H$°���H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹œ$ˆ���H‰$H$˜���è����H‹¼$ˆ���Hƒÿ�„Ä��H¯˜���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$PH‹\$(H‰\$XH‹\$0H‰\$`H‹œ$ˆ���H‰$H$˜���è����H‹œ$ˆ���H‰$Hƒ<$�„D��H$˜���H‹\$PH‰\$H‹\$XH‰\$H‹\$`H‰\$è����H‹œ$ˆ���H‰$H$È���è����H‹¼$ˆ���Hƒÿ�„ç���H¯È���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$8H‹\$(H‰\$@H‹\$0H‰\$HH‹œ$ˆ���H‰$H$È���è����H‹œ$ˆ���H‰$Hƒ<$�tnH$È���H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$è����H‹œ$ˆ���H‰$è����H‹œ$ˆ���Hƒû�t H+HÇE�����HÇE����è����HÄ€���Éë܉%����뉉éÿÿÿ‰%����é°þÿÿ‰é5þÿÿ‰%����éÓýÿÿ‰éXýÿÿ‰%����éöüÿÿ‰é{üÿÿ*������.��0runtime.morestack_noctxt���b��*runtime.racefuncenter���”�� runtime.raceread���„��"".filterValues���ò��"runtime.racewrite���ö��2runtime.writebarrierslice���¨�� runtime.raceread���˜��"".filterValues���†��"runtime.racewrite���Š��2runtime.writebarrierslice���¼�� runtime.raceread���¬��"".filterTypes���š ��"runtime.racewrite���ž
��2runtime.writebarrierslice���Ð
�� runtime.raceread���À ��"".filterFuncs���® ��"runtime.racewrite���ª ��2runtime.writebarrierslice���Ì ��"runtime.racewrite���˜��(runtime.racefuncexit��� €�� "".autotmp_0833�type.[]*"".Func�"".autotmp_0832�_type.[]*"".Type�"".autotmp_0831�� type.[]*"".Value�"".autotmp_0830�/ type.[]*"".Value�"".f�type."".Filter�"".p�� type.*"".Package�$€óÿ€X�ð�@È$
ÊÊÊÆ7�4�0ˆBˆBˆBˆ>œ�Tgclocals·0900b3ce34468e7211fedd5d94de68ce�Tgclocals·7b2813f6b5e1855034cf003aef0d66c4���4c:/go/src/go/doc/filter.goþ"".recvString��€��âeH‹ %(���H‹‰����H;awè����ëãHƒìhH‹\$hH‰$è����HDŽ$€�������HDŽ$ˆ�������H‹L$pH‹D$xH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$4úNs;/u{H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$4H‹L$¶\$ €û�tDH‰L$8H‰ $Hƒ$è����H‹\$8Hƒû�t"H‹kH‰¬$€���H‹kH‰¬$ˆ���è����HƒÄhÉëځúØ4‹…É���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�„’���H‰L$@H‰ $Hƒ$è����H‹|$@Hƒÿ�tpHoH<$H‰îH¥H¥è����H‹L$H‹D$H����H,$H‰ïH‰ÞH¥H¥H‰L$XH‰L$H‰D$`H‰D$è����H‹\$ H‰œ$€���H‹\$(H‰œ$ˆ���è����HƒÄhÉëŒH����H‹+H‰¬$€���H‹kH‰¬$ˆ���è����HƒÄhÃ"������.��0runtime.morestack_noctxt���V��*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���@Ð��"".autotmp_0837�gtype.uint32�"".autotmp_0835�? type.go/ast.Expr�"".autotmp_0834�type.string�"".t�O*type.*go/ast.StarExpr�"".t�_$type.*go/ast.Ident� "".~r1� type.string�"".recv�� type.go/ast.Expr�.!ÐÎÏÐÔÏÐ+Ï�€�4:! i6 C„ 7�&�*:Z(9&WE�Tgclocals·1fcbf114bf4430e7e8ea3a57a1036100�Tgclocals·916a6677a6ff417474c615eb21e11a20���4c:/go/src/go/doc/reader.goþ "".methodSet.set��€��þeH‹ %(���H‹‰����HD$ÐH;Awè����ëÞ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ƒø�„X��H‰D$0H‰$è����H‹\$0H‹1íH9èt*H‰D$(H‰$è����H‹\$(H‹[Hƒû�t è����HÄ°���ÃHÇD$X����HÇD$`����H‹œ$À���H‰$Hƒ$è����H‹”$À���H‹Z1íH9ë„#��HÇD$H����HÇD$P����H‰$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‹œ$ˆ���H‰\$H‹œ$���H‰\$è����H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„p��Hƒ$H‹\$hH‰\$H‹\$pH‰\$è����H‹\$@H‰$Hƒ$ è����H‹\$@H‰$Hƒ<$�„��Hƒ$ H‹œ$À���H‰\$è����H‹\$@H‰$Hƒ$(è����H‹\$@H‰$Hƒ<$�„Õ���Hƒ$(H‹\$XH‰\$H‹\$`H‰\$è����H‹\$@H‰$Hƒ$8è����H‹\$@H‰$Hƒ<$�„„���Hƒ$8H‹\$XH‰\$H‹\$`H‰\$è����H‹\$@H‰\$8H����H‰$H‹œ$¸���H‰\$H\$xH‰\$H\$8H‰\$è����H‹œ$À���H‰$è����H‹œ$À���1íH‰+è����HÄ°���É%����épÿÿÿ‰%����éÿÿÿ‰%����éÕþÿÿ‰%����é„þÿÿ‰%����é2þÿÿ‰éþÿÿ‰E�é-ýÿÿè���� è���� è���� é%ýÿÿ‰E�é~üÿÿ‰�é¡ûÿÿ‰E�éAûÿÿN������8��0runtime.morestack_noctxt���l��*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���˜ ��4runtime.writebarrierstring���¾ ��"runtime.racewrite���¢��4runtime.writebarrierstring���È��"runtime.racewrite���ž��.runtime.writebarrierptr���Ä��"runtime.racewrite���¨��4runtime.writebarrierstring���Î��"runtime.racewrite���²��4runtime.writebarrierstring���Ô��"type."".methodSet���¨��$runtime.mapassign1���Ê��"runtime.racewrite���î��(runtime.racefuncexit���ž��$runtime.panicindex���¬��$runtime.panicindex���º��$runtime.panicindex��� à��"".autotmp_0846�ÿtype.**"".Func�"".autotmp_0845��type.*"".Func�"".autotmp_0844�ïtype.*"".Func�"".autotmp_0843��type.string�"".autotmp_0842�otype.string�"".autotmp_0841��type.string�"".autotmp_0839�ßtype.*"".Func�"".autotmp_0838�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�()àõßà£ßà}�À
�fV)63NŠ2%-lq47Ž;#C �P�507qv < >UEÈ;œ�Tgclocals·9de9e9a53c90c1f4d44cb33d36c92e22�Tgclocals·d733bb13812ac9a372248e409a475e16���4c:/go/src/go/doc/reader.goþ "".methodSet.add��à ��Æ eH‹ %(���H‹‰����H;awè����ëãHƒìHH‹\$HH‰$è����H‹\$XH‰$Hƒ$è����H����H‰$H‹\$PH‰\$H‹|$XHƒÿ�„v��HoH|$H‰îH¥H¥è����H‹D$ Hƒø�„K��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é„Y��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‹\$XH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„Á���Hƒ$H‹|$XHƒÿ�„¦���HoH|$H‰î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É%����ë؉�륉éSÿÿÿ‰%����é3ÿÿÿ‰éðþÿÿH‰D$8H����H‰$H‹\$PH‰\$H‰D$Hƒ|$�tHƒD$H\$8H‰\$è����è����HƒÄHÉ%����ë؉�é®ýÿÿ‰éƒýÿÿ4������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���|�� 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���®��4runtime.writebarrierstring���Ô��"runtime.racewrite���ú�� runtime.raceread���Â��"type."".methodSet���¢ ��$runtime.mapassign1���¬ ��(runtime.racefuncexit���œ
��"type."".methodSet���ü
��$runtime.mapassign1���† ��(runtime.racefuncexit��� ��"".autotmp_0851�/type.**"".Func�"".autotmp_0850��type.*"".Func�"".autotmp_0849��type.*"".Func�"".autotmp_0848�type.*"".Func�"".autotmp_0847�type.*"".Func� "".old�?type.*"".Func�"".m�type.*"".Func�"".mset��"type."".methodSet�&!½l$�ð�Hš!vLGS{A  <  �.�*i+…ñh.�Tgclocals·edb3995f1a0bbdc5bba5636114f232c5�Tgclocals·ccdf28746db3d4559c49dcf7d1dd3d1a���4c:/go/src/go/doc/reader.goþ"".baseTypeName��€ ��ò
eH‹ %(���H‹‰����H;awè����ëãHƒìhH‹\$hH‰$è����Ƅ$����HDŽ$€�������HDŽ$ˆ�������H‹L$pH‹D$xH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$,úNs;/…ƒ���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�tLH‰L$0H‰ $Hƒ$è����H‹\$0Hƒû�t*H‹kH‰¬$€���H‹kH‰¬$ˆ���Ƅ$����è����HƒÄhÉëҁú€+Ëe…ú���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�„¿���H‰L$@H‰ $è����H����H‰$H‹|$@Hƒÿ�„���H/H|$H‰îH¥H¥è����¶\$€û�thH‹\$@H‰$Hƒ$è����H‹\$@H‹kH‰,$Hƒ$è����H‹\$@H‹kHƒý�t*H‹]H‰œ$€���H‹]H‰œ$ˆ���Ƅ$���è����HƒÄhÉE�ëÑè����HƒÄhÉéiÿÿÿúØ4‹uçH����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�t´H‰L$8H‰ $Hƒ$è����H‹|$8Hƒÿ�tNHoH<$H‰îH¥H¥è����H‹T$H‹L$¶\$ H‰T$XH‰”$€���H‰L$`H‰Œ$ˆ���ˆœ$���è����HƒÄhÉë®,������.��0runtime.morestack_noctxt���V��*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.assertI2TOK���È�� runtime.raceread���ö�� runtime.raceread���Þ��(runtime.racefuncexit���ü��(runtime.racefuncexit���²��*type.*go/ast.StarExpr���ì��$runtime.assertI2T2���° �� runtime.raceread���î ��"".baseTypeName���Ø
��(runtime.racefuncexit���PÐ��"".autotmp_0856�wtype.uint32�"".autotmp_0854�? type.go/ast.Expr�"".autotmp_0853��type.bool�"".autotmp_0852�type.string�"".t�_*type.*go/ast.StarExpr�"".t�O2type.*go/ast.SelectorExpr�"".t�o$type.*go/ast.Ident�"".imported�@type.bool�"".name� type.string�"".x�� type.go/ast.Expr�B!ÐâÏÐóÏÐÏЭÏÐ �À�LÄ! m> GFY

;b�2�*B^09%KKi 5�Tgclocals·204b23f4ff5e5c2eaa347a165bb609ce�Tgclocals·40eecada02da91687f57c457fee7a0e8���4c:/go/src/go/doc/reader.goþ,"".(*reader).isVisible�� ��eH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$ H‰$è����H‹l$ H‹]�HƒãHƒû�u1H‹\$(H‰$H‹\$0H‰\$è����¶\$€û�uÆD$8�è����HƒÄÃÆD$8ëï ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� runtime.raceread���È��"go/ast.IsExported���ð��(runtime.racefuncexit���@0�� "".~r1�0type.bool�"".name�type.string�"".r��type.*"".reader�!0_/0��Ê/H

��*M�Tgclocals·1a949cc76334512fd82c415a64f014ac�Tgclocals·0115f8d53b75c1696444f08ad03251d9���4c:/go/src/go/doc/reader.goþ."".(*reader).lookupType��€��êeH‹ %(���H‹‰����HD$ðH;Awè����ëÞHì���H‹œ$���H‰$è����H‹„$¨���Hƒø�tAHƒøuTH‹´$ ���H‰4$H‰D$H5����LD$L‰ÇH¥H¥è����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‹\$H‰\$hH����H‰$HÇD$����è����H‹\$H‰\$`H����H‰$HÇD$����è����H‹\$H‰\$XH����H‰$è����H‹D$H‰D$@H‰$HÇD$`���è����H‹L$@H‰ÏHƒù�„¼��1Àè����H‰ $Hƒ$è����H‹\$@H‰$Hƒ<$�„‡��Hƒ$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹\$@H‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„0��Hƒ$0H‹\$hH‰\$è����H‹\$@H‰$Hƒ$Pè����H‹\$@H‰$Hƒ<$�„é���Hƒ$PH‹\$`H‰\$è����H‹\$@H‰$Hƒ$Xè����H‹\$@H‰$Hƒ<$�„¢���Hƒ$XH‹\$XH‰\$è����H‹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Ä���É%����éRÿÿÿ‰%����é ÿÿÿ‰%����éÄþÿÿ‰%����émþÿÿ‰é=þÿÿB������8��0runtime.morestack_noctxt���l��*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���ö��4runtime.writebarrierstring���œ ��"runtime.racewrite���ì ��.runtime.writebarrierptr���’
��"runtime.racewrite���â
��.runtime.writebarrierptr���ˆ ��"runtime.racewrite���Ø ��.runtime.writebarrierptr���Ö �� runtime.raceread���ä ��:type.map[string]*"".namedType���À ��$runtime.mapassign1���ä ��(runtime.racefuncexit���@ ��"".autotmp_0865�Ÿ$type.*"".namedType�"".autotmp_0864�&type.**"".namedType�"".autotmp_0863�$type.*"".namedType�"".autotmp_0862�?type.string�"".autotmp_0861�o"type."".methodSet�"".autotmp_0860�_"type."".methodSet�"".autotmp_0859�O&type."".embeddedSet�"".autotmp_0858�type.string� "".typ�¯$type.*"".namedType�"".found�±type.bool� "".~r1�0$type.*"".namedType�"".name�type.string�"".r��type.*"".reader�4) xŸ ¨Ÿ ²Ÿ B�À�LÜ)G ”
##ß oB�H�5`6;!##š;;?GO�Tgclocals·271cd20d3a833d5f9ba2f3b35abb688e�Tgclocals·80513dfc2688280b48497e150e68e874���4c:/go/src/go/doc/reader.goþB"".(*reader).recordAnonymousField��à��ÖeH‹ %(���H‹‰����H;awè����ëãHƒì@H‹\$@H‰$è����HÇD$h����HÇD$p����H‹\$XH‰$H‹\$`H‰\$è����H‹T$H‰T$hH‹L$H‰L$p¶\$ H‰ØH‹\$P1íH9ë„Ü���<�…Ô���H‹\$HH‰$H‰T$H‰L$è����H‹D$1íH9è„¢���H‰D$0H‰$Hƒ$(è����H‹\$0HÇÅ���@ˆk(H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����¶\$H‰ØH‹\$0H‰\$8ˆD$/H‹\$PH‰$Hƒ$0è����H����H‰$H‹\$PH‹k0H‰l$H\$8H‰\$H\$/H‰\$è����è����HƒÄ@Ãè����HƒÄ@Ã������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���ª��"".baseTypeName���Â��."".(*reader).lookupType���ˆ��"runtime.racewrite���¶��*type.*go/ast.StarExpr���ð��&runtime.assertI2TOK���Â�� runtime.raceread���Ð��&type."".embeddedSet���¦��$runtime.mapassign1���°��(runtime.racefuncexit���Ä��(runtime.racefuncexit���`€��"".autotmp_0868�!type.bool�"".autotmp_0867�$type.*"".namedType�"".ftype�$type.*"".namedType�"".fname�@type.string�"".fieldType�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�!€¿€ �ð�0Š!4(#,S
��*v#]7�Tgclocals·3981026148f8fe4c8cda473bfb7a54f2�Tgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc���4c:/go/src/go/doc/reader.goþ("".(*reader).readDoc�� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����H‹\$pH‰$è����H‹L$H‹D$H‰L$@H‰D$HH‹\$hH‰$Hƒ$è����H‹D$hH‹XHƒû�uOH‰$Hƒ$è����H‹\$hH‰$Hƒ<$�t(Hƒ$H‹\$@H‰\$H‹\$HH‰\$è����è����HƒÄ`É%����ëÏH‰$Hƒ$è����H‹D$hHƒø�„ ���H‹hH‰l$PH‹hH‰l$XH‰$Hƒ$è����H‹\$PH‰$H‹t$XH‰t$H5����Hl$H‰ïH¥H¥H‹\$@H‰\$ H‹\$HH‰\$(è����H\$0Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$Hƒ<$�tHƒ$è����è����HƒÄ`É%����ëã‰�éYÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r��6go/ast.(*CommentGroup).Text���À�� runtime.raceread���ú��"runtime.racewrite���Ö��4runtime.writebarrierstring���à��(runtime.racefuncexit���˜�� runtime.raceread���ö��"runtime.racewrite���ª��go.string."\n"���ô��*runtime.concatstring3���Ð��4runtime.writebarrierstring���Ú��(runtime.racefuncexit��� À��
"".autotmp_0870��type.string�"".autotmp_0869�type.string�"".text�?type.string�"".comment�2type.*go/ast.CommentGroup�"".r��type.*"".reader�(!À—¿À¼¿À��2¤! ""< ¯��*5K!/?W�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·d5708565bf1340d40916cb76f18ecddd���4c:/go/src/go/doc/reader.goþ*"".(*reader).remember��À��¶eH‹ %(���H‹‰����H;awè����ëãHƒìxH‹\$xH‰$è����H‹œ$€���H‰$Hƒ$pè����H‹œ$€���Hƒû�„=��H‹SpH‹KxH‹ƒ€���H‰T$`H‰L$hH‰D$pH‰ÃH)ËHƒû}FH����H‰$H‰T$HH‰T$H‰L$PH‰L$H‰D$XH‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰L$PH‰D$XH‰T$HH‰t$@HòH‰$è����H‹\$HH‹l$@HëH‰$H‹œ$ˆ���H‰\$è����H‹\$HH‰\$`H‹\$PH‰\$hH‹\$XH‰\$pH‹œ$€���H‰$Hƒ$pè����H‹œ$€���H‰$Hƒ<$�t2Hƒ$pH‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$è����è����HƒÄxÉ%����ëʼné¼þÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���‚�� runtime.raceread���ˆ��8type.[]*go/ast.InterfaceType���è��"runtime.growslice���Ô��"runtime.racewrite���œ��.runtime.writebarrierptr���„��"runtime.racewrite���ú��2runtime.writebarrierslice���„��(runtime.racefuncexit��� ð�� "".autotmp_0874�otype.int�"".autotmp_0873�_8type.[]*go/ast.InterfaceType�"".autotmp_0872�/8type.[]*go/ast.InterfaceType�"".autotmp_0871��8type.[]*go/ast.InterfaceType� "".typ�4type.*go/ast.InterfaceType�"".r��type.*"".reader�!ðéïð� �º!å��*¿X;$�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·3a3d787447241e6c6f7695e2da60d273���4c:/go/src/go/doc/reader.goþ"".specNames��À��¦eH‹ %(���H‹‰����H„$hÿÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����HDŽ$8������HDŽ$@������HDŽ$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‰„$€���H‰$è����H‹œ$€���Hƒû�„®��H‹ H‹kH‰Œ$¨���H‰¬$°���H����H‰$H‰Œ$ˆ���H‰L$H‰¬$���H‰l$è����H‹D$Hƒø�„W��HƒÀH‰D$pH‰$è����H‹\$pHƒû�„/��H‹H‹CH‹kH‰¬$à���1ÉH‰„$Ø���H‰D$HH‰”$Ð���H‰ÐH‰L$PH‹l$HH9鍄��H‰D$xH‰$è����H‹\$xH‹+H‰l$hH‰,$Hƒ$è����H‹\$hHƒû�„°��H‹kH‰¬$˜���H‹kH‰¬$ ���H‹”$¸���H‹Œ$À���H‹„$È���H‰ÃH)ËHƒû}OH����H‰$H‰”$���H‰T$H‰Œ$��H‰L$H‰„$��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰ÓH‰Œ$��H‰„$��H‰”$���H‰l$@HkíHëH‰$è����H‹œ$���H‹l$@HkíHëH‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹”$���H‹Œ$��H‹„$��H‰”$¸���H‰Œ$À���H‰„$È���H‹D$xH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒ|þÿÿH‹„$€���H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9錁ýÿÿH‹œ$¸���H‰œ$8��H‹œ$À���H‰œ$@��H‹œ$È���H‰œ$H��è����HÄ��ÉéIþÿÿ‰éÊýÿÿ‰�é¢ýÿÿ‰éKýÿÿ ������>��0runtime.morestack_noctxt���r��*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���ö ��4runtime.writebarrierstring���Ö��(runtime.racefuncexit���`°��("".autotmp_0900�Ï*type.*[]*go/ast.Ident�"".autotmp_0896�¯type.int�"".autotmp_0895��type.[]string�"".autotmp_0894�ÿtype.string�"".autotmp_0892�¿&type.**go/ast.Ident�"".autotmp_0891�Ÿtype.int�"".autotmp_0890�type.int�"".autotmp_0889�ß type.go/ast.Spec�"".autotmp_0888�¯"type.*go/ast.Spec�"".autotmp_0887�ÿtype.int�"".autotmp_0886��type.int�"".autotmp_0884�(type.[]*go/ast.Ident�"".autotmp_0883�_$type.[]go/ast.Spec�"".autotmp_0882�/type.[]string�"".autotmp_0881�ïtype.int�"".ident�ß$type.*go/ast.Ident�"".s�Ÿ type.go/ast.Spec�"".names�¿type.[]string� "".~r1�0type.[]string�"".specs��$type.[]go/ast.Spec�,°Š¯°)�à�>Â,$M‡°Ê$' =�0�8Ït]‹E7°6�Tgclocals·551d2cf140aa5d6bfc1d2705c3455dc2�Tgclocals·a181622f4e0f3e875db37fd0a40cfe28���4c:/go/src/go/doc/reader.goþ,"".(*reader).readValue��à ��Ð eH‹ %(���H‹‰����H„$0ÿÿÿH;Awè����ëÛHìP��H‹œ$P��H‰$è����HDŽ$À�������HDŽ$È�������HÇD$H����HDŽ$�������HDŽ$˜�������HÇD$@����H‹œ$`��H‰$Hƒ$ è����H‹´$È���H‹œ$`��Hƒû�„r��H‹S H‹C(H‹k0H‰¬$H��1ÉH‰„$@��H‰D$PH‰”$8��H‰ÐH‰L$XH‹l$PH9鍝���H‰D$xH‰$è����H‹\$xHƒû�„ ��H‹ H‹kH‰Œ$Ð���H‰¬$Ø���H����H‰$H‰Œ$€���H‰L$H‰¬$ˆ���H‰l$è����H‹´$È���H‹L$¶\$ €û�…Ú��H‹D$xH‹L$XHƒÀHÿÁH‰L$XH‹l$PH9éŒcÿÿÿH‹\$@Hƒû�u è����HÄP��ÃH‹„$X��Hƒø�„…��HƒÀ@H‰D$`Hƒþ�„m��H‹œ$X��H‰$H‹œ$À���H‰\$H‰t$è����¶\$€û�„<��H‹œ$`��H‰$Hƒ$ è����H‹œ$`��H‹[(H‹l$HòH*Ëf(Áò ����òYÁòH,ØH9ëò��H‹œ$X��H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹D$1íH9ètHƒø�„ª��HƒÀ8H‰D$`H‹œ$`��H‰$è����H‹œ$`��H‹+H‰,$è����H‹\$H‰œ$à���H‹\$H‰œ$è���H‹œ$`��H‰$Hƒ$ è����H‹¼$`��Hƒÿ�„3��Ho H<$H‰îH¥H¥H¥è����H‹\$H‰œ$ ��H‹\$ H‰œ$(��H‹\$(H‰œ$0��H‹\$`H‰$è����H‹\$`H‹kH‰l$XH����H‰$è����H‹D$H‰D$pH‰$è����H‹\$pH‰$Hƒ<$�„—��H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹\$pH‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„E��Hƒ$H‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹\$pH‰$Hƒ$(è����H‹\$pH‰$Hƒ<$�„á��Hƒ$(H‹œ$`��H‰\$è����H‹\$pH‰$Hƒ$0è����H‹D$pH‹l$XH‰h0H‰D$pH‹\$`H‰$è����H‹\$`Hƒû�„€��H‹H‹KH‹CH‰”$��H‰Œ$��H‰„$��H‰ÃH)ËHƒû}OH����H‰$H‰”$ð���H‰T$H‰Œ$ø���H‰L$H‰„$���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$ø���H‰„$���H‰”$ð���H‰t$PHòH‰$è����H‹œ$ð���H‹l$PHëH‰$H‹\$pH‰\$è����H‹œ$ð���H‰œ$��H‹œ$ø���H‰œ$��H‹œ$���H‰œ$��H‹\$`H‰$è����H‹\$`H‰$Hƒ<$�tWH‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$`��H‰$è����H‹œ$`��1íH‰+è����HÄP��É%����렉éyþÿÿ‰%����éþÿÿ‰%����é¯ýÿÿ‰%����é]ýÿÿ‰éÆüÿÿ‰�éOüÿÿéSüÿÿ‰�étûÿÿHDŽ$ �������HDŽ$¨�������H‰L$hH‰ $Hƒ$ è����H‹D$hHƒx �„C��H‰$Hƒ$ è����H‹|$hHƒÿ�„��Ho H<$H‰îH¥H¥è����H‹´$È���H‹Œ$¨���H‹l$H‰¬$°���H‹T$H‰”$¸���¶\$ €û�u H‰¬$ ���H‰ÑHƒù�tyHƒþ�tKH‰Œ$¨���H9Î…”���H‹¬$À���H‰,$H‰t$H‹¬$ ���H‰l$H‰L$è����H‹Œ$¨���¶\$ €û�tZH‹œ$ ���H‰œ$À���H‰ÎH‰Œ$È���H‹\$HHÿÃH‰\$HH‹œ$ ���H‰œ$���H‰Œ$¨���H‰Œ$˜���H‹\$@HÿÃH‰\$@éÊùÿÿHDŽ$À�������1öH‰´$È���éÓùÿÿ‰éÚþÿÿH‹œ$`��H‰$Hƒ$è����H‹´$È���H‹Œ$¨���H‹¬$`��H‹]Hƒû@…ñþÿÿH‹œ$���H‰œ$ ���H‹Œ$˜���éÔþÿÿ‰éìøÿÿ‰é‡øÿÿP������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���¢�� runtime.raceread���ô�� runtime.raceread���Î��,type.*go/ast.ValueSpec���”��$runtime.assertI2T2���²��(runtime.racefuncexit���Ò��,"".(*reader).isVisible���š�� runtime.raceread���Þ��*$f64.3fe8000000000000���Ø ��."".(*reader).lookupType���¸
�� runtime.raceread���à
��6go/ast.(*CommentGroup).Text���À �� runtime.raceread��� ��"".specNames���ú �� runtime.raceread���¤ ��type."".Value���¶ ��"runtime.newobject���Ü ��"runtime.racewrite���Â��4runtime.writebarrierstring���è��"runtime.racewrite���ò��2runtime.writebarrierslice���˜��"runtime.racewrite���î��.runtime.writebarrierptr���”��"runtime.racewrite���Ö�� runtime.raceread���à�� type.[]*"".Value���Ò��"runtime.growslice���Ð��"runtime.racewrite���˜��.runtime.writebarrierptr���”��"runtime.racewrite���Œ��2runtime.writebarrierslice���®��"runtime.racewrite���Ò��(runtime.racefuncexit���Ô�� runtime.raceread����� runtime.raceread���Ö��"".baseTypeName���Þ�� runtime.eqstring���¦�� runtime.raceread���  ��8"".autotmp_0923��type.int�"".autotmp_0922��type.int�"".autotmp_0921�¿ type.[]*"".Value�"".autotmp_0920� type.[]*"".Value�"".autotmp_0919�¿type.*"".Value�"".autotmp_0918��type.*"".Value�"".autotmp_0917�ÿ type.go/ast.Spec�"".autotmp_0916�¯"type.*go/ast.Spec�"".autotmp_0915�ÿtype.int�"".autotmp_0914�ïtype.int�"".autotmp_0913�� type.[]*"".Value�"".autotmp_0912��type.int�"".autotmp_0911�_type.[]string�"".autotmp_0910�ßtype.string�"".autotmp_0908��type.int�"".autotmp_0906��type.int�"".autotmp_0904�/$type.[]go/ast.Spec�"".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  ¥< $F (%…7
?e© 
Û#$ 
E#e Q    =03<
%�b�8XiŸPƒt]13X¯$><!¤#„¤^�Tgclocals·12904be32cab73b22c8253ca98b54233�Tgclocals·cdd08b5f36343ae33509395d9ef40943���4c:/go/src/go/doc/reader.goþ"".fields��à��ÞeH‹ %(���H‹‰����H;awè����ëãHƒìXH‹\$XH‰$è����Ƅ$ˆ����HÇD$p����HÇD$x����HDŽ$€�������HÇD$@����H‹L$`H‹D$hH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$,úBj –…¶���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�tH‰L$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����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�„kÿÿÿH‰L$8H‰ $Hƒ$è����H‹\$8H‹kH‰l$@éEÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���ø��$runtime.ifacethash���®��.type.*go/ast.StructType���è��$runtime.assertI2T2���´�� runtime.raceread���ž�� runtime.raceread���ú��(runtime.racefuncexit���ª��4type.*go/ast.InterfaceType���ä��$runtime.assertI2T2���°�� runtime.raceread���`°��"".autotmp_0931�Wtype.uint32�"".autotmp_0929� 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�!°¤¯°j�°�<æ!& m! <
?
!�"�*Q^5.5&�Tgclocals·09d333683df672d0fa93f5c91c309039�Tgclocals·fd5f88fad76585a2da2704cdd08de957���4c:/go/src/go/doc/reader.goþ*"".(*reader).readType�� ��†eH‹ %(���H‹‰����HD$àH;Awè����ëÞHì ���H‹œ$ ���H‰$è����H‹œ$¸���H‰$Hƒ$è����H‹œ$¸���H‹kH‰,$Hƒ$è����H‹œ$¨���H‰$H‹´$¸���H‹~Hƒÿ�„ð��HwH|$H¥H¥è����H‹D$1íH9èu è����HÄ ���ÃH‰D$@H‰$Hƒ$ è����H‹\$@H‰$Hƒ<$�„’��Hƒ$ H‹œ$°���H‰\$è����H‹œ$¸���H‰$è����H‹„$¸���H‹(H‰l$PH‰$è����H‹„$°���H‹œ$¸���1íH‰+H‹\$P1íH9ëuH‰$è����H‹„$°���H‹(H‰l$PH‰$è����H‹œ$°���1íH‰+H‹\$PH‰$è����H‹\$H‰\$`H‹\$H‰\$hH‹\$@H‰$è����H‹\$@H‰$Hƒ<$�„±��H‹\$`H‰\$H‹\$hH‰\$è����HÇD$p����HÇD$x����HDŽ$€�������H‹œ$¸���H‰$Hƒ$è����H‹¼$¸���Hƒÿ�„K��HoH<$H‰îH¥H¥è����H‹D$@H‹\$H‰\$pH‹\$H‰\$xH‹\$ H‰œ$€���¶l$(@ˆh)H‰$Hƒ$)è����H‹T$pH‹D$xH‹œ$€���H‰œ$˜���1ÉH‰„$���H‰D$0H‰”$ˆ���H‰ÐH‰L$8H‹l$0H9鍠���H‰D$XH‰$è����H‹\$XH‹+H‰l$HH‰,$Hƒ$è����H‹L$HH‹iHƒý�uyH‰ $Hƒ$ è����H‹œ$¨���H‰$H‹\$@H‰\$H‹|$HHƒÿ�tFHo H|$H‰îH¥H¥è����H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒ`ÿÿÿè����HÄ ���Éë¶ëɉé®þÿÿ‰%����éCþÿÿ‰%����ébýÿÿ‰é ýÿÿ0������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���˜�� runtime.raceread���Ì�� runtime.raceread���´��."".(*reader).lookupType���Ö��(runtime.racefuncexit���Œ��"runtime.racewrite���â��.runtime.writebarrierptr���„�� runtime.raceread���¶��"runtime.racewrite���Š�� runtime.raceread���¼��"runtime.racewrite���ò��6go/ast.(*CommentGroup).Text���¶��"runtime.racewrite�����4runtime.writebarrierstring���ø�� runtime.raceread���Ä��"".fields���¾ ��"runtime.racewrite���è
�� runtime.raceread���ž �� runtime.raceread���Ø �� runtime.raceread���Ä ��B"".(*reader).recordAnonymousField���– ��(runtime.racefuncexit���0À��"".autotmp_0938�&type.**go/ast.Field�"".autotmp_0937�ßtype.int�"".autotmp_0936�Ïtype.int�"".autotmp_0934�/(type.[]*go/ast.Field�"".autotmp_0933�type.string�"".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�()À¿ÀŸ¿À9��lˆ)2/i.+
>! ]
y]"D)
  �>�5U*"-—US) F�Tgclocals·0416783cb921d4b8861d4de5ab878f12�Tgclocals·0b27a235081e965f5e9c0103be9d403d���4c:/go/src/go/doc/reader.goþ*"".(*reader).readFunc��€��ðeH‹ %(���H‹‰����H;awè����ëãHƒìxH‹\$xH‰$è����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‰\$pH‰L$`Hƒø�H‰D$h†O��H‰ $è����H‹œ$ˆ���H‹kH‹MH‹EH‹]H‰\$pH‰L$`Hƒø�H‰D$h†��H‹)H‰,$Hƒ$ è����H‹œ$ˆ���H‹kHƒý�„ß���H‹MH‹EH‹]H‰\$pH‰L$`Hƒø�H‰D$h†³���H‹9Hƒÿ�„Ÿ���H_ H<$H‰ÞH¥H¥è����H‹T$H‰T$@H‹L$H‰L$H¶\$ €û�t
è����HƒÄxÃH‹œ$€���H‰$H‰T$H‰L$è����H‹D$1íH9èt2H‰D$(H‰$Hƒ$Xè����H‹\$(H‹kXH‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÉéZÿÿÿè���� ‰E�éÿÿÿè���� è���� 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‰l$pH‰L$`Hƒø�H‰D$h†µ��H‰ $è����H‹œ$ˆ���H‹kH‹]Hƒû�„‹��H‹KH‹CH‹kH‰l$pH‰L$`Hƒø�H‰D$h†_��H‹)H‰l$8H‰,$Hƒ$è����H‹L$8H‹iHƒý4��H‰ $Hƒ$ è����H‹|$8Hƒÿ�„��Ho H<$H‰îH¥H¥è����H‹T$H‰T$PH‹L$H‰L$X¶\$ €û�…Ø���H‹œ$€���H‰$H‰T$H‰L$è����¶\$€û�„¯���H‹œ$€���H‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹D$1íH9èt<H‰D$0H‰$Hƒ$Pè����H‹\$0H‹kPH‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÃH‹œ$€���H‰$Hƒ$`è����H‹œ$€���H‹k`H‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÃ뼉ééþÿÿë³è���� ‰énþÿÿè���� ëœL������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���‚��"runtime.racewrite���º�� runtime.raceread���„�� runtime.raceread���¸�� runtime.raceread���¬�� runtime.raceread���°�� runtime.raceread���è��"".baseTypeName���®��(runtime.racefuncexit���î��."".(*reader).lookupType���¬�� runtime.raceread���ê�� "".methodSet.set���ô��(runtime.racefuncexit���–��$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�����."".(*reader).lookupType���Î�� runtime.raceread���Œ�� "".methodSet.set���–��(runtime.racefuncexit���Ì�� runtime.raceread����� "".methodSet.set���š��(runtime.racefuncexit���Ä��$runtime.panicindex���à��$runtime.panicindex��� ð��"".autotmp_0944��$type.*"".namedType� "".typ�$type.*"".namedType�"".n�Otype.string� "".res�$type.*go/ast.Field� "".typ�Ÿ$type.*"".namedType�"".recvTypeName�otype.string� "".fun�*type.*go/ast.FuncDecl�"".r��type.*"".reader�@!ðþïðbïðÐïðAïð*�À �xÌ!TO$%™D='28)$$PÎ&|12 =
�.�*«ßD=3{�Tgclocals·edb3995f1a0bbdc5bba5636114f232c5�Tgclocals·bad27df9b12beabcb61c7a3944aab046���4c:/go/src/go/doc/reader.goþ*"".(*reader).readNote��€"��è!eH‹ %(���H‹‰����H„$ÿÿÿH;Awè����ëÛHìp��H‹œ$p��H‰$è����Hœ$(��HÇ����HÇC����HÇC����Hœ$(��H‰œ$���H‰$è����H‹œ$���H‰$Hƒ<$�„Ü��H‹œ$€��H‰\$H‹œ$ˆ��H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$è����H‹L$H‹D$H‰Œ$˜���H‰„$ ���H����H‰$è����H‹����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹¬$ ���H‹D$H‹T$ H‹L$(H‰”$���H‰Œ$��Hƒø�H‰„$ø���„h��H‰l$hH‰ÃHƒú†ù��HƒÃH‰$è����H‹T$hH‹œ$ø���Hƒ¼$���†É��HƒÃH‹ H9Ê‚²��H‹„$˜���H)ÊHƒú�t H‰ËHÃH‰ØH‰„$è���H‰$H‰”$ð���H‰T$HÇD$���è����H‹L$H‹D$ H‰Œ$¸���H‰„$À���Hƒø�„¸��H‹œ$ ���H‰\$`H‹œ$ø���Hƒ¼$���†"��HƒÃH‰$è����H‹œ$ø���H‹„$���H‰ÙHƒø†ñ��HƒÃH‹H‰\$hH‰ËHƒø†Ñ��HƒÃH‰$è����H‹T$hH‹œ$ø���Hƒ¼$���†¡��HƒÃH‹H‹\$`H9Ó‚…��H9‚|��H‹Œ$˜���H)ÂHƒú�t H‰ÃHËH‰ÙH‰Œ$Ø���H‰”$à���H‰Œ$¨���H‰Œ$è���H‰”$°���H‰”$ð���H‹œ$x��H‰$Hƒ$0è����H����H‰$H‹œ$x��H‹k0H‰l$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹D$ Hƒø�„Ë��H‰„$€���H‰$è����H‹œ$€���Hƒû�„¡��H‹+H‰¬$X��H‹kH‰¬$`��H‹kH‰¬$h��H‹œ$€��Hƒ¼$ˆ���†`��H‰$è����H‹œ$€��Hƒ¼$ˆ���†9��H‹+H‰l$pH‰,$è����H‹Œ$ˆ��H‹\$pH‹+H‰l$@H‰ËH‰L$PHÿËH‹¬$€��H9˃ð��HlÝ�H‰,$è����H‹\$PHÿËH‹¬$€��L‹„$ˆ��L9ú��HlÝ�H‹E�H‰D$xH‰$Hƒ$è����H‹D$xH‹hH‰l$PH‰$è����H‹l$xH‹]�H‹l$PHëH‰\$HH����H‰$è����H‹D$H‰„$ˆ���H‰$è����H‹„$ˆ���H‹l$@H‰(H‰$Hƒ$è����H‹œ$ˆ���H‹l$HH‰kH‹œ$ ���H‰\$XH‹œ$ø���Hƒ¼$���†ñ��HƒÃ(H‰$è����H‹œ$ø���H‹„$���H‰ÙHƒø†À��HƒÃ(H‹H‰\$`H‰ËHƒø† ��HƒÃ H‰$è����H‹D$`H‹œ$ø���Hƒ¼$���†p��HƒÃ H‹ H‹\$XH9ÂT��H‰L$hH9È‚F��H‹œ$ˆ���H‰$Hƒ$è����H‹T$hH‹œ$ˆ���H‰$Hƒ<$�„��Hƒ$H‹„$˜���H‹L$`H)ÑHƒù�t H‰ÓHÃH‰ØH‰„$È���H‰D$H‰Œ$Ð���H‰L$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰$Hƒ<$�„Œ��Hƒ$ H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$ˆ���H‰œ$ˆ���H‹”$X��H‹Œ$`��H‹œ$h��H‰ØH)ËHƒû}OH����H‰$H‰”$��H‰T$H‰Œ$��H‰L$H‰„$ ��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$��H‰„$ ��H‰”$��H‰t$PHòH‰$è����H‹œ$��H‹l$PHëH‰$H‹œ$ˆ���H‰\$è����H‹œ$��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$ ��H‰œ$P��H‹œ$x��H‰$Hƒ$0è����H����H‰$H‹œ$x��H‹k0H‰l$Hœ$Ø���H‰\$Hœ$@��H‰\$è����è����HÄp��É%����éhþÿÿ‰%����éìýÿÿè���� è���� è���� è���� è���� è���� è���� è���� è���� ‰éXûÿÿ‰�é.ûÿÿè���� è���� è���� è���� è���� è���� è���� è���� ‰%����éøÿÿt������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���â��"runtime.racewrite���è��2runtime.writebarrierslice���Š��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���°��type."".Note���Â��"runtime.newobject���î��"runtime.racewrite���ª��"runtime.racewrite���®�� runtime.raceread���´�� runtime.raceread���Þ��"runtime.racewrite���œ��4runtime.writebarrierstring���È��"runtime.racewrite���¾��4runtime.writebarrierstring���´��type.[]*"".Note���¦��"runtime.growslice���¤��"runtime.racewrite���ò��.runtime.writebarrierptr���þ�� runtime.raceread���Œ��4type.map[string][]*"".Note���ô��$runtime.mapassign1���þ��(runtime.racefuncexit���È��$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���@à��H"".autotmp_0978�ß type.*[]*"".Note�"".autotmp_0977��type.uint64�"".autotmp_0976��type.uint64�"".autotmp_0974��type.int�"".autotmp_0973�¿type.[]*"".Note�"".autotmp_0972��type.uint64�"".autotmp_0971��type.uint64�"".autotmp_0970��type.uint64�"".autotmp_0969�Ïtype.*"".Note�"".autotmp_0968��type.*"".Note�"".autotmp_0966�¯type.uint64�"".autotmp_0965��type.uint64�"".autotmp_0964��type.uint64�"".autotmp_0963�Ÿtype.uint64�"".autotmp_0962�type.uint64�"".autotmp_0961��type.uint64�"".autotmp_0960�0type.go/ast.CommentGroup�"".autotmp_0959�¿2type.*go/ast.CommentGroup�"".autotmp_0958�_type.[]*"".Note�"".autotmp_0957��type.int�"".autotmp_0956��type.int�"".autotmp_0955�/type.[]*"".Note�"".autotmp_0954��type.string�"".autotmp_0953�¯type.string�"".autotmp_0952��type.string�"".autotmp_0950�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�,àžßàµ�€�x¶,¦s
žÈÖ]”UΫŠ 
@## �r�88T*‚ÂÝ; U(?==ø_Qt?'F@#%M P�Tgclocals·a3ced321c7ce2bd6860766f70af7cafe�Tgclocals·e4184cdd418e497711de4af81f005e4e���4c:/go/src/go/doc/reader.goþ,"".(*reader).readNotes��à ��Ä eH‹ %(���H‹‰����HD$°H;Awè����ëÞHìÐ���H‹œ$Ð���H‰$è����H‹”$à���H‹„$è���H‹œ$ð���H‰œ$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‰L$HH‹l$@H9ém��H‰D$hH‰$è����H‹\$hH‹+HÇD$(ÿÿÿÿH‰l$PH‰,$è����H‹|$(H‹\$PHƒû�„S��L‹ H‹kH‰l$xH‹sL‰L$pH‹D$xH‰´$€���H‰´$°���1ÉH‰„$¨���H‰D$0L‰Œ$ ���L‰ÈH‰L$8H‹l$0H9éF��H‰D$`H‰$è����H‹\$`H‹+H‹\$8H‰\$ H‰l$XH����H‰$è����H‹\$XH‰$Hƒ$è����H‹����H‰$H‹|$XHƒÿ�„“��HoH|$H‰îH¥H¥è����L‹L$pH‹´$€���H‹|$(¶\$€û�„Y��Hƒÿ�|{H‹T$ H9Ö‚>��H9ú‚5��H‹œ$Ø���H‰$L‰ÉH)úH‰ðH)øHƒø�t H‰ûHÁãHËH‰ÙH‰Œ$ˆ���H‰L$H‰”$���H‰T$H‰„$˜���H‰D$è����L‹L$pH‹´$€���H‹|$ H‰|$(H‹D$`H‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錺þÿÿHƒÿ�|eH‹T$xH9ú‚ˆ���H‹œ$Ø���H‰$L‰ÉH)úH‰ðH)øHƒø�t H‰ûHÁãHËH‰ÙH‰Œ$ˆ���H‰L$H‰”$���H‰T$H‰„$˜���H‰D$è����H‹D$hH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9錓ýÿÿè����HÄÐ���Ãè���� è���� é-ÿÿÿ‰éfþÿÿ‰é¦ýÿÿ ������8��0runtime.morestack_noctxt���l��*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���@ ��&"".autotmp_1008��type.uintptr�"".autotmp_1007��type.uint64�"".autotmp_1006��type.uint64�"".autotmp_1005��type.uint64�"".autotmp_0999�ß*type.**go/ast.Comment�"".autotmp_0998�¿type.int�"".autotmp_0997�¯type.int�"".autotmp_0995�Ï4type.**go/ast.CommentGroup�"".autotmp_0994�Ÿtype.int�"".autotmp_0993�type.int�"".autotmp_0991�_,type.[]*go/ast.Comment�"".autotmp_0990�/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�) ×Ÿ /�°�Pê)t 2lr{
$e) �(�5[y'Bº)<�Tgclocals·f99f470b4e8bf0bbfec1c215fb234ac7�Tgclocals·4d208bb1792edf0753baa167efc19fa1���4c:/go/src/go/doc/reader.goþ*"".(*reader).readFile��€(��€(eH‹ %(���H‹‰����H„$ÿÿÿH;Awè����ëÛHìp��H‹œ$p��H‰$è����H‹œ$€��H‰$è����H‹„$€��H‹1íH9ëtHH‰$è����H‹œ$x��H‰$H‹œ$€��H‹+H‰l$è����H‹œ$€��H‰$è����H‹„$€��1íH‰(H‰$Hƒ$è����H‹œ$€��Hƒû�„1 ��H‹SH‹C H‹k(H‰¬$h��1ÉH‰„$`��H‰D$HH‰”$X��H‰ÐH‰L$PH‹l$HH9éê���H‰„$˜���H‰$è����H‹œ$˜���Hƒû�„Æ��H‹ H‹kH‰Œ$è���H‰¬$ð���H‰Œ$��H‰ $H‰¬$��H‰l$è����‹T$‰T$4ú´~‚…��H����H‰$H‹œ$��H‰\$H‹œ$��H‰\$è����‹T$4H‹L$¶\$ €û�„Ù���H‹œ$x��H‰$H‰L$è����H‹„$˜���H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒÿÿÿH‹œ$€��H‰$Hƒ$hè����H‹œ$x��H‰$H‹¼$€��Hƒÿ�thHohH|$H‰îH¥H¥H¥è����H‹œ$€��H‰$Hƒ$hè����H‹œ$€��Hƒû�t)HkhHÇE�����HÇE����HÇE����è����HÄp��ÉëӉ딁ú«Òf[…1ÿÿÿH����H‰$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹L$¶\$ €û�„ôþÿÿH‰L$xH‰ $Hƒ$è����H‹L$xH‹iHƒýK��Hƒý@uH‹œ$x��H‰$H‰L$è����é­þÿÿHƒýK…£þÿÿH‰ $Hƒ$ è����H‹\$xHƒû�„Î��H‹S H‹C(H‹k0H‰¬$P��1ÉH‰„$H��H‰D$8H‰”$@��H‰ÐH‰L$@H‹l$8H9éEþÿÿH‰„$���H‰$è����H‹œ$���Hƒû�„c��H‹ H‹kH‰Œ$ø���H‰¬$���H����H‰$H‰Œ$¨���H‰L$H‰¬$°���H‰l$è����H‹L$¶\$ €û�„ï���H‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$Hƒ$è����H‹t$hH‹~Hƒÿ�„Ë���HwH<$H¥H¥è����H‹T$H‰”$È���H‹L$H‰Œ$Ð���H‹D$ H‹\$(H‰œ$à���Hƒø�H‰„$Ø���ugH‰”$��H‰Œ$ ��HÇD$`���H‹œ$x��H‰$Hƒ$8è����H����H‰$H‹œ$x��H‹k8H‰l$Hœ$��H‰\$H\$`H‰\$è����H‹„$���H‹L$@HƒÀHÿÁénþÿÿ‰é.ÿÿÿ‰é–þÿÿ‰é+þÿÿHƒýT…¾��H‰ $Hƒ$ è����H‹L$xH‹i(Hƒý…��H‰ $Hƒ$è����H‹L$xH‹iHƒý�…p��1À<�…ë���H‰ $Hƒ$ è����H‹\$xH‹K H‹C(H‹k0H‰¬$P��H‰Œ$@��Hƒø�H‰„$H��†£���H‰ $è����H����H‰$H‹\$xHƒû�t}H‹K H‹C(H‹k0H‰¬$P��H‰Œ$@��Hƒø�H‰„$H��vLHl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ªûÿÿH‹œ$x��H‰$H‹\$xH‰\$H‰L$è����é…ûÿÿè���� ‰é|ÿÿÿè���� H‰ $Hƒ$ è����H‹\$xHƒû�„W��H‹S H‹C(H‹k0H‰¬$P��1ÉH‰„$H��H‰D$8H‰”$@��H‰ÐH‰L$@H‹l$8H9éûÿÿH‰„$���H‰$è����H‹œ$���Hƒû�„ì��H‹ H‹kH‰Œ$ø���H‰¬$���H����H‰$H‰Œ$¸���H‰L$H‰¬$À���H‰l$è����H‹L$¶\$ €û�„"��H‰L$pH‰ $è����H‹\$H‰\$XH‹\$pH‰œ$ ���H����H‰$è����H‹D$H‰„$ˆ���H‰$HÇD$@���è����H‹Œ$ˆ���H‰ÏHƒù�„(��1Àè����H‰ $è����H‹\$xH‰$è����H‹œ$ˆ���H‰$Hƒ<$�„ç��H‹\$xH‹+H‰l$è����H‹œ$ˆ���H‰$Hƒ$è����H‹„$ˆ���H‹l$XH‰hH‰$Hƒ$è����H‹œ$ˆ���HÇCT���H����H‰$è����H‹\$Hƒû�„j��HÇÂ���HÇÁ���H‰œ$(��H‰”$0��H‰Œ$8��H‹����H‰„$€���1íH9è„ð���H‹œ$(��H‰$è����H‹œ$(��H‰$H‹„$ ���H‹Œ$€���H‰Œ$ø���H‰L$H‰„$���H‰D$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰$Hƒ<$�trHƒ$ H‹œ$(��H‰\$H‹œ$0��H‰\$H‹œ$8��H‰\$è����H‹„$ˆ���H‹œ$x��H‰$H‰D$H‹\$pH‰\$è����H‹„$���H‹L$@HƒÀHÿÁé;ýÿÿ‰%����ë…H����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$€���éÖþÿÿ‰éþÿÿ‰%����é þÿÿ‰éÑýÿÿ‰é ýÿÿ‰é¢üÿÿHÇÀ���é†ûÿÿHƒýU„ùÿÿéÚ÷ÿÿ‰é3÷ÿÿ‰éÈöÿÿ„������>��0runtime.morestack_noctxt���r��*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���ö��,go/ast.(*TypeSpec).Pos���²��&type.go/ast.GenDecl���Ä��"runtime.newobject���‚��,runtime.racewriterange���ºà� runtime.duffzero���Ì��"runtime.racewrite���è�� runtime.raceread���º��.runtime.writebarrierptr���æ��"runtime.racewrite���¤ ��"runtime.racewrite���Ò ��&type.[1]go/ast.Spec���ä ��"runtime.newobject���Ü!��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���¤"��"runtime.racewrite���š#��2runtime.writebarrieriface���Æ#��"runtime.racewrite���Î$��2runtime.writebarrierslice���ž%��*"".(*reader).readType���ð%��*type.*go/ast.TypeSpec���†&�� type.go/ast.Spec���ž&��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���²&�� runtime.typ2Itab��� à��F"".autotmp_1045�ßtype.*uint8�"".autotmp_1043�$type.[]go/ast.Spec�"".autotmp_1042�Ï(type.*go/ast.GenDecl�"".autotmp_1041�� type.go/ast.Spec�"".autotmp_1040��"type.*go/ast.Spec�"".autotmp_1039��type.int�"".autotmp_1038��type.int�"".autotmp_1036�ï type.go/ast.Spec�"".autotmp_1035�¿"type.*go/ast.Spec�"".autotmp_1034�ïtype.int�"".autotmp_1033�ßtype.int�"".autotmp_1031�÷type.uint32�"".autotmp_1029�� type.go/ast.Decl�"".autotmp_1028�Ï type.go/ast.Decl�"".autotmp_1027�¯"type.*go/ast.Decl�"".autotmp_1026�Ïtype.int�"".autotmp_1025�¿type.int�"".autotmp_1024�Ÿ*type.*go/ast.TypeSpec�"".autotmp_1023�¯"type.go/token.Pos�"".autotmp_1022��$type.[]go/ast.Spec�"".autotmp_1021��type.int�"".autotmp_1020�Ÿtype.int�"".autotmp_1019�¯type.string�"".autotmp_1018�_$type.[]go/ast.Spec�"".autotmp_1017�/$type.[]go/ast.Decl�"".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�,àÚßàù�€�Ð’,‚}#*‹ƒde'pGEmI&
˜=ˆg
L ± 10
˜=aó !]
�v�8ÝGk=¼&/ay;i~
at'‘;Z( Jh�Tgclocals·4897a01e6848108c01e68bc27367a40c�Tgclocals·58eb9dfa510e5bcc2edbe21b329c7347���4c:/go/src/go/doc/reader.goþ0"".(*reader).readPackage�� ��žeH‹ %(���H‹‰����H„$hÿÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����H‹œ$(��H‰$Hƒ$ è����H‹œ$(��H‹k H‰,$è����H‹¬$(��H‹] Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$°���H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„Õ��Hƒ$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$xH‹œ$ ��H‰$Hƒ$8è����H‹œ$ ��H‰$Hƒ<$�„H��Hƒ$8H‹\$xH‰\$è����H‹œ$ ��H‰$è����H‹œ$ ��H‹¬$0��H‰+H����H‰$HÇD$����è����H‹\$H‰\$pH‹œ$ ��H‰$Hƒ$Xè����H‹œ$ ��H‰$Hƒ<$�„´��Hƒ$XH‹\$pH‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$hH‹œ$ ��H‰$Hƒ$`è����H‹œ$ ��H‰$Hƒ<$�„D��Hƒ$`H‹\$hH‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$`H‹œ$ ��H‰$Hƒ$0è����H‹œ$ ��H‰$Hƒ<$�„Ô��Hƒ$0H‹\$`H‰\$è����HÇD$0����H‹œ$(��H‰$Hƒ$ è����H‹œ$(��H‹k H¼$È���1Àè����H����H‰$H‰l$Hœ$È���H‰\$è����H‹œ$È���1íH9ë„?��H‹œ$È���H‰$è����H‹œ$È���Hƒû�„'��H‹+H‰¬$���H‹kH‰¬$˜���H‹œ$ ��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9ŃÌ��HkíHëH‰$è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��Hƒû�„��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9ŃQ��HkíHëH‰$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$0HÿÃH‰\$0Hœ$È���H‰$è����H‹œ$È���1íH9ë…ÁþÿÿH‹œ$ ��H‰$Hƒ$è����H‹¼$ ��Hƒÿ�„Ç��HoH<$H‰îH¥H¥H¥è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��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‹œ$(��H‰$Hƒ$ è����H����H‰$H‹œ$(��H‹k H‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ Hƒø�„���H‰D$PH‰$è����H‹\$PH‹H‹œ$0��HƒãHƒû�u H‹œ$ ��H‰$H‰D$HH‰D$è����H‹D$HH‹œ$ ��H‰$H‰D$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒÚþÿÿè����HÄ��É�éjÿÿÿ‰éÜþÿÿ‰éwþÿÿ‰é2þÿÿè���� ‰élýÿÿè���� ‰éÒüÿÿ‰%����é üÿÿ‰%����é°ûÿÿ‰%����é@ûÿÿ‰%����é¬úÿÿ‰%����éúÿÿ`������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���ž�� runtime.raceread���È�� runtime.raceread���†��type.[]string���¬��"runtime.makeslice���¦��"runtime.racewrite���¶��2runtime.writebarrierslice���Ä��&type.map[string]int���è��runtime.makemap���¨��"runtime.racewrite���þ��.runtime.writebarrierptr��� ��"runtime.racewrite���Ô��:type.map[string]*"".namedType���ø��runtime.makemap���¸��"runtime.racewrite���Ž��.runtime.writebarrierptr���œ��"type."".methodSet���À��runtime.makemap���€ ��"runtime.racewrite���Ö ��.runtime.writebarrierptr���ä ��4type.map[string][]*"".Note���ˆ
��runtime.makemap���È
��"runtime.racewrite���ž ��.runtime.writebarrierptr���Ü �� runtime.raceread���’ Ø� runtime.duffzero���  ��8type.map[string]*go/ast.File���Ö ��&runtime.mapiterinit���ž �� runtime.raceread���Š��"runtime.racewrite���¶�� runtime.raceread���˜��4runtime.writebarrierstring���Ô��&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.panicindex���Œ��$runtime.panicindex���0°��,"".autotmp_1069�$type.**go/ast.File�"".autotmp_1068�ïtype.string�"".autotmp_1067�ÿtype.*string�"".autotmp_1066�¿type.int�"".autotmp_1065��type.int�"".autotmp_1063��type.string�"".autotmp_1062��type.[]string�"".autotmp_1061��type.int�"".autotmp_1060�ŸBtype.map.iter[string]*go/ast.File�"".autotmp_1058�ï4type.map[string][]*"".Note�"".autotmp_1057�ß"type."".methodSet�"".autotmp_1056�Ï:type.map[string]*"".namedType�"".autotmp_1055�¿&type.map[string]int�"".autotmp_1054�Ïtype.[]string�"".autotmp_1053�¯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�,°® ¯°u�Ð �Šš,&!âd$ddd  Ô $>–  )      �j�8šH9+]+9+9
+ \ š‡G ŸL;5)) Y�Tgclocals·ccf9a5a3ff08bfd59e8935415f903ced�Tgclocals·a15fe435cb0dbbdf0dca9a73989779bc���4c:/go/src/go/doc/reader.goþ "".customizeRecv�� %�� %eH‹ %(���H‹‰����HD$ÀH;Awè����ëÞ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ƒý…"��H����H‰$è����H‹D$H‰D$hH‰$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‰„$°���†c��H‰ $è����H����H‰$H‹\$hH‰\$H‹œ$È���H‹k H‹]Hƒû�„$��H‹KH‹CH‹kH‰¬$¸���H‰Œ$¨���Hƒø�H‰„$°���†ï��H‹)H‰l$Hƒ|$�„Ï��è����H‹\$hH‰$Hƒ$ è����H‹\$hH‹K H‹k(H‰¬$���H‰,$H‰Œ$ˆ���H‹Y(ÿÓH‹\$H‰\$(H‹\$hH‰$Hƒ$ è����H����H‰$H‹|$hHo H|$H‰îH¥H¥è����¶\$ˆ\$'H����H‰$è����H‹D$H‰D$PH‰$HÇD$ ���è����H‹L$PH‰ÏHƒù�„���1Àè����H‰ $è����H‹D$PH‹l$(H‰(H‰$Hƒ$è����H‹\$PH‰$Hƒ<$�„µ��Hƒ$H‹œ$Ð���H‰\$H‹œ$Ø���H‰\$è����H‹T$PH‰T$8H‰T$PH‹����1íH9è„9��H‹\$PH‰œ$€���H‰D$x€¼$à����… ��€|$'�„þ���H‰$è����H‹D$8H‹(H‰l$0H‰$è����H‹D$8H‹l$0HÿÅH‰(H‰D$PH����H‰$è����H‹D$H‰D$@H‰$è����H‹\$@H‹l$(H‰+H‹����H‰D$H1íH9è„\��H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„)��Hƒ$H‹D$PH‹L$HH‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹\$@H‰\$@H‹����1íH9è„­��H‹\$@H‰œ$€���H‰D$xH‹\$hH‰$Hƒ$ è����H‹\$hH‰$Hƒ$ H‹\$xH‰\$H‹œ$€���H‰\$è����H����H‰$è����H‹D$H‰D$`H‰$HÇD$(���è����H‹œ$È���H‰$Hƒ$ è����H‹œ$È���H‹k H‰,$Hƒ$è����H����H‰$H‹\$`H‰\$H‹œ$È���H‹[ H‹kH‰l$Hƒ|$�„À��è����H����H‰$è����H‹D$Hƒø�„•��HÇÂ���HÇÁ���H‰”$°���H‰Œ$¸���H‰„$¨���H‰$è����H‹œ$¨���H‰$H‹\$hH‰\$è����H‹\$`H‰$Hƒ$è����H‹\$`H‰$Hƒ$H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H����H‰$è����H‹D$H‰D$XH‰$HÇD$(���è����H‹œ$È���H‰$Hƒ$ è����H����H‰$H‹\$XH‰\$H‹œ$È���H‹k H‰l$Hƒ|$�„~��è����H‹\$XH‰$Hƒ$è����H‹\$XH‰$Hƒ$H‹\$`H‰\$è����H����H‰$è����H‹D$H‰D$pH‰$HÇD$P���è����H����H‰$H‹\$pH‰\$H‹œ$È���H‰\$Hƒ|$�„ã���è����H‹\$pH‰$Hƒ$ è����H‹\$pH‰$Hƒ$ H‹\$XH‰\$è����H‹\$xH‰$H‹œ$€���H‰\$è����H‹\$H‰œ$˜���H‹\$H‰œ$ ���H‹\$pH‰$Hƒ$(è����H‹\$pH‰$Hƒ$(H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹\$pH‰$Hƒ$Hè����H‹D$pH‹¬$è���H‰hHH‰„$ð���è����HÄÀ���É%����éÿÿÿ‰%����évþÿÿ‰�édýÿÿ‰%����é4ýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é!üÿÿ‰%����éËûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰\$HémûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹T$8H‹D$éúÿÿ‰%����é?úÿÿ‰éùùÿÿ‰%����é%ùÿÿè���� ‰éÕøÿÿè���� H‰„$ð���è����HÄÀ���ô������8��0runtime.morestack_noctxt���l��*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���º��"type.go/ast.Field���˜ ��.runtime.writebarrierfat���¾ �� runtime.raceread���
������Æ
�� runtime.raceread���Ô
��*type.*go/ast.StarExpr��� ��&runtime.assertI2TOK���° ��"type.go/ast.Ident��� ��"runtime.newobject���ú ��,runtime.racewriterange���¬ ð� runtime.duffzero���¾ ��"runtime.racewrite���ô ��"runtime.racewrite���ä ��4runtime.writebarrierstring�����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���œ��2runtime.writebarrieriface���¾��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���ž��"runtime.racewrite���ò��2runtime.writebarrieriface���€��*type.go/ast.FieldList���’��"runtime.newobject���Ê��,runtime.racewriterange���ö�� runtime.raceread���ª�� runtime.raceread���¸��*type.go/ast.FieldList��� ��.runtime.writebarrierfat���®��*type.[1]*go/ast.Field���À��"runtime.newobject���¼��"runtime.racewrite���ò��.runtime.writebarrierptr���˜��"runtime.racewrite���Œ��2runtime.writebarrierslice���š��(type.go/ast.FuncDecl���¬��"runtime.newobject���ä��,runtime.racewriterange����� runtime.raceread���ž��(type.go/ast.FuncDecl���þ��.runtime.writebarrierfat���¤��"runtime.racewrite���Þ��.runtime.writebarrierptr���ì��type."".Func���þ��"runtime.newobject���¶��,runtime.racewriterange���Ä��type."".Func���œ��.runtime.writebarrierfat���Â��"runtime.racewrite���ü��.runtime.writebarrierptr���²��"".recvString���Œ��"runtime.racewrite���æ��4runtime.writebarrierstring���Œ ��"runtime.racewrite���È ��(runtime.racefuncexit���¼!��*type.*go/ast.StarExpr���Ò!�� type.go/ast.Expr���ê!��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���þ!�� runtime.typ2Itab���¸"��$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.panicindex���ê$��$runtime.panicindex���ˆ%��(runtime.racefuncexit���`€��2"".autotmp_1084��(type.[]*go/ast.Field�"".autotmp_1083��type.*uint8�"".autotmp_1082��type.*uint8�"".autotmp_1081�ÿ*type.*go/ast.StarExpr�"".autotmp_1080�ïtype.*uint8�"".autotmp_1079�ß$type.*go/ast.Ident�"".autotmp_1078�Otype.string�"".autotmp_1077��*type.*go/ast.StarExpr�"".autotmp_1076��$type.*go/ast.Ident�"".autotmp_1075��"type.go/token.Pos�"".autotmp_1074��$type.*go/ast.Ident�"".autotmp_1073�Ÿ"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�")€†ÿ€Ÿÿ�Ð�Ø)@=×
·DA¦./Ï=—¶y0_0u$   u7!<;�v�5‹¼Ê;7BAV¹M,},c--1[>73& �Tgclocals·fee7fbf6bf0b5bcb2c97f12620f0687e�Tgclocals·5676376b8a85453990179c84244471f0���4c:/go/src/go/doc/reader.goþF"".(*reader).collectEmbeddedMethods��à��ÒeH‹ %(���H‹‰����H„$pÿÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����H‹œ$(��H‰\$hÆD$GH����H‰$H‹œ$P��H‰\$H\$hH‰\$H\$GH‰\$è����H‹œ$(��H‰$Hƒ$0è����H‹œ$(��H‹k0H¼$À���1Àè����H����H‰$H‰l$Hœ$À���H‰\$è����H‹œ$À���1íH9ë„h��H‹œ$È���H‰$è����H‹œ$È���¶+@ˆl$FH‹œ$À���H‰$è����H‹œ$À���H‹ ¶\$F€¼$@���…i��€û�…`��ÆD$E�H‰L$PH‰ $Hƒ$Xè����H‹\$PH‹kXH|$p1Àè����H����H‰$H‰l$H\$pH‰\$è����H‹\$p1íH9ë„Ñ���H‹\$xH‰$è����H‹\$xH‹+H‰l$`H‹\$pH‰$è����H‹\$pHƒû�„Å��H‹D$`H‰D$HH‰$Hƒ$Hè����H‹D$HH‹XHHƒû�uTH‰$H‹œ$0��H‰\$H‹œ$8��H‰\$¶\$Eˆ\$H‹œ$H��H‰\$ è����H‹D$(H‹œ$ ��H‰$H‰D$è����H\$pH‰$è����H‹\$p1íH9ë…/ÿÿÿH‹D$PH����H‰$H‹œ$P��H‰\$H‰D$è����H‹D$Hƒø�„ï���H‰D$XH‰$è����H‹\$X¶+@€ý�…Í���H‹œ$��H‰$H‹œ$ ��H‰\$H‹\$PH‰\$H‹œ$0��H‰\$H‹œ$8��H‰\$ ¶\$Eˆ\$(H‹œ$H��HÿÃH‰\$0H‹œ$P��H‰\$8è����Hœ$À���H‰$è����H‹œ$À���1íH9ë…˜ýÿÿH‹œ$(��H‰\$hH����H‰$H‹œ$P��H‰\$H\$hH‰\$è����è����HÄ��Ã뙉�é
ÿÿÿ‰é4þÿÿÆD$Eé›ýÿÿ:������>��0runtime.morestack_noctxt���r��*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���” �� "".methodSet.add���° ��&runtime.mapiternext���è ��&type."".embeddedSet���ž
��2runtime.mapaccess1_fast64���Ø
�� runtime.raceread���Ì ��F"".(*reader).collectEmbeddedMethods���î ��&runtime.mapiternext���¼ ��&type."".embeddedSet���ü ��"runtime.mapdelete���†��(runtime.racefuncexit���€ ��("".autotmp_1108�ïtype.*bool�"".autotmp_1107�ßtype.*"".Func�"".autotmp_1106�“type.bool�"".autotmp_1105��$type.*"".namedType�"".autotmp_1104��type.bool�"".autotmp_1102��type.*"".Func�"".autotmp_1101�¿:type.map.iter[string]*"".Func�"".autotmp_1099�Ÿ@type.map.iter[*"".namedType]bool�"".autotmp_1097�‘type.bool�"".autotmp_1096�Ï$type.*"".namedType�"".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�, âŸ !�°�T¢ ,&#C¨ ”"T Vh$"9#  �@�8C=„49'H`z X.�Tgclocals·036c12344c80a9c50ad16253326f1f1c�Tgclocals·ea92ce44a49170e1c73eb59fc1a6bff2���4c:/go/src/go/doc/reader.goþ<"".(*reader).computeMethodSets��à
��Æ
eH‹ %(���H‹‰����HD$¨H;Awè����ëÞ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‰l$`H‹œ$ˆ���H‰$è����H‹œ$ˆ���Hƒû�„¸��H‹D$`H‰D$PH‰$Hƒ$)è����H‹l$P¶])€û�„’���H����H‰$HÇD$����è����H‹\$H‰\$hH‹\$PH‰$Hƒ$Xè����H‹\$PH‰$Hƒ$è����H‹D$PH‹¼$à���H‰<$H‹pXH‰t$H‰D$HpH|$H¥H¥ÆD$(�HÇD$0���H‹\$hH‰\$8è����Hœ$ˆ���H‰$è����H‹œ$ˆ���1íH9ë…ÜþÿÿH‹œ$à���H‰$Hƒ$hè����H‹„$à���¶Xh€û�„™���H‰$Hƒ$pè����H‹œ$à���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ÄØ���Éésÿÿÿ‰éAþÿÿ*������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���˜�� runtime.raceread���ÎØ� runtime.duffzero���Ü��:type.map[string]*"".namedType���’��&runtime.mapiterinit���Ú�� runtime.raceread���œ�� runtime.raceread���ð�� runtime.raceread���¢��&type."".embeddedSet���Æ��runtime.makemap���€�� runtime.raceread���¦�� runtime.raceread���¸��F"".(*reader).collectEmbeddedMethods���Ú��&runtime.mapiternext���¬�� runtime.raceread���ò�� runtime.raceread���¦ �� runtime.raceread���È ��&"".removeErrorField���’
��(runtime.racefuncexit���°��"".autotmp_1116�ÿ6type.**go/ast.InterfaceType�"".autotmp_1115�¯type.int�"".autotmp_1114�Ÿtype.int�"".autotmp_1113�ï$type.*"".namedType�"".autotmp_1112�Ï8type.[]*go/ast.InterfaceType�"".autotmp_1111�ß&type."".embeddedSet�"".autotmp_1110�ŸDtype.map.iter[string]*"".namedType�"".t�$type.*"".namedType�"".r��type.*"".reader�)°ë¯°�°�<Ò )¯%’$+p %�*�5SE*H\:}
6 (�Tgclocals·2c09ec81c5cb12328d7183f25bc48833�Tgclocals·276a8e557ac6b06731ea46fded3dc7ba���4c:/go/src/go/doc/reader.goþ2"".(*reader).cleanupTypes��€#��ä"eH‹ %(���H‹‰����H„$ÀþÿÿH;Awè����ëÛHìÀ��H‹œ$À��H‰$è����H‹œ$È��H‰$Hƒ$Xè����H‹œ$È��H‹kXH¼$p��1Àè����H����H‰$H‰l$Hœ$p��H‰\$è����H‹œ$p��1íH9ë„P��H‹œ$x��H‰$è����H‹œ$x��H‹+H‰l$pH‹œ$p��H‰$è����H‹œ$p��Hƒû�„Ä��H‹D$pH‰D$HH‰$Hƒ$è����H‹œ$È��H‰$H‹|$HHƒÿ�„Š��HoH|$H‰îH¥H¥è����¶\$ˆ\$FH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ë…2��H����H‰$è����H‹\$HH‰$Hƒ$è����H����H‰$H‹����H‰\$H‹|$HHƒÿ�„õ��HoH|$H‰îH¥H¥è����H‹D$ Hƒø�„Ê��H‰D$XH‰$è����H‹\$X¶+@€ý�u0H‹\$HH‰$Hƒ$(è����H‹l$H¶](€û�„„��€|$F�„y��H‹œ$È��H‰$Hƒ$@è����H‹œ$È��Hƒû�„J��H‹k@H‰¬$��H‹kHH‰¬$��H‹kPH‰¬$��H‹\$HH‰$Hƒ$8è����H‹´$��H‹\$HHƒû�„õ��H‹k8H‰¬$ð���L‹C@H‹kHH‰¬$���H‹¼$��H‹Œ$��H‰ðH‰´$à���L‰„$ø���LÀH)ÈHƒø�~[H����H‰$H‰¼$Ø���H‰|$H‰t$H‰Œ$è���H‰L$H‰D$ è����H‹´$��L‹„$ø���H‹|$(H‹\$0H‰œ$à���H‹L$8H‰óLÃH‰Œ$è���H‰¼$Ø���H‰øH)óH‰ßH)ñHƒù�t H‰óHÁãHÃH‰ØH‰„$À���H‰$H‰¼$È���H‰|$H‰Œ$Ð���H‰L$H‹œ$ð���H‰\$L‰D$ H‹œ$���H‰\$(HÇD$0���è����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‹\$HH‰$Hƒ$Pè����H‹\$HH‹kPH¼$ ��1Àè����H����H‰$H‰l$Hœ$ ��H‰\$è����H‹œ$ ��1íH9ë„ç���H‹œ$(��H‰$è����H‹œ$(��H‹+H‰l$hH‹œ$ ��H‰$è����H‹œ$ ��Hƒû�„_��H‹H‹kH‹D$hH‰”$€���H‰”$°���H‰¬$ˆ���H‰¬$¸���H‰D$xH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$°���H‰\$H\$xH‰\$è����Hœ$ ��H‰$è����H‹œ$ ��1íH9ë…ÿÿÿH‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH¼$ ��1Àè����H����H‰$H‰l$Hœ$ ��H‰\$è����H‹œ$ ��1íH9ë„‘��H‹œ$(��H‰$è����H‹œ$(��H‹+H‰l$hH‹œ$ ��H‰$è����H‹œ$ ��Hƒû�„��H‹ H‹kH‹\$hH‰\$PH‰Œ$���H‰Œ$ ���H‰¬$˜���H‰¬$¨���H‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ ¶\$(ˆ\$GH‰D$`H‰$è����Hƒ|$`�„[��€|$G�uxH‹œ$���H‰œ$°���H‹œ$˜���H‰œ$¸���H‹\$PH‰\$xH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$°���H‰\$H\$xH‰\$è����Hœ$ ��H‰$è����H‹œ$ ��1íH9ë…oþÿÿH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ët8€|$F�t1Hœ$p��H‰$è����H‹œ$p��1íH9ë…°øÿÿè����HÄÀ��ÃH‹œ$È��H‰$Hƒ$Xè����H����H‰$H‹œ$È��H‹kXH‰l$H‹\$HH‰\$Hƒ|$�tHƒD$è����é{ÿÿÿ‰%����ëç‰%����é™þÿÿ‰éèýÿÿ‰éšüÿÿ‰%����é¹ûÿÿ‰éúÿÿ‰é¯ùÿÿéÿÿÿ‰�é/ùÿÿ‰éùÿÿ‰éoøÿÿ‰é5øÿÿr������>��0runtime.morestack_noctxt���r��*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���ð��"runtime.slicecopy���Â��"runtime.racewrite���Ò��2runtime.writebarrierslice���ø�� 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���Š�� runtime.raceread���˜��"type."".methodSet���ú��$runtime.mapassign1���œ��&runtime.mapiternext���è�� runtime.raceread���¸��&runtime.mapiternext���è��(runtime.racefuncexit���¤ �� runtime.raceread���² ��:type.map[string]*"".namedType���–!��"runtime.mapdelete���€��<"".autotmp_1149�Ïtype.*bool�"".autotmp_1148�¿type.**"".Func�"".autotmp_1147��type.*"".Func�"".autotmp_1146�¯type.*"".Func�"".autotmp_1145��type.uint64�"".autotmp_1144��type.uint64�"".autotmp_1143��type.int�"".autotmp_1137��type.int�"".autotmp_1135�Ï type.[]*"".Value�"".autotmp_1134�Ÿ type.[]*"".Value�"".autotmp_1133�ï type.[]*"".Value�"".autotmp_1132�Ÿ$type.*"".namedType�"".autotmp_1131��type.*"".Func�"".autotmp_1130��type.string�"".autotmp_1129�¿type.string�"".autotmp_1128��:type.map.iter[string]*"".Func�"".autotmp_1127��"type."".methodSet�"".autotmp_1126�type.*"".Func�"".autotmp_1125�Ÿtype.string�"".autotmp_1124�¿:type.map.iter[string]*"".Func�"".autotmp_1122�� type.[]*"".Value�"".autotmp_1121��type.bool�"".autotmp_1119�ŸDtype.map.iter[string]*"".namedType�"".found�ñtype.bool�"".m�ßtype.*"".Func�"".name�ßtype.string�"".name�ÿtype.string�"".visible�ótype.bool�"".t�ï$type.*"".namedType�"".r��type.*"".reader�,€Óÿ€À�À�x„
,ÀLà Õ°s$ µ x$*/)8O12   +�|�8SE*Û!|–¯iH M EYI& : EY;SI& (9v�Tgclocals·e681d4df6d139138e0568b1b530c5347�Tgclocals·f1e788ad8cea2119b76a14ad95fe76d0���4c:/go/src/go/doc/reader.goþ"".(*data).Len��À��¨eH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$H‰$è����H‹\$H‹+H‰l$è����HƒÄÃ
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� runtime.raceread���–��(runtime.racefuncexit��� �� "".~r0�type.int�"".d��type.*"".data�!2 �`�Ô
`��* �Tgclocals·cf86db206769ec68369d07e260728f65�Tgclocals·0115f8d53b75c1696444f08ad03251d9���4c:/go/src/go/doc/reader.goþ"".(*data).Swap��à��ÚeH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$H‰$Hƒ$è����H‹\$ H‰$H‹\$(H‰\$H‹l$H‹UH‹ÿÓè����HƒÄà ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���|�� runtime.raceread���Â�
������È��(runtime.racefuncexit���0 ��"".j� type.int�"".i�type.int�"".d��type.*"".data�! K�p�Ö
p�
�*F�Tgclocals·c29721753d10643684859fb25239955f�Tgclocals·3280bececceccd33cb74587feedb1f9f���4c:/go/src/go/doc/reader.goþ"".(*data).Less��€��ìeH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹\$ H‰$Hƒ$è����H‹\$(H‰$H‹\$0H‰\$H‹l$ H‹UH‹ÿÓ¶\$ˆ\$8è����HƒÄà ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���|�� runtime.raceread���Â�
������Ú��(runtime.racefuncexit���@0�� "".~r2�0type.bool�"".j� type.int�"".i�type.int�"".d��type.*"".data�!0T/ �€�
Ø
€��*B�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���4c:/go/src/go/doc/reader.goþ"".sortBy��À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì8H‹\$8H‰$è����H����H‰$è����H‹D$H‰D$ H‰$è����H‹D$ H‹l$PH‰(H‰$Hƒ$è����H‹\$ H‰$Hƒ<$�„É���Hƒ$H‹\$HH‰\$è����H‹\$ H‰$Hƒ$è����H‹\$ H‰$Hƒ<$�„‚���Hƒ$H‹\$@H‰\$è����H‹\$ H‰\$ H‹����1íH9èt'H‹L$ H‰D$(H‰$H‰L$0H‰L$è����è����HƒÄ8ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$몉%����érÿÿÿ‰%����é+ÿÿÿ"������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���d��type."".data���v��"runtime.newobject���œ��"runtime.racewrite���Ò��"runtime.racewrite���¢��.runtime.writebarrierptr���È��"runtime.racewrite���˜��.runtime.writebarrierptr���º��>go.itab.*"".data.sort.Interface���‚��sort.Sort���Œ��(runtime.racefuncexit���¤��type.*"".data���º��&type.sort.Interface���Ò��>go.itab.*"".data.sort.Interface���æ�� runtime.typ2Itab���0p��
"".autotmp_1159�/type.*"".data�"".autotmp_1158��type.*"".data�"".n� type.int�"".swap�&type.func(int, int)�"".less��0type.func(int, int) bool�!píopQ�à�Þ
!éQ��*#³2.�Tgclocals·24a930cfca34f6ff5cd3ccff50f622a4�Tgclocals·61e2515c69061b8fed0e66ece719f936���4c:/go/src/go/doc/reader.goþ"".sortedKeys��à��ÞeH‹ %(���H‹‰����HD$ÐH;Awè����ëÞHì°���H‹œ$°���H‰$è����HDŽ$À�������HDŽ$È�������HDŽ$Ð�������H‹œ$¸���H‰$è����H‹œ$¸���Hƒû�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ŃÔ���HkíHëH‰$è����H‹\$HH‹l$0L‹D$PL9Ń¥���HkíHëH‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹\$0HÿÃH‰\$0H\$`H‰$è����H‹\$`1íH9ë…CÿÿÿH‹\$HH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$HH‰œ$À���H‹\$PH‰œ$È���H‹\$XH‰œ$Ð���è����HÄ°���Ãè���� è���� ‰éõþÿÿ"������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���Ö�� runtime.raceread���Œ��type.[]string���²��"runtime.makeslice���¨Ø� runtime.duffzero���¶��&type.map[string]int���æ��&runtime.mapiterinit���¢�� runtime.raceread���²��"runtime.racewrite���ª��4runtime.writebarrierstring���à��&runtime.mapiternext���Ä��sort.Strings���œ��(runtime.racefuncexit���¶��$runtime.panicindex���Ä��$runtime.panicindex���@à��"".autotmp_1167��type.int�"".autotmp_1166�Ÿ0type.map.iter[string]int� "".key�ïtype.string�"".i�ÿtype.int�"".list�Ïtype.[]string� "".~r1�type.[]string�"".m��&type.map[string]int�)àðßà�°�8æ
)$] qd "4�$�5½f<M, �Tgclocals·0ffd9e26683484297181e21a88fe4390�Tgclocals·68ae24cd746819b4e193841c4b60af96���4c:/go/src/go/doc/reader.goþ"".sortingName��à��ÚeH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����HÇD$p����HÇD$x����H‹\$hH‰$Hƒ$ è����H‹L$hH‹i(Hƒý…Ä��H‰ $Hƒ$ è����H‹\$hH‹K H‹C(H‹k0H‰l$XH‰L$HHƒø�H‰D$P†…��H‰ $è����H����H‰$H‹\$hHƒû�„[��H‹K H‹C(H‹k0H‰l$XH‰L$HHƒø�H‰D$P†/��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ì���H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8†¨���H‰ $è����H‹\$(H‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8vrH‹)H‰,$Hƒ$è����H‹\$(Hƒû�tRH‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8v*H‹)Hƒý�tH‹]H‰\$pH‹]H‰\$xè����HƒÄ`ÉE�ëßè���� ‰ëªè���� è���� HÇD$p����HÇD$x����è����HƒÄ`Ãè���� ‰éžþÿÿè���� ëÍ$������.��0runtime.morestack_noctxt���V��*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���0À��"".s�o,type.*go/ast.ValueSpec� "".~r1�type.string�"".d��(type.*go/ast.GenDecl�&!Àº¿À9¿À�°�4€ !  &§Ä#�"�*ò¶+
�Tgclocals·c578f1cf50c69c0c21cbd19ca562c9b3�Tgclocals·870b10b173f7142f5b97d12c6fcedabb���4c:/go/src/go/doc/reader.goþ"".sortedValues��€��öeH‹ %(���H‹‰����HD$ÐH;Awè����ëÞHì°���H‹œ$°���H‰$è����HDŽ$Ø�������HDŽ$à�������HDŽ$è�������H����H‰$è����H‹\$H‰\$xH‹„$À���H����H‰$H‰D$H‰D$è����H‹\$H‰œ$˜���H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$xH‰$è����H‹\$xH‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����HÇD$0����H‹”$¸���H‹„$À���H‹œ$È���H‰œ$¨���1ÉH‰„$ ���H‰D$HH‰”$˜���H‰ÐH‰L$PH‹l$HH9é-��H‰D$pH‰$è����H‹\$pH‹+H‰l$XH‰,$Hƒ$(è����H‹\$XH‹k(H‰,$Hƒ$è����H‹l$XH‹m(H‹]H‹¬$Ð���H9ë…«���H‹\$xH‹ H‹CH‹kH‰¬$���H‰Œ$€���H‹l$0H‰„$ˆ���H9ц��HéH‰$è����H‹\$xH‰$è����H‹\$xH‹ H‹CH‹kH‰¬$���H‰Œ$€���H‹l$0H‰„$ˆ���H9Ń.��HéH‰$H‹\$XH‰\$è����H‹\$0HÿÃH‰\$0H‹D$pH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒÓþÿÿH‹\$xH‰$è����H‹T$xH‹JH‹D$0H‰L$@H‰D$8H9Á‚°��H‰$è����H‹D$xH‰$H‹(H‹T$8H‹L$@H‰¬$˜���H‰l$H‰”$ ���H‰T$H‰Œ$¨���H‰L$è����H‹\$xH‰$è����H‹\$xH‹kH‰l$HH����H‰$è����H‹D$H‰D$hH‰$è����H‹D$hH-����H‰(H‰$Hƒ$è����H‹\$hH‰$Hƒ<$�„é���Hƒ$H‹\$xH‰\$è����H����H‰$è����H‹D$H‰D$`H‰$è����H‹D$`H-����H‰(H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�tyHƒ$H‹\$xH‰\$è����H‹\$hH‰$H‹\$`H‰\$H‹\$HH‰\$è����H‹\$xH‰$è����H‹\$xH‹+H‰¬$Ø���H‹kH‰¬$à���H‹kH‰¬$è���è����HÄ°���É%����é{ÿÿÿ‰%����é ÿÿÿè���� è���� è���� J������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���Â�� type.[]*"".Value���Ô��"runtime.newobject���†�� type.[]*"".Value���¬��"runtime.makeslice���–��"runtime.racewrite���€��2runtime.writebarrierslice���È�� runtime.raceread���þ�� runtime.raceread���¬�� runtime.raceread���î��"runtime.racewrite���Š�� runtime.raceread���¤ ��.runtime.writebarrierptr���¢
�� runtime.raceread���ö
��"runtime.racewrite���ú ��2runtime.writebarrierslice���– �� runtime.raceread���À ��Ttype.struct { F uintptr; A0 *[]*"".Value }���Ò ��"runtime.newobject���ø ��"runtime.racewrite��� ��"".func·003���² ��"runtime.racewrite���‚��.runtime.writebarrierptr�����Ttype.struct { F uintptr; A0 *[]*"".Value }���¢��"runtime.newobject���È��"runtime.racewrite���à��"".func·004���‚��"runtime.racewrite���Ê��.runtime.writebarrierptr���Ž��"".sortBy���ª�� runtime.raceread���„��(runtime.racefuncexit���Î��$runtime.panicslice���Ü��$runtime.panicindex���ê��$runtime.panicindex���pà��""".autotmp_1186�ŸVtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1185�Vtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1184�ïtype.uint64�"".autotmp_1183�ßtype.uint64�"".autotmp_1181�type.**"".Value�"".autotmp_1180�Ïtype.int�"".autotmp_1179��type.int�"".autotmp_1178��type.int�"".autotmp_1176�� type.[]*"".Value�"".autotmp_1175�/ type.[]*"".Value�"".autotmp_1174�¿type.int�"".&list�o"type.*[]*"".Value� "".val�¯type.*"".Value�"".i�ÿtype.int� "".~r2�@ type.[]*"".Value� "".tok�0&type.go/token.Token�"".m�� type.[]*"".Value�)à¤ßà2�€ �X’ ),+$¦ cHž $ zhd"C  �>�5`55dÓ?«hc ; % �Tgclocals·bb2baeaa2a9066d84078696d5a0b657c�Tgclocals·70a36c2dd8242bb50e64402b006da02d���4c:/go/src/go/doc/reader.goþ"".sortedTypes��à!��Ö!eH‹ %(���H‹‰����H„$@ÿÿÿH;Awè����ëÛHì@��H‹œ$@��H‰$è����HDŽ$X������HDŽ$`������HDŽ$h������H����H‰$è����H‹\$H‰\$pH‹œ$H��H‰$è����H‹œ$H��Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$Ø���H‹\$ H‰œ$à���H‹\$(H‰œ$è���H‹\$pH‰$è����H‹\$pH‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����HÇD$8����H‹Œ$H��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‹|$HHƒÿ�„y��Ho8H<$H‰îH¥H¥H¥HÇD$@���è����H‹\$ H‰œ$À���H‹\$(H‰œ$È���H‹\$0H‰œ$Ð���H‹\$HH‰$Hƒ$8è����H‹|$HHƒÿ�„
��Ho8H<$H‰îH¥H¥H¥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‰,$¶œ$P��ˆ\$è����H‹\$H‰\$xH‹\$H‰œ$€���H‹\$ H‰œ$ˆ���H����H‰$è����H‹D$H‰D$`H‰$è����H‹\$HH‰$è����H‹\$`H‰$Hƒ<$�„Í��H‹|$HHƒÿ�„·��H/H|$H‰îH¥H¥è����H‹\$`H‰$Hƒ$è����H‹\$HH‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„]��Hƒ$H‹|$HHƒÿ�„B��HoH|$H‰îH¥H¥è����H‹\$`H‰$Hƒ$ è����H‹\$HH‰$Hƒ$ è����H‹\$`H‰$Hƒ<$�„ç��Hƒ$ H‹\$HH‹k H‰l$è����H‹\$`H‰$Hƒ$(è����H‹\$`H‰$Hƒ<$�„œ��Hƒ$(H‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$`H‰$Hƒ$@è����H‹\$`H‰$Hƒ<$�„8��Hƒ$@H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H‹\$`H‰$Hƒ$Xè����H‹\$`H‰$Hƒ<$�„Ô��Hƒ$XH‹œ$���H‰\$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹\$`H‰$Hƒ$pè����H‹\$`H‰$Hƒ<$�„p��Hƒ$pH‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$pH‹ H‹CH‹kH‰¬$è���H‰Œ$Ø���H‹l$8H‰„$à���H9Ń��HéH‰$è����H‹\$pH‰$è����H‹\$pH‹ H‹CH‹kH‰¬$è���H‰Œ$Ø���H‹l$8H‰„$à���H9Ń­��HéH‰$H‹\$`H‰\$è����H‹\$8HÿÃH‰\$8Hœ$ð���H‰$è����H‹œ$ð���1íH9ë…øúÿÿH‹\$pH‰$è����H‹\$pH‹kH‰l$@H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‰$Hƒ<$�„é���Hƒ$H‹\$pH‰\$è����H����H‰$è����H‹D$H‰D$PH‰$è����H‹D$PH-����H‰(H‰$Hƒ$è����H‹\$PH‰$Hƒ<$�tyHƒ$H‹\$pH‰\$è����H‹\$XH‰$H‹\$PH‰\$H‹\$@H‰\$è����H‹\$pH‰$è����H‹\$pH‹+H‰¬$X��H‹kH‰¬$`��H‹kH‰¬$h��è����HÄ@��É%����é{ÿÿÿ‰%����é ÿÿÿè���� è���� ‰%����é„ýÿÿ‰%����é ýÿÿ‰%����é¼üÿÿ‰%����éXüÿÿ‰%����é üÿÿ‰é·ûÿÿ‰%����é—ûÿÿ‰éBûÿÿ‰%����é'ûÿÿ‰éïùÿÿ‰é€ùÿÿ‰éRùÿÿ€������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���È��type.[]*"".Type���Ú��"runtime.newobject����� runtime.raceread���Æ��type.[]*"".Type���ì��"runtime.makeslice���Ö��"runtime.racewrite���À��2runtime.writebarrierslice���€Ø� 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���¸��4runtime.writebarrierstring���Þ��"runtime.racewrite���„�� runtime.raceread���þ��4runtime.writebarrierstring���¤��"runtime.racewrite���Ê�� runtime.raceread���¢��.runtime.writebarrierptr���È��"runtime.racewrite���Ò��2runtime.writebarrierslice���ø��"runtime.racewrite���‚��2runtime.writebarrierslice���¨��"runtime.racewrite���²��2runtime.writebarrierslice���Ø��"runtime.racewrite���Ü��2runtime.writebarrierslice���â��"runtime.racewrite���þ�� runtime.raceread���˜��.runtime.writebarrierptr���Ô��&runtime.mapiternext���–�� runtime.raceread���À��Rtype.struct { F uintptr; A0 *[]*"".Type }���Ò��"runtime.newobject���ø��"runtime.racewrite�����"".func·005���²��"runtime.racewrite���‚��.runtime.writebarrierptr�����Rtype.struct { F uintptr; A0 *[]*"".Type }���¢��"runtime.newobject���È��"runtime.racewrite���à��"".func·006���‚��"runtime.racewrite���Ê��.runtime.writebarrierptr���Ž��"".sortBy���ª�� runtime.raceread���„��(runtime.racefuncexit���Î��$runtime.panicindex���Ü��$runtime.panicindex���P€��&"".autotmp_1206�ßTtype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1205�ÏTtype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1204�¿type.*"".Type�"".autotmp_1203�¯$type.*"".namedType�"".autotmp_1202��type.int�"".autotmp_1201��type.int�"".autotmp_1200�type.[]*"".Func�"".autotmp_1199�ßtype.[]*"".Func�"".autotmp_1198�¯ type.[]*"".Value�"".autotmp_1197�ÿ type.[]*"".Value�"".autotmp_1196�ŸDtype.map.iter[string]*"".namedType�"".autotmp_1194�Ïtype.[]*"".Type�"".autotmp_1193�ÿtype.int�"".&list�Ÿ type.*[]*"".Type�"".t�ï$type.*"".namedType�"".i�type.int� "".~r2� type.[]*"".Type�"".allMethods�type.bool�"".m��:type.map[string]*"".namedType�,€¡ÿ€¢�ð�ŠÄ ,,+$à •
hhQx  J 
PÌ M $ hd"C  i �l�8Oc5BE*hhQRúXXXUž?1 hc!;$%Š�Tgclocals·283c6a442ea4fbaf3360ef354f1485de�Tgclocals·c04fd1a95befef20b54f742e1b34a384���4c:/go/src/go/doc/reader.goþ"".removeStar��À��¶eH‹ %(���H‹‰����H;awè����ëãHƒìH‹\$H‰$è����H‹T$H‹D$Hƒø�~AHƒø�vO¶€û*u3H‰ÁHƒør#H‰ÐHÿÉHƒù�tHÿÀH‰D$ H‰L$(è����HƒÄÃè���� H‰T$ H‰D$(è����HƒÄÃè���� ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���à��(runtime.racefuncexit���ô��$runtime.panicslice���–��(runtime.racefuncexit���ª��$runtime.panicindex���@��"".autotmp_1210��type.uint64� "".~r1� type.string�"".s��type.string�!W � �$ö !"  ��*E

 �Tgclocals·f19d4b79e9f57ca0787f5817043aa6f8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���4c:/go/src/go/doc/reader.goþ"".sortedFuncs��€��òeH‹ %(���H‹‰����H„$pÿÿÿH;Awè����ëÛHì��H‹œ$��H‰$è����HDŽ$(������HDŽ$0������HDŽ$8������H����H‰$è����H‹\$H‰\$pH‹œ$��H‰$è����H‹œ$��Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$¨���H‹\$ H‰œ$°���H‹\$(H‰œ$¸���H‹\$pH‰$è����H‹\$pH‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����HÇD$0����H‹Œ$��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$PH‰$Hƒ$ è����H‹D$PH‹X 1íH9ë…
��Hœ$À���H‰$è����H‹œ$À���1íH9ë…lÿÿÿH‹\$pH‰$è����H‹T$pH‹JH‹D$0H‰L$@H‰D$8H9Á‚°��H‰$è����H‹D$pH‰$H‹(H‹L$8H‹T$@H‰¬$¨���H‰l$H‰Œ$°���H‰L$H‰”$¸���H‰T$è����H‹\$pH‰$è����H‹\$pH‹kH‰l$HH����H‰$è����H‹D$H‰D$`H‰$è����H‹D$`H-����H‰(H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„é���Hƒ$H‹\$pH‰\$è����H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‰$Hƒ<$�tyHƒ$H‹\$pH‰\$è����H‹\$`H‰$H‹\$XH‰\$H‹\$HH‰\$è����H‹\$pH‰$è����H‹\$pH‹+H‰¬$(��H‹kH‰¬$0��H‹kH‰¬$8��è����HÄ��É%����é{ÿÿÿ‰%����é ÿÿÿè���� €¼$ ���„¶���H‹\$pH‹ H‹CH‹kH‰¬$¸���H‰Œ$¨���H‹l$0H‰„$°���H9Ås}HéH‰$è����H‹\$pH‰$è����H‹\$pH‹ H‹CH‹kH‰¬$¸���H‰Œ$¨���H‹l$0H‰„$°���H9Ås)HéH‰$H‹\$PH‰\$è����H‹\$0HÿÃH‰\$0é@ýÿÿè���� è���� H‰$Hƒ$Hè����H‹D$PH‹XHHƒû�„)ÿÿÿH‰$Hƒ$8è����H‹\$PHƒû�„¶���H‹S8H‹C@Hƒø�Žˆ���Hƒø�†“���¶€û*uvH‰„$���H‰ÁHƒør^H‰”$ˆ���H‰ÐHÿÉHƒù�tHÿÀH‰ÂH‰ÈH‰”$˜���H‰ÑH‰„$ ���H‰L$xH‰ $H‰„$€���H‰D$è����¶\$€û�„~þÿÿéaüÿÿè���� H‰”$ˆ���H‰ÑH‰„$���ë¶è���� ‰éCÿÿÿ‰éüÿÿ^������>��0runtime.morestack_noctxt���r��*runtime.racefuncenter���È��type.[]*"".Func���Ú��"runtime.newobject����� runtime.raceread���Æ��type.[]*"".Func���ì��"runtime.makeslice���Ö��"runtime.racewrite���À��2runtime.writebarrierslice���€Ø� runtime.duffzero���Ž��"type."".methodSet���Ä��&runtime.mapiterinit���Œ�� runtime.raceread���Î�� runtime.raceread���¢�� runtime.raceread���ì��&runtime.mapiternext���®�� runtime.raceread���‚ ��"runtime.racewrite���†
��2runtime.writebarrierslice���¢
�� runtime.raceread���Ì
��Rtype.struct { F uintptr; A0 *[]*"".Func }���Þ
��"runtime.newobject���„ ��"runtime.racewrite���œ ��"".func·007���¾ ��"runtime.racewrite���Ž ��.runtime.writebarrierptr���œ ��Rtype.struct { F uintptr; A0 *[]*"".Func }���® ��"runtime.newobject���Ô ��"runtime.racewrite���ì ��"".func·008���Ž ��"runtime.racewrite���Ö ��.runtime.writebarrierptr���š��"".sortBy���¶�� runtime.raceread�����(runtime.racefuncexit���Ú��$runtime.panicslice���ø��"runtime.racewrite���”�� runtime.raceread���¦��.runtime.writebarrierptr���Ô��$runtime.panicindex���â��$runtime.panicindex���‚�� runtime.raceread���Ä�� runtime.raceread���â��"go/ast.IsExported���’��$runtime.panicslice���Ê��$runtime.panicindex���P ��,"".autotmp_1229�ïTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1228�ßTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1227�¯type.uint64�"".autotmp_1226��type.uint64�"".autotmp_1225�Ÿtype.uint64�"".autotmp_1224��type.uint64�"".autotmp_1223�ïtype.string�"".autotmp_1222�Ïtype.*"".Func�"".autotmp_1221��type.int�"".autotmp_1220��type.int�"".autotmp_1218��type.int�"".autotmp_1217�Ÿ:type.map.iter[string]*"".Func�"".autotmp_1215�Ïtype.[]*"".Func�"".autotmp_1214�type.int�"".&list�¿ type.*[]*"".Func� "".~r1�¯type.string�"".s�type.string�"".m�ÿtype.*"".Func�"".i�¿type.int� "".~r2� type.[]*"".Func�"".allMethods�type.bool�"".m��"type."".methodSet�, §Ÿ ì�À �t„ ,*)$à •'$zhd"C   –  Ì* �V�8Oc5BE*%!« hc ;%O
WÈ8�Tgclocals·fa9d105e26520c4b1ac238cbabe4a6b4�Tgclocals·77fc895f2e21f2d009e8ef8ba7a31e8a���4c:/go/src/go/doc/reader.goþ"".noteBodies��à ��Ê eH‹ %(���H‹‰����HD$ÀH;Awè����ëÞHìÀ���H‹œ$À���H‰$è����HDŽ$à�������HDŽ$è�������HDŽ$ð�������E1ÀL‰D$x1ÿH‰¼$€���1öH‰´$ˆ���H‹”$È���H‹„$Ð���H‹œ$Ø���H‰œ$¸���1ÉH‰„$°���H‰D$HH‰”$¨���H‰ÐH‰L$PH‹l$HH9ér��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ƒû}OH����H‰$H‰”$���H‰T$H‰Œ$˜���H‰L$H‰„$ ���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰ÓH‰Œ$˜���H‰„$ ���H‰”$���H‰l$@HkíHëH‰$è����H‹œ$���H‹l$@HkíHëH‰$H‹\$hH‰\$H‹\$pH‰\$è����L‹„$���H‹¼$˜���H‹´$ ���L‰D$xH‰¼$€���H‰´$ˆ���H‹D$`H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錎þÿÿL‰„$à���H‰¼$è���H‰´$ð���è����HÄÀ���Ééšþÿÿ������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���¢�� runtime.raceread���Ø�� runtime.raceread���ê��type.[]string���Ü��"runtime.growslice���æ��"runtime.racewrite���È��4runtime.writebarrierstring���¤ ��(runtime.racefuncexit���`€��"".autotmp_1246�ÿtype.int�"".autotmp_1245�_type.[]string�"".autotmp_1244�¯type.string�"".autotmp_1242�¿type.**"".Note�"".autotmp_1241�ïtype.int�"".autotmp_1240�ßtype.int�"".autotmp_1238�/type.[]*"".Note�"".n�Ïtype.*"".Note�"".list�type.[]string� "".~r1�0type.[]string�"".notes��type.[]*"".Note�)€´ÿ€�ð�*º )
 $c¸$%�&�5›‚E1n�Tgclocals·84cb27192e724be4ea73ffe88739de84�Tgclocals·8b6a89bd93c7ea3efedc1e3b967a624e���4c:/go/src/go/doc/reader.goþ&"".firstSentenceLen��€��äeH‹ %(���H‹‰����H;awè����ëã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ƒÄ`Ã������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���ö��&runtime.stringiter2���¬��unicode.IsUpper���Ø��unicode.IsUpper���î��(runtime.racefuncexit���–��(runtime.racefuncexit���Ò��(runtime.racefuncexit���0À��"".autotmp_1258�?type.int�"".autotmp_1257�/type.int�"".autotmp_1256��type.int�"".autotmp_1253�type.string�"".q�otype.int32�"".i�Otype.int�"".p�Wtype.int32�
"".pp�_type.int32� "".ppp�gtype.int32� "".~r1� type.int�"".s��type.string�,!Àž¿À¿À¿�€�N"/^G


��*P¼J�Tgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�Tgclocals·a1020fc24b9d706b3a15aa4bb13785c5���8c:/go/src/go/doc/synopsis.goþ"".clean��À��¼eH‹ %(���H‹‰����HD$øH;Awè����ëÞHìˆ���H‹œ$ˆ���H‰$è����L‹”$˜���HDŽ$¨�������HDŽ$°�������E1É1ÿ1öHÇÁ ���1ÒL9Ò}ZH‹œ$���H‰T$HL9Òƒ’��H¶+H‹œ$ ���H‰èHƒãHƒû�…]��<
…U��HÇÀ ���ˆD$G< uv€ù uqHÿÂL9Ò|¦Hƒÿ�~€ù uH‰øHÿÈH9ÆrLH‰ÇL‰L$XL‰ $H‰|$`H‰|$H‰t$hH‰t$è����H‹\$H‰œ$¨���H‹\$ H‰œ$°���è����HÄˆ���Ãè���� L‰L$XL‰ÊH‰|$`H‰ùH‰t$hH‰ðH‰óH)ûHƒû}IH����H‰$H‰T$pH‰T$H‰L$xH‰L$H‰„$€���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰L$xH‰„$€���H‰T$pH‰t$PH2H‰$è����L‹”$˜���D¶D$GL‹L$pH‹T$HH‹l$PI)DˆH‹|$xH‹´$€���L‰Áé¿þÿÿ< „£þÿÿ< …¢þÿÿé–þÿÿè���� ������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���€��2runtime.slicebytetostring���¾��(runtime.racefuncexit���Ø��$runtime.panicslice���²��type.[]uint8���˜��"runtime.growslice���Š��"runtime.racewrite���°��$runtime.panicindex���P��"".autotmp_1271��type.uint64�"".autotmp_1270��type.uint64�"".autotmp_1269��type.int�"".autotmp_1265�otype.int�"".autotmp_1264�/type.[]uint8�"".autotmp_1263��type.int�"".autotmp_1260��type.int�"".q�type.uint8�"".i�type.int�"".b�_type.[]uint8� "".~r2�0type.string�"".flags� type.int�"".s��type.string�)õ� �`T)"!  I È  ��5é ™S �Tgclocals·970e54c78d39669ec01fcf7dc8c42884�Tgclocals·68af3dcc1e71039e8c81e3d936cd1569���8c:/go/src/go/doc/synopsis.goþ"".Synopsis��À
��´
eH‹ %(���H‹‰����HD$èH;Awè����ëÞHì˜���H‹œ$˜���H‰$è����HDŽ$°�������HDŽ$¸�������H‹œ$ ���H‰$H‹œ$¨���H‰\$è����H‹D$H‹Œ$¨���H9Á‚ ��H‹Œ$ ���H‰L$pH‰ $H‰D$xH‰D$HÇD$����è����H‹L$H‹D$ H‰L$pH‰Œ$ ���H‰D$xH‰„$¨���H����H‰$è����H‹����H‹����H‹����H‰œ$���1ÉH‰„$ˆ���H‰D$(H‰”$€���H‰ÐH‰L$0H‹l$(H9é'��H‰D$8H‰$è����H‹\$8Hƒû�„B��H‹ H‹kH‰L$pH‰L$`H‰l$xH‰l$hH‹œ$ ���H‰$H‹œ$¨���H‰\$è����L‹D$H‹t$L‰D$pL‰D$@H‰t$xH‹|$`H‰|$PH‹D$hH‰t$HH‰D$XH9ÆŒÃ���H9Æ‚¾���L‰D$pH‰D$xH9À…§���L‰$H‰D$H‰|$H‰D$è����¶\$ €û�„���HÇÀ���<�t%HDŽ$°�������HDŽ$¸�������è����HÄ˜���ÃH‹D$8H‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÙþÿÿH‹œ$ ���H‰œ$°���H‹œ$¨���H‰œ$¸���è����HÄ˜���Ã1Àë‚è���� ‰é·þÿÿè���� "������8��0runtime.morestack_noctxt���l��*runtime.racefuncenter���Ø��&"".firstSentenceLen���Ö��"".clean���¬��$"".IllegalPrefixes���¾�� runtime.raceread���Ì��$"".IllegalPrefixes���Ú�$"".IllegalPrefixes���è �$"".IllegalPrefixes���î�� runtime.raceread���þ��strings.ToLower���Ü�� runtime.eqstring���È��(runtime.racefuncexit���ê ��(runtime.racefuncexit���Œ
��$runtime.panicslice���¨
��$runtime.panicslice���@°�� "".autotmp_1294��type.uint64�"".autotmp_1293��type.uint64�"".autotmp_1292��type.string�"".autotmp_1290��type.string�"".autotmp_1289�¿type.*string�"".autotmp_1288��type.int�"".autotmp_1287��type.int�"".autotmp_1281��type.string�"".autotmp_1280�/type.[]string�"".autotmp_1279��type.string�"".autotmp_1278�Ïtype.int�"strings.prefix·3�type.string�strings.s·2�¯type.string�"".prefix�otype.string� "".~r1� type.string�"".s��type.string�&)°†¯°P¯°� �BŠ) ’¦$
-  � �5Ho6b�Tgclocals·1cf71d1612d893544dffa0b9cabde1d6�Tgclocals·825041fae5b5237c85bc4584ffc5424f���8c:/go/src/go/doc/synopsis.goþ"".func·001�� ��œeH‹ %(���H‹‰����HD$ØH;Awè����ëÞHì¨���H‹œ$¨���H‰$è����H‹BH‹ZH‰\$PH‰D$HH‰$è����H‹T$HHƒ:�„��H¼$ˆ���1Àè����HDŽ$ˆ�������H‰$è����H‹t$HH¬$���H‰ïH¥H¥H¥H‹\$PH‰$è����H‹\$PH‹3H‹SH‹CH‰ÃH)ÓHƒû}FH����H‰$H‰t$XH‰t$H‰T$`H‰T$H‰D$hH‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÂH‰óH‰T$`H‰D$hH‰t$XH‰l$@Hkí HëH‰$HÇD$ ���è����H‹t$XH‹|$@Hkÿ HþH‰4$HÇD$����H´$ˆ���H|$è����è����H‹\$XH‰\$pH‹\$`H‰\$xH‹\$hH‰œ$€���H‹\$PH‰$è����H‹\$PH‰$H‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹\$HH‰$è����H‹\$HHÇ����HÇC����HÇC����è����HÄ¨���à ������8��"runtime.morestack���l��*runtime.racefuncenter���¢�� runtime.raceread���Þð� runtime.duffzero���ˆ�� runtime.raceread���Ð�� runtime.raceread���–��type.[]"".block���ö��"runtime.growslice���€��,runtime.racewriterange���à� runtime.duffcopy���ê��0runtime.writebarrierfat4���È��"runtime.racewrite���¦��2runtime.writebarrierslice���Â��"runtime.racewrite���„��(runtime.racefuncexit����Ð�� "".autotmp_1303�Ïtype.int�"".autotmp_1302�Ÿtype.[]"".block�"".autotmp_1301�?type."".block�"".autotmp_1300�otype.[]"".block�"".&out�¯ type.*[]"".block�"".&para�¿type.*[]string�)ÐäÏ��"š) ó/
�(�53¼5/// �Tgclocals·5b049eb50853bef5b7cf0889ee335b7c�Tgclocals·a85ec99f8b78bfa992b03a8964b01c93���6c:/go/src/go/doc/comment.goþ"".func·002��à ��Ø eH‹ %(���H‹‰����H;awè����ëãHƒìpH‹\$pH‰$è����H‹ZH‰\$hH‹ZH‰\$XH‹ZH‰\$`H‹Z H‰\$PH����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�„���H‰L$8H‰ $è����H‹\$hH‰$è����H����H‰$H‹|$8Hƒÿ�tKH/H|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$hH‹+H‰l$è����Ƅ$ˆ����è����HƒÄpÉë±H����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�„‡���H‰L$@H‰ $Hƒ$è����H‹\$hH‰$è����H����H‰$H‹|$@Hƒÿ�tLHoH|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$hH‹+H‰l$è����Ƅ$ˆ����è����HƒÄpÉë°H����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�tuH‰L$0H‰ $Hƒ$è����H‹l$0H‹]1íH9ëumÆD$/H‹\$XH‰$è����H����H‰$H‹\$XH‹+H‰l$H‹\$0H‰\$Hƒ|$�t'HƒD$H\$/H‰\$è����Ƅ$ˆ���è����HƒÄpÉ%����ëÐH‹\$`H‰$è����H‹\$0H‰$Hƒ$è����H����H‰$H‹\$`H‹+H‰l$H‹\$0H‹kH‰l$è����H‹D$Hƒø�t<H‰D$HH‰$è����H‹\$H¶+@€ý�tH‹\$PH‰$è����H‹\$PÆéWÿÿÿéRÿÿÿ‰�ëÀ@������.��"runtime.morestack���V��*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���î�� runtime.raceread���ü��(type.map[string]bool���ì ��$runtime.mapassign1���†
��(runtime.racefuncexit���¾
�� runtime.raceread���ä
�� runtime.raceread���ò
��8type.map[*go/ast.Object]bool���º ��2runtime.mapaccess1_fast64���ì �� runtime.raceread���¤ ��"runtime.racewrite���0à��"".autotmp_1312�Otype.*bool�"".autotmp_1310�type.bool�"".&usesTopDecl�?type.*bool�"".&topDecls�:type.*map[*go/ast.Object]bool�"".&unresolved�/*type.*map[string]bool�"".&inspectFunc�8type.*func(go/ast.Node) bool�
"".id�$type.*go/ast.Ident�"".e�_2type.*go/ast.KeyValueExpr�"".e�o2type.*go/ast.SelectorExpr� "".~r1� type.bool�"".n�� type.go/ast.Node�8!àèßàÀßàÀßà¤�°�dÚ!,+$:k  :q6#R
 s
�V�*K!8% 0&9% 0"#? 
>�Tgclocals·28bb837dad02c366a0addb99515b5cac�Tgclocals·152f5504a12288ade8694a9f3d9bc068���6c:/go/src/go/doc/example.goþ"".func·003��€&��â%eH‹ %(���H‹‰����HD$ˆH;Awè����ëÞHìø���H‹œ$ø���H‰$è����H‹BH‰D$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ńå��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ń˜��HéH‹+H‰,$Hƒ$(è����H‹l$HH‹M�H‹EL‹EL‰„$ð���H‰Œ$à���H‹¬$���H‰„$è���H9ŃB��HéH‹H‹k(HÇD$P����HÇD$X����H‰l$8H‰,$Hƒ$ è����H‹L$8H‹i(Hƒý…ý��H‰ $Hƒ$ è����H‹\$8H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†µ��H‰ $è����H����H‰$H‹\$8Hƒû�„‹��H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†V��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„��H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†Ë��H‰ $è����H‹\$(H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†ˆ��H‹)H‰,$Hƒ$è����H‹\$(Hƒû�„a��H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†,��H‹)Hƒý�„��H‹]H‰\$PH‹]H‰\$XH‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń·��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ńj��HéH‹+H‰,$Hƒ$(è����H‹l$HH‹M�H‹EL‹EL‰„$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń��HéH‹H‹k(HÇD$`����HÇD$h����H‰l$@H‰,$Hƒ$ è����H‹L$@H‹i(Hƒý…Ï��H‰ $Hƒ$ è����H‹\$@H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†‡��H‰ $è����H����H‰$H‹\$@Hƒû�„]��H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†(��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ø��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ƒ$è����H‹\$0Hƒû�„A��H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���† ��H‹)Hƒý�„÷��H‹MH‹EH‹t$PH‹\$XH‰L$`H‰ÊH‰D$hH‰´$ ���H‰´$€���H‰œ$¨���H‰ÙH‰”$���H‰T$pH‰„$˜���H9Ã…C��H‹¬$€���H‰,$H‰Œ$ˆ���H‰L$H‹l$pH‰l$H‰D$xH‰D$è����H‹Œ$ˆ���H‹D$x¶\$ €û�„ö��H‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ѩ��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ń[��HéH‹+H‰,$Hƒ$0è����H‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ńø���HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń«���HéH‹+H‰,$Hƒ$0è����H‹T$HH‹
H‹BL‹JL‹„$���I9ÀsrJ,ÁH‹m�H‹]0H‹
H‹BL‹RL‰”$ð���H‰Œ$à���L‹Œ$��H‰„$è���I9Ás/NÉM‹�I‹h0H9ë|Ƅ$���è����HÄø���ÃƄ$��ëéè���� è���� è���� è���� è���� è���� H‹¬$€���H‰,$H‰Œ$ˆ���H‰L$H‹l$pH‰l$H‰D$xH‰D$è����H‹\$ Hƒû�|Ƅ$���è����HÄø���ÃƄ$��ëé‰E�éýÿÿè���� ‰é¸üÿÿè���� è���� 1É1Àéäüÿÿè���� ‰éœûÿÿè���� ëàè���� è���� è���� ‰E�éáùÿÿè���� ‰é˜ùÿÿè���� è���� HÇD$P����HÇD$X����éÀùÿÿè���� ‰énøÿÿè���� ëÒè���� è���� è���� r������8��"runtime.morestack���l��*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���0ð��"".autotmp_1316�Ïtype.string�"".autotmp_1315�¯type.string�"".autotmp_1314��type.int� "".~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�"".&list�ß"type.*[]*"".Value�
"".nj�type.string�
"".ni�ïtype.string� "".~r2� type.bool�"".j�type.int�"".i��type.int�*)ð÷ïð…ïðÙ�€�2ª )¡ öEÏ�R�5þ¹&êþ¹&Ô) ¬oÇ�Tgclocals·25dd6ca88210c3ef5bded4fa8ba0c328�Tgclocals·949dea068c9c27c72322372273a7d522���4c:/go/src/go/doc/reader.goþ"".func·004��€ ��øeH‹ %(���H‹‰����H;awè����ëãHƒìPH‹\$PH‰$è����H‹BH‰D$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‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����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‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,������.��"runtime.morestack���V��*runtime.racefuncenter���z�� runtime.raceread���Ê�� runtime.raceread���¾�� runtime.raceread���ò��"runtime.racewrite���Ž�� runtime.raceread���ª�� runtime.raceread���ž�� runtime.raceread���Ô��.runtime.writebarrierptr���–��"runtime.racewrite���ì��.runtime.writebarrierptr���ö��(runtime.racefuncexit���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���ì��$runtime.panicindex���  ��
"".autotmp_1340�type.*"".Value�"".autotmp_1339�/ type.[]*"".Value�"".&list�o"type.*[]*"".Value�"".j�type.int�"".i��type.int�! âŸ <�À�
¶ À�"�*(”±LK�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���4c:/go/src/go/doc/reader.goþ"".func·005��à��ÆeH‹ %(���H‹‰����H;awè����ëãHƒìHH‹\$HH‰$è����H‹BH‰D$(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Ńm��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‹BL‹BL‹D$PI9Àƒ›���J,ÁH‹}�Hƒÿ�„‚���HoH<$H‰îH¥H¥H‹
H‹BL‹BL‰D$@H‰L$0L‹D$XH‰D$8I9ÀsHJ,ÁH‹}�Hƒÿ�t6HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$`�è����HƒÄHÃÆD$`ëï‰ëÆè���� ‰éwÿÿÿè���� è���� è���� è���� è���� "������.��"runtime.morestack���V��*runtime.racefuncenter���z�� 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���0��"".&list�? type.*[]*"".Type� "".~r2� type.bool�"".j�type.int�"".i��type.int�!ÅI�°�
æ °��*Œ>�Tgclocals·c874027b3c92317e1fa928f04f2c7dbc�Tgclocals·ed2fa396d4b34860cb73439966768a56���4c:/go/src/go/doc/reader.goþ"".func·006��€ ��øeH‹ %(���H‹‰����H;awè����ëãHƒìPH‹\$PH‰$è����H‹BH‰D$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‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����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‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,������.��"runtime.morestack���V��*runtime.racefuncenter���z�� runtime.raceread���Ê�� runtime.raceread���¾�� runtime.raceread���ò��"runtime.racewrite���Ž�� runtime.raceread���ª�� runtime.raceread���ž�� runtime.raceread���Ô��.runtime.writebarrierptr���–��"runtime.racewrite���ì��.runtime.writebarrierptr���ö��(runtime.racefuncexit���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���ì��$runtime.panicindex���  ��
"".autotmp_1354�type.*"".Type�"".autotmp_1353�/type.[]*"".Type�"".&list�o type.*[]*"".Type�"".j�type.int�"".i��type.int�! âŸ <�À�
è À�"�*(”±LK�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���4c:/go/src/go/doc/reader.goþ"".func·007��à��ÆeH‹ %(���H‹‰����H;awè����ëãHƒìHH‹\$HH‰$è����H‹BH‰D$(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Ńm��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‹BL‹BL‹D$PI9Àƒ›���J,ÁH‹}�Hƒÿ�„‚���HoH<$H‰îH¥H¥H‹
H‹BL‹BL‰D$@H‰L$0L‹D$XH‰D$8I9ÀsHJ,ÁH‹}�Hƒÿ�t6HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$`�è����HƒÄHÃÆD$`ëï‰ëÆè���� ‰éwÿÿÿè���� è���� è���� è���� è���� "������.��"runtime.morestack���V��*runtime.racefuncenter���z�� 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���0��"".&list�? type.*[]*"".Func� "".~r2� type.bool�"".j�type.int�"".i��type.int�!ÅI�°�
¦ °��*Œ>�Tgclocals·c874027b3c92317e1fa928f04f2c7dbc�Tgclocals·ed2fa396d4b34860cb73439966768a56���4c:/go/src/go/doc/reader.goþ"".func·008��€ ��øeH‹ %(���H‹‰����H;awè����ëãHƒìPH‹\$PH‰$è����H‹BH‰D$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‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����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‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,������.��"runtime.morestack���V��*runtime.racefuncenter���z�� runtime.raceread���Ê�� runtime.raceread���¾�� runtime.raceread���ò��"runtime.racewrite���Ž�� runtime.raceread���ª�� runtime.raceread���ž�� runtime.raceread���Ô��.runtime.writebarrierptr���–��"runtime.racewrite���ì��.runtime.writebarrierptr���ö��(runtime.racefuncexit���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���ì��$runtime.panicindex���  ��
"".autotmp_1368�type.*"".Func�"".autotmp_1367�/type.[]*"".Func�"".&list�o type.*[]*"".Func�"".j�type.int�"".i��type.int�! âŸ <�À�
¨ À�"�*(”±LK�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���4c:/go/src/go/doc/reader.goþ"".init�� 2��„2eH‹ %(���H‹‰����H;awè����ëãHƒì@H‹\$@H‰$è����H����H‰$è����¶����€û�t-H����H‰$è����¶����€ûu
è����HƒÄ@Ãè���� H����H‰$è����Æ����è����è����è����è����è����è����è����è����è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����H����HƒÃ`H‰$è����H����HƒÃ`H‰$Hƒ$è����H����HƒÃxH‰$è����H����HƒÃxH‰$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ÃØ���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Ã8��H‰$è����H����HÃ8��H‰$Hƒ$è����H����HÃP��H‰$è����H����HÃP��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Ã°��H‰$è����H����HÃ°��H‰$Hƒ$è����H����HÃÈ��H‰$è����H����HÃÈ��H‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����H����HƒÃ`H‰$è����H����HƒÃ`H‰$Hƒ$è����H����HƒÃxH‰$è����H����HƒÃxH‰$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ÃØ���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Ã8��H‰$è����H����HÃ8��H‰$Hƒ$è����H����HÃP��H‰$è����H����HÃP��H‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����Æ����è����HƒÄ@Ì������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���d��"".initdone·���v�� runtime.raceread���„��"".initdone·���œ��"".initdone·���®�� runtime.raceread���¼��"".initdone·���Ð��(runtime.racefuncexit���ä��"runtime.throwinit���ö��"".initdone·���ˆ��"runtime.racewrite���”�"".initdone·��� ��strconv.init���ª��path.init���´��go/token.init���¾��go/ast.init���È��unicode.init���Ò��$text/template.init���Ü��strings.init���æ��regexp.init���ð��io.init���þ��""..gostring.1���¤��$regexp.MustCompile���Æ��"".matchRx���Ø��"runtime.racewrite���æ��"".matchRx���Œ��.runtime.writebarrierptr���š��0go.string."[^a-zA-Z0-9]"���À��$regexp.MustCompile���â�� "".nonAlphaNumRx���ô��"runtime.racewrite���‚�� "".nonAlphaNumRx���¨��.runtime.writebarrierptr���¶��Hgo.string."(?i)^[[:space:]]*output:"���Ü��$regexp.MustCompile���þ��"".outputPrefix�����"runtime.racewrite���ž��"".outputPrefix���Ä��.runtime.writebarrierptr���Ò��"".noteMarker���ä�� runtime.raceread���ò��(go.string."^[ \\t]*"���œ��"".noteMarker���´�"".noteMarker���È��*runtime.concatstring2���ø��$regexp.MustCompile���š��"".noteMarkerRx���¬��"runtime.racewrite���º��"".noteMarkerRx���à��.runtime.writebarrierptr���î��"".noteMarker���€ �� runtime.raceread���Ž ��2go.string."^/[/*][ \\t]*"���¸ ��"".noteMarker���Ð �"".noteMarker���ä ��*runtime.concatstring2���”
��$regexp.MustCompile���¶
�� "".noteCommentRx���È
��"runtime.racewrite���Ö
�� "".noteCommentRx���ü
��.runtime.writebarrierptr���Š ��&"".predeclaredTypes���œ ��"runtime.racewrite���ª ��(type.map[string]bool���Î ��runtime.makemap���ð ��&"".predeclaredTypes���‚ ��.runtime.writebarrierptr��� ��""".statictmp_1381���¢ ��"runtime.racewrite���° ��""".statictmp_1381���Ì ��"runtime.racewrite���Ú ��""".statictmp_1381���ô ��"runtime.racewrite���‚ ��""".statictmp_1381���¦ ��"runtime.racewrite���´ ��""".statictmp_1381���Î ��"runtime.racewrite���Ü ��""".statictmp_1381���€��"runtime.racewrite���Ž��""".statictmp_1381���¨��"runtime.racewrite���¶��""".statictmp_1381���Ú��"runtime.racewrite���è��""".statictmp_1381���‚��"runtime.racewrite�����""".statictmp_1381���´��"runtime.racewrite���Â��""".statictmp_1381���Ü��"runtime.racewrite���ê��""".statictmp_1381���Ž��"runtime.racewrite���œ��""".statictmp_1381���¼��"runtime.racewrite���Ê��""".statictmp_1381���ô��"runtime.racewrite���‚��""".statictmp_1381���¢��"runtime.racewrite���°��""".statictmp_1381���Ú��"runtime.racewrite���è��""".statictmp_1381���ˆ��"runtime.racewrite���–��""".statictmp_1381���À��"runtime.racewrite���Î��""".statictmp_1381���î��"runtime.racewrite���ü��""".statictmp_1381���¦��"runtime.racewrite���´��""".statictmp_1381���Ô��"runtime.racewrite���â��""".statictmp_1381���Œ��"runtime.racewrite���š��""".statictmp_1381���º��"runtime.racewrite���È��""".statictmp_1381���ò��"runtime.racewrite���€��""".statictmp_1381��� ��"runtime.racewrite���®��""".statictmp_1381���Ø��"runtime.racewrite���æ��""".statictmp_1381���†��"runtime.racewrite���”��""".statictmp_1381���¾��"runtime.racewrite���Ì��""".statictmp_1381���ì��"runtime.racewrite���ú��""".statictmp_1381���¤��"runtime.racewrite���²��""".statictmp_1381���Ò��"runtime.racewrite���à��""".statictmp_1381���Š��"runtime.racewrite���˜��""".statictmp_1381���¸��"runtime.racewrite���Æ��""".statictmp_1381���ð��"runtime.racewrite���þ��""".statictmp_1381���ž��"runtime.racewrite���¬��""".statictmp_1381���Ö��"runtime.racewrite���ä��""".statictmp_1381���„��"runtime.racewrite���’��""".statictmp_1381���¼��"runtime.racewrite���Ê��""".statictmp_1381���ê��"runtime.racewrite���ø��""".statictmp_1381���¢��"runtime.racewrite���Ê��&"".predeclaredTypes���Ü�� runtime.raceread���ô��(type.map[string]bool���Š��&"".predeclaredTypes���¢��""".statictmp_1381���Î��""".statictmp_1381���‚��$runtime.mapassign1���¶��&"".predeclaredFuncs���È��"runtime.racewrite���Ö��(type.map[string]bool���ú��runtime.makemap���œ��&"".predeclaredFuncs���®��.runtime.writebarrierptr���¼��""".statictmp_1383���Î��"runtime.racewrite���Ü��""".statictmp_1383���ø��"runtime.racewrite���†��""".statictmp_1383��� ��"runtime.racewrite���®��""".statictmp_1383���Ò��"runtime.racewrite���à��""".statictmp_1383���ú��"runtime.racewrite���ˆ ��""".statictmp_1383���¬ ��"runtime.racewrite���º ��""".statictmp_1383���Ô ��"runtime.racewrite���â ��""".statictmp_1383���†!��"runtime.racewrite���”!��""".statictmp_1383���®!��"runtime.racewrite���¼!��""".statictmp_1383���à!��"runtime.racewrite���î!��""".statictmp_1383���ˆ"��"runtime.racewrite���–"��""".statictmp_1383���º"��"runtime.racewrite���È"��""".statictmp_1383���è"��"runtime.racewrite���ö"��""".statictmp_1383��� #��"runtime.racewrite���®#��""".statictmp_1383���Î#��"runtime.racewrite���Ü#��""".statictmp_1383���†$��"runtime.racewrite���”$��""".statictmp_1383���´$��"runtime.racewrite���Â$��""".statictmp_1383���ì$��"runtime.racewrite���ú$��""".statictmp_1383���š%��"runtime.racewrite���¨%��""".statictmp_1383���Ò%��"runtime.racewrite���à%��""".statictmp_1383���€&��"runtime.racewrite���Ž&��""".statictmp_1383���¸&��"runtime.racewrite���Æ&��""".statictmp_1383���æ&��"runtime.racewrite���ô&��""".statictmp_1383���ž'��"runtime.racewrite���¬'��""".statictmp_1383���Ì'��"runtime.racewrite���Ú'��""".statictmp_1383���„(��"runtime.racewrite���’(��""".statictmp_1383���²(��"runtime.racewrite���À(��""".statictmp_1383���ê(��"runtime.racewrite���ø(��""".statictmp_1383���˜)��"runtime.racewrite���¦)��""".statictmp_1383���Ð)��"runtime.racewrite���ø)��&"".predeclaredFuncs���Š*�� runtime.raceread���¢*��(type.map[string]bool���¸*��&"".predeclaredFuncs���Ð*��""".statictmp_1383���ü*��""".statictmp_1383���°+��$runtime.mapassign1���ä+��."".predeclaredConstants���ö+��"runtime.racewrite���„,��(type.map[string]bool���¨,��runtime.makemap���Ê,��."".predeclaredConstants���Ü,��.runtime.writebarrierptr���ê,��""".statictmp_1385���ü,��"runtime.racewrite���Š-��""".statictmp_1385���¦-��"runtime.racewrite���´-��""".statictmp_1385���Î-��"runtime.racewrite���Ü-��""".statictmp_1385���€.��"runtime.racewrite���Ž.��""".statictmp_1385���¨.��"runtime.racewrite���¶.��""".statictmp_1385���Ú.��"runtime.racewrite���è.��""".statictmp_1385���‚/��"runtime.racewrite���/��""".statictmp_1385���´/��"runtime.racewrite���Ü/��."".predeclaredConstants���î/�� runtime.raceread���†0��(type.map[string]bool���œ0��."".predeclaredConstants���´0��""".statictmp_1385���à0��""".statictmp_1385���”1��$runtime.mapassign1���È1��"".initdone·���Ú1��"runtime.racewrite���æ1�"".initdone·���ò1��(runtime.racefuncexit����€��"".autotmp_1386��type.int�"".autotmp_1384��type.int�"".autotmp_1382�type.int�"".autotmp_1380��&type.*regexp.Regexp�"".autotmp_1379��&type.*regexp.Regexp�"".autotmp_1378��&type.*regexp.Regexp�"".autotmp_1377��&type.*regexp.Regexp�"".autotmp_1376�&type.*regexp.Regexp�!€O€�¼œN»/�B¦¼-N’NÁN⎎Ζ $—ò… /�6�*Á44ttÓ�Tgclocals·0115f8d53b75c1696444f08ad03251d9�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���8c:/go/src/go/doc/synopsis.go6c:/go/src/go/doc/comment.go6c:/go/src/go/doc/example.go4c:/go/src/go/doc/reader.goþ(type..hash.[8]string� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��runtime.strhash���ò��(runtime.racefuncexit���@`�� "".autotmp_1389�type.int�"".autotmp_1388�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[8]string�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ$type..eq.[8]string�À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ì�� runtime.raceread���Ú�� runtime.raceread���€�� runtime.eqstring���Ú��(runtime.racefuncexit���þ��(runtime.racefuncexit���@À��"".autotmp_1393�?type.string�"".autotmp_1392�type.string�"".autotmp_1391�_type.int�"".autotmp_1390�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[8]string�"".p��type.*[8]string�&!À”¿À¿À�à�à��*‚S-4�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���6c:/go/src/go/doc/comment.goþ(type..hash.[1]string� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��runtime.strhash���ò��(runtime.racefuncexit���@`�� "".autotmp_1396�type.int�"".autotmp_1395�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[1]string�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ$type..eq.[1]string�À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ì�� runtime.raceread���Ú�� runtime.raceread���€�� runtime.eqstring���Ú��(runtime.racefuncexit���þ��(runtime.racefuncexit���@À��"".autotmp_1400�?type.string�"".autotmp_1399�type.string�"".autotmp_1398�_type.int�"".autotmp_1397�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[1]string�"".p��type.*[1]string�&!À”¿À¿À�à�à��*‚S-4�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���6c:/go/src/go/doc/comment.goþ2type..hash."".lineWrapper�€��ôeH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„+��HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„î���Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„¬���Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$0HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éHÿÿÿ‰%����éÿÿÿ‰%����éÉþÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���®��"runtime.interhash���š��runtime.memhash���†��runtime.memhash���ê��runtime.strhash���Î��runtime.memhash���ö��(runtime.racefuncexit���@@��"".autotmp_1405��type.uintptr�"".autotmp_1404��type.uintptr�"".autotmp_1403��type.uintptr�"".autotmp_1402��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*"".lineWrapper�!@¢?@<�€�€��*F�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ.type..eq."".lineWrapper�à ��Ê eH‹ %(���H‹‰����H;awè����ëã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������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� 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���@Ð��"".autotmp_1409�type.string�"".autotmp_1408�_type.string�"".autotmp_1407�?type.io.Writer�"".autotmp_1406�type.io.Writer� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*"".lineWrapper�"".p��(type.*"".lineWrapper�d!ÐòÏÐIÏÐêÏÐIÏÐÏÐÏÐÏÐ�ð�ð�6�*<KY74LX7g�Tgclocals·8239fdab101a4204e8845a7752807d1e�Tgclocals·eb39021f1fb67e1c94fb348cade0083b���6c:/go/src/go/doc/comment.goþ$type..hash."".Note�€��ìeH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„§���HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éMÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���®��runtime.memhash���’��runtime.strhash���ö��runtime.strhash���ž��(runtime.racefuncexit���@@�� "".autotmp_1412��type.uintptr�"".autotmp_1411��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Note�!@¶?@(�€�€��*¤2�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ type..eq."".Note�à��ÚeH‹ %(���H‹‰����H;awè����ëãHƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$XH‰$è����H‹D$PH‹L‹D$XI‹(H9ëtÆD$h�è����HƒÄHÃH‰$Hƒ$è����H‹\$XH‰$Hƒ$è����H‹D$PH‹XL‹D$XI‹hH9ëtÆD$h�è����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ƒÄHÃÆD$h�è����HƒÄHÉ렉édÿÿÿÆD$h�è����HƒÄHÉéæþÿÿ‰é¦þÿÿ$������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� runtime.raceread���Ž�� 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���@��"".autotmp_1416��type.string�"".autotmp_1415��type.string�"".autotmp_1414�?type.string�"".autotmp_1413�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Note�"".p��type.*"".Note�J!MF¿�°�°�.�*;44LUDD�Tgclocals·a8ecdea11584705cb197413488592c94�Tgclocals·eea449ee9c1648d960807815ec250d73���6c:/go/src/go/doc/comment.goþ$type..hash."".Func�€��øeH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„m��HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„0��Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„î���Hƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„¬���Hƒ$(HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$8HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$HHÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éHÿÿÿ‰%����éÿÿÿ‰%����éÄþÿÿ‰%����é‡þÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���®��runtime.strhash���š��runtime.strhash���†��runtime.memhash���ò��runtime.strhash���Ö��runtime.strhash���º��runtime.memhash���â��(runtime.racefuncexit���@@��"".autotmp_1422��type.uintptr�"".autotmp_1421��type.uintptr�"".autotmp_1420��type.uintptr�"".autotmp_1419��type.uintptr�"".autotmp_1418��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Func�!@Ø?@F�À�À��*ÆP�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ type..eq."".Func�€��òeH‹ %(���H‹‰����H;awè����ëã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ƒ$(è����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ƒÄHÃÆD$hè����HƒÄHÃÆD$h�è����HƒÄHÉéMÿÿÿ‰é ÿÿÿÆD$h�è����HƒÄHÉéþÿÿ‰éOþÿÿÆD$h�è����HƒÄHÉéŠýÿÿ‰éJýÿÿÆD$h�è����HƒÄHÉéÍüÿÿ‰é“üÿÿ4������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� 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���@��"".autotmp_1430��type.string�"".autotmp_1429��type.string�"".autotmp_1428��type.string�"".autotmp_1427��type.string�"".autotmp_1426��type.string�"".autotmp_1425��type.string�"".autotmp_1424�?type.string�"".autotmp_1423�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Func�"".p��type.*"".Func�d!„�À�À�8�*<KULU4LULQ”�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·f6fbf4c58ec9caabfc76a292d8a358b6���6c:/go/src/go/doc/comment.goþ&"".(*methodSet).set�� ��˜eH‹ %(���H‹‰����H;awè����ëãHƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$0H‰$è����H‹\$81íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$8H‰$è����H‹\$8H‹+H‰,$H‹\$@H‰\$è����è����HƒÄ0Ã������.��0runtime.morestack_noctxt���‚��*runtime.racefuncenter���¨��go.string."doc"���Ò��*go.string."methodSet"���þ��go.string."set"���¦��"runtime.panicwrap���Æ�� runtime.raceread���ü�� "".methodSet.set���†��(runtime.racefuncexit��� `��"".f�*type.*go/ast.FuncDecl�""..this��$type.*"".methodSet�!`ª_�Ð�Ð� �@�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ&"".(*methodSet).add�� ��˜eH‹ %(���H‹‰����H;awè����ëãHƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$0H‰$è����H‹\$81íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$8H‰$è����H‹\$8H‹+H‰,$H‹\$@H‰\$è����è����HƒÄ0Ã������.��0runtime.morestack_noctxt���‚��*runtime.racefuncenter���¨��go.string."doc"���Ò��*go.string."methodSet"���þ��go.string."add"���¦��"runtime.panicwrap���Æ�� runtime.raceread���ü�� "".methodSet.add���†��(runtime.racefuncexit��� `��"".m�type.*"".Func�""..this��$type.*"".methodSet�!`ª_�Ð�Ð� �@�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ."".(*exampleByName).Len��À��¾eH‹ %(���H‹‰����H;awè����ëãHƒìHH‹Y H…Ût H|$PH9;uH‰#H‹\$HH‰$è����H‹\$P1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$PH‰$è����H‹\$PHƒû�t)H‹+H‰l$0H‹CH‹kH‰l$@H‰D$8H‰D$Xè����HƒÄHÉëÓ������.��0runtime.morestack_noctxt���‚��*runtime.racefuncenter���¨��go.string."doc"���Ò��2go.string."exampleByName"���þ��go.string."Len"���¦��"runtime.panicwrap���Æ�� runtime.raceread���¤��(runtime.racefuncexit��� ��"".s�/*type."".exampleByName� "".~r0�type.int�""..this��,type.*"".exampleByName�!¹�à�à��@‘�Tgclocals·cf86db206769ec68369d07e260728f65�Tgclocals·bfc69a0c89200aaeab2b53343f38a3be���<autogenerated>þ0"".(*exampleByName).Swap��à��ÒeH‹ %(���H‹‰����H;awè����ëãHƒì`H‹Y H…Ût H|$hH9;uH‰#H‹\$`H‰$è����H‹\$h1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$hH‰$è����H‹\$hHƒû�„l��H‹H‹KH‹kH‰l$XH‹D$pH‹\$xH‰\$0H‰T$HH‰D$8H‰L$PH9ȃ.��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éH‰$H‹l$0H9ÅsuHéH‹+H‰l$è����H‹\$HH‹l$0L‹D$PL9ÅsIHëH‰$è����H‹\$HH‹l$0L‹D$PL9Ås!HëH‰$H‹\$@H‰\$è����è����HƒÄ`Ãè���� è���� è���� è���� è���� è���� è���� è���� ‰éþÿÿ.������.��0runtime.morestack_noctxt���‚��*runtime.racefuncenter���¨��go.string."doc"���Ò��2go.string."exampleByName"���þ�� go.string."Swap"���¦��"runtime.panicwrap���Æ�� runtime.raceread���ì�� runtime.raceread���à��"runtime.racewrite���ª�� runtime.raceread��� ��.runtime.writebarrierptr���â��"runtime.racewrite���¸��.runtime.writebarrierptr���Â��(runtime.racefuncexit���Ö��$runtime.panicindex���ä��$runtime.panicindex���ò��$runtime.panicindex���€��$runtime.panicindex���Ž��$runtime.panicindex���œ��$runtime.panicindex���ª��$runtime.panicindex���¸��$runtime.panicindex���0À��"".autotmp_1432�? type.*"".Example�"".j�_type.int�"".i�Otype.int�"".s�/*type."".exampleByName�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�!ÀÈ¿ÀF�°�
°��@µ:¬U�Tgclocals·8a25ff9445c966862c64be41b3868e34�Tgclocals·7631dfd4f9ccf7ddc1d31dc466e1b4a8���<autogenerated>þ0"".(*exampleByName).Less��à��ÐeH‹ %(���H‹‰����H;awè����ëãHƒìXH‹Y H…Ût H|$`H9;uH‰#H‹\$XH‰$è����H‹\$`1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$`H‰$è����H‹\$`Hƒû�„k��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‹L$@H‹D$HL‹D$8I9Às{J,ÁH‹}�Hƒÿ�tiH/H<$H‰îH¥H¥L‹D$0I9ÀsJJ,ÁH‹}�Hƒÿ�t8H/H|$H‰îH¥H¥è����H‹\$ Hƒû�|1ÀˆD$xè����HƒÄXÃHÇÀ���ëé‰ëÄè���� ‰ë“è���� è���� è���� è���� è���� ‰éŽþÿÿ(������.��0runtime.morestack_noctxt���‚��*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���@°��"".j�Otype.int�"".i�?type.int�"".s�/*type."".exampleByName� "".~r2�0type.bool�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�!°Ä¯°J�°� °��@µÑ=�Tgclocals·35977baeda91b849dfa1deb55266551a�Tgclocals·fd139652d6b2c96a7f83c7d52c0087ad���<autogenerated>þ2type..hash.[2]go/ast.Decl� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��"runtime.interhash���ò��(runtime.racefuncexit���@`�� "".autotmp_1436�type.int�"".autotmp_1435�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[2]go/ast.Decl�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ.type..eq.[2]go/ast.Decl�À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$pH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$pHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHkíHëH‰$è����H‹T$PH‹\$hHƒû�„ƒ���H‹l$(HkíHëH‹H‹KH‰L$HH‰D$@H9ÐuOH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ì�� runtime.raceread���Ú�� runtime.raceread���€��runtime.ifaceeq���Ú��(runtime.racefuncexit���þ��(runtime.racefuncexit���@À��"".autotmp_1440�? type.go/ast.Decl�"".autotmp_1439� type.go/ast.Decl�"".autotmp_1438�_type.int�"".autotmp_1437�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[2]go/ast.Decl�"".p��(type.*[2]go/ast.Decl�&!À”¿À¿À�à�à��*‚S-4�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·b51ba4d3e5142d442245970ca6341da4���6c:/go/src/go/doc/comment.goþ2type..hash.[1]go/ast.Spec� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��"runtime.interhash���ò��(runtime.racefuncexit���@`�� "".autotmp_1443�type.int�"".autotmp_1442�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[1]go/ast.Spec�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ.type..eq.[1]go/ast.Spec�À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$pH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$pHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHkíHëH‰$è����H‹T$PH‹\$hHƒû�„ƒ���H‹l$(HkíHëH‹H‹KH‰L$HH‰D$@H9ÐuOH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ì�� runtime.raceread���Ú�� runtime.raceread���€��runtime.ifaceeq���Ú��(runtime.racefuncexit���þ��(runtime.racefuncexit���@À��"".autotmp_1447�? type.go/ast.Spec�"".autotmp_1446� type.go/ast.Spec�"".autotmp_1445�_type.int�"".autotmp_1444�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[1]go/ast.Spec�"".p��(type.*[1]go/ast.Spec�&!À”¿À¿À�à�à��*‚S-4�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·b51ba4d3e5142d442245970ca6341da4���6c:/go/src/go/doc/comment.goþ(type..hash.[3]string� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��runtime.strhash���ò��(runtime.racefuncexit���@`�� "".autotmp_1450�type.int�"".autotmp_1449�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[3]string�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþ$type..eq.[3]string�À��¬eH‹ %(���H‹‰����H;awè����ëãHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���Ì�� runtime.raceread���Ú�� runtime.raceread���€�� runtime.eqstring���Ú��(runtime.racefuncexit���þ��(runtime.racefuncexit���@À��"".autotmp_1454�?type.string�"".autotmp_1453�type.string�"".autotmp_1452�_type.int�"".autotmp_1451�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[3]string�"".p��type.*[3]string�&!À”¿À¿À�à�à��*‚S-4�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���6c:/go/src/go/doc/comment.goþLtype..hash.struct { a string; b bool }�€��èeH‹ %(���H‹‰����H;awè����ëãHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�tlHÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����ë‹ ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��runtime.strhash���Š��runtime.memhash���²��(runtime.racefuncexit���@@��
"".autotmp_1456��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Btype.*struct { a string; b bool }�!@€?@�À�À��*n(�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþHtype..eq.struct { a string; b bool }�€��òeH‹ %(���H‹‰����H;awè����ëã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ƒÄHÃÆD$hè����HƒÄHÃÆD$h�è����HƒÄHÉéMÿÿÿ‰éÿÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���r�� runtime.raceread���Î�� runtime.raceread���ä�� runtime.eqstring���ž�� runtime.raceread���Ä�� runtime.raceread���ˆ��(runtime.racefuncexit���¦��(runtime.racefuncexit���Ä��(runtime.racefuncexit���@�� "".autotmp_1458�?type.string�"".autotmp_1457�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�Btype.*struct { a string; b bool }�"".p��Btype.*struct { a string; b bool }�2!ë�À�À��*<KR=�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���6c:/go/src/go/doc/comment.goþTtype..hash.[20]struct { a string; b bool }� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��Ltype..hash.struct { a string; b bool }���ò��(runtime.racefuncexit���@`�� "".autotmp_1461�type.int�"".autotmp_1460�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[20]struct { a string; b bool }�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþPtype..eq.[20]struct { a string; b bool }�à��ÒeH‹ %(���H‹‰����H;awè����ëã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Éé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���œ�� runtime.raceread���ø�� runtime.raceread���Ž�� runtime.eqstring���È�� runtime.raceread���î�� runtime.raceread���ä��(runtime.racefuncexit���ˆ��(runtime.racefuncexit���@Ð��"".autotmp_1467�?type.string�"".autotmp_1466�type.string�"".autotmp_1465�_Btype.*struct { a string; b bool }�"".autotmp_1464�OBtype.*struct { a string; b bool }�"".autotmp_1463�type.int�"".autotmp_1462�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[20]struct { a string; b bool }�"".p��Jtype.*[20]struct { a string; b bool }�&!ÐÙÏÐÏÐ#�°�°��*c.Kk?�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���6c:/go/src/go/doc/comment.goþTtype..hash.[15]struct { a string; b bool }� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��Ltype..hash.struct { a string; b bool }���ò��(runtime.racefuncexit���@`�� "".autotmp_1470�type.int�"".autotmp_1469�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[15]struct { a string; b bool }�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþPtype..eq.[15]struct { a string; b bool }�à��ÒeH‹ %(���H‹‰����H;awè����ëã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Éé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���œ�� runtime.raceread���ø�� runtime.raceread���Ž�� runtime.eqstring���È�� runtime.raceread���î�� runtime.raceread���ä��(runtime.racefuncexit���ˆ��(runtime.racefuncexit���@Ð��"".autotmp_1476�?type.string�"".autotmp_1475�type.string�"".autotmp_1474�_Btype.*struct { a string; b bool }�"".autotmp_1473�OBtype.*struct { a string; b bool }�"".autotmp_1472�type.int�"".autotmp_1471�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[15]struct { a string; b bool }�"".p��Jtype.*[15]struct { a string; b bool }�&!ÐÙÏÐÏÐ#�°�°��*c.Kk?�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���6c:/go/src/go/doc/comment.goþRtype..hash.[4]struct { a string; b bool }� ��ŒeH‹ %(���H‹‰����H;awè����ëãHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���¦��Ltype..hash.struct { a string; b bool }���ò��(runtime.racefuncexit���@`�� "".autotmp_1479�type.int�"".autotmp_1478�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Htype.*[4]struct { a string; b bool }�!` _`�Ð�Ð��*Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���6c:/go/src/go/doc/comment.goþNtype..eq.[4]struct { a string; b bool }�à��ÒeH‹ %(���H‹‰����H;awè����ëã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Éé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ������.��0runtime.morestack_noctxt���V��*runtime.racefuncenter���œ�� runtime.raceread���ø�� runtime.raceread���Ž�� runtime.eqstring���È�� runtime.raceread���î�� runtime.raceread���ä��(runtime.racefuncexit���ˆ��(runtime.racefuncexit���@Ð��"".autotmp_1485�?type.string�"".autotmp_1484�type.string�"".autotmp_1483�_Btype.*struct { a string; b bool }�"".autotmp_1482�OBtype.*struct { a string; b bool }�"".autotmp_1481�type.int�"".autotmp_1480�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Htype.*[4]struct { a string; b bool }�"".p��Htype.*[4]struct { a string; b bool }�&!ÐÙÏÐÏÐ#�°�°��*c.Kk?�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���6c:/go/src/go/doc/comment.goþTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·b761081bcdbc0c055275af2bb2c6dfe6������
���+���þTgclocals·a1020fc24b9d706b3a15aa4bb13785c5�(��(������������������þTgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�(��(����������������þTgclocals·044ac9153e7f7946981f76039e898e1a�H��H�����������€��€€��€���‚€��ˆ€��€���þTgclocals·2384f18473b874ebedaaf5541c99e183�H��H��� ���+��+��+��+��+��+��+���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·71f00dde903bde07aa039b47ab7ec229� �� �������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·71f00dde903bde07aa039b47ab7ec229� �� �������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·2992e6c0c6eeea1caaa82eaccb438ec1� �� ��� ���"���"���þTgclocals·d9ba2f98715b9ea893b5eb47237bb408�8��8��� ���������ˆ��������þTgclocals·b46c7a32cd3cbdb99d262657bbb5cb46�8��8����������������������þZgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"�`��`���������������,.;:!?+*/=()[]{}_^°&§~%#@<">\�� �Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���þTgclocals·150bd0745d0ccd7ff65e5c80b670a3b7�(��(������������������þTgclocals·3a3a32d27105f28e7613aed8b06dc3cf�(��(���������"�������þgo.string."_"�0��$���������������_�� �go.string."_"���þ go.string."hdr-"�0��*���������������hdr-�� � go.string."hdr-"���þTgclocals·a310211a5d93ca643985188646602d0e� �� ���������������þTgclocals·f19d4b79e9f57ca0787f5817043aa6f8� �� ���������"����þTgclocals·fe859e382a3fdcf7d00b896227987115�€��€���:����������������������$��
�������
������*�������*�������þTgclocals·bac06b58d2975b4e41d5d5423f2a0abf�H��H���
���+��+��+��+��+��+��+���þgo.string."\n"�0��$���������������
�� �go.string."\n"���þTgclocals·2f027ed2f84c82a724a1e98af4aabef1�ð��ð���^��������������������¤��������¤�������‚�¤���������¤������‚�¤������ ‚�¤�������‚�¤�@����‚ ¤�@����‚ ¤����� �‚�¤����� �‚�¤@��� �‚�¤B�����‚�¤B�����‚�¤@�����‚ ¤@����‚�¤������‚�¤������‚�¤��������¤����þTgclocals·122dd8a08ef573582497a26e0cca9250�°��°���
������������������������������������������������������������"����þTgclocals·fcc3effc8e8a737ccb9de917de325d4b�¸��¸���L��������������� ������°%�� �����������(�����������*�����������(����������*€�����������þTgclocals·d3f38354ddf48540875194ddb744d23a�H��H������+"�+"�+"�+"�+"�+"�+"��þTgclocals·4cc1bc4d7dc3915362c1fc65579c9663�8��8��� ����������
���Ê��Â���þTgclocals·ab01a2d55089ff50c402006df1039c39�8��8������
���
���
���
���
����þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·519efd86263089ddb84df3cfe7fd2992�������������þgo.string."BUG"�0��(���������������BUG�� �go.string."BUG"���þTgclocals·80c00dbb64598456793efbd6e43fefd2�À��À���4����������� ������� ����€�� ����€��"����€�� ���€�� �� €�� �€ €�� �‚ €�� ‚ €��(‚ €��(‚ ���‚ ���‚ ����‚��������������������������������þTgclocals·bf85f211d3578702af3e7b6e5711bdb3�¨��¨���
���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���þ,Jgo.itab.*go/ast.BlockStmt.go/ast.Node�����þ,@go.itab.*go/ast.File.go/ast.Node�����þ,Ngo.itab."".exampleByName.sort.Interface�����þ go.string."Test"�0��*���������������Test�� � go.string."Test"���þ*go.string."Benchmark"�@��4�������� �������Benchmark�� �*go.string."Benchmark"���þ&go.string."Example"�0��0���������������Example�� �&go.string."Example"���þTgclocals·295e656161624b3a1f05c33a977f149d�°��°���V����������������€��� ������€��� �����ˆ��� �����ˆ�°� �����
ˆ�°� �����(ˆ��� �����(ˆ �� �����(ˆ � �����(ˆ"� �����(¨"� �����(ª"� �����(ª� �����(ª�� �����¨ª�� �����ª�� �����Š�� �����Š��� �����Š��� ������Š��� �����ˆ��� ����� ��� �����ˆ ��� ������€��� ������ ��� ������€��� � �������� �€�����������������þTgclocals·244b1e4e863810fa85c73170fec94056�ð��ð��� ������������������������������������������������������������������������������������‚����þgo.string." "�0��$��������������� �� �go.string." "���þTgclocals·5b4ff282c61d70917c64bf961e00331c�0��0���
����������"��������þTgclocals·eb136390604af17f9ef0289a4a78efec�0��0������
���
���
���
���þTgclocals·660c52760819425e2fa6ae9a8a8ae931� �� ��� ������������þTgclocals·be7d7dddcdea9d8b031d8249e0c8e91a� �� ���
���"���"���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·b3902157a77db2b708b66596724732a4� �� ���������B����þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·aa3b86c1ca8acadbe172378c24a491bc� �� ���
���B��B���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·0226af10ad6d64fcc55c06f4d9877e4b� �� ��� ���B��B���þ,Lgo.itab.*go/ast.ImportSpec.go/ast.Spec�����þ,Fgo.itab.*go/ast.GenDecl.go/ast.Decl�����þ,Hgo.itab.*go/ast.FuncDecl.go/ast.Decl�����þ"go.string."_test"�0��,���������������_test�� �"go.string."_test"���þgo.string."."�0��$���������������.�� �go.string."."���þ go.string."main"�0��*���������������main�� � go.string."main"���þTgclocals·c4d7a7372734da08a909bb9107a0ce00�¨<��¨<k���������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������� ��������°������������������������ ����������������������������� ���� ����������������������������������(����������������������������������(�������� ������������������������(����������������������������������*����������������������������€�����*���������������������������€������(�����������������������������������€����������������������������������‚���������������������������������� ���������������������������������� 
�������������������������������� � 
�������������������������������� � ���������������������������������� ���������������������������������€ ��������������������������������€ ���������������������������������� �����������������������������������€�����������������������������������€����������������������¨j����������€����� ���������������¨j����������€����� ����������������¨j����� ����€����� ����������������¨j����������€����� ���������������¨j����������€����� ���� �����������¨j����������€���������������������¨j���������€��������������������������������€�������������������������� �����€�������������������������� �����€�� ����������������������� �����€�� ���������������������� �����€�� �������������������������€�€��������������������������������€�������� ������������������������€�������� �����������������������€��������������������������������€�� ���������������������������€�� ������������������������ ���€�� ����������������������������€�������� ���������������������€������������������������������������������� ������������������������������� ���������������€��������������������������������€�����������������€��������������������������������€�������������������������������� �������������������������������� �������������€��
���������������� ����������������
���������������� ���������������
���������������� ����������������
���������������������������������
�����������������€��������������������������������€����������������������������������������������������������������� ��������������� ������������������ ������€ªV����� ������������������"������€ªV����� ���������������� ������€ªV����� ����������������"������€ªV����� ���€������������"������€ªV����� ���‚������������"������€ªV����� ���‚������������ ������€ªV����� ���€������������ ������€ªV�����"����������������� ������€ªV�����"���������� ������� ������€ªV�����"����€����� ������� ������€ªV�����"����€������������� ������€ªV����"������������������ ������€ªV�����"������������������ ������€ªV����� ���€�������������� ������€ªV����� ��������������� �� ������€ªV����� ��������������� �� �����€ªV����� ������������������ �����€ªV����� ������������������ �����€ªV����� ������������������ ��������������� ������������������ �������������� ������������������ ������������� ������������������ ��������������� ������������������ ���������������� ����������� ������ ���������������� ����€������ ������ ���������������� ����€������������� ��������������� ������������������ ��������������� ��€��������������� ���������������� ��€��������������� ���������������� �� ��������������� ���������������� ��¨��������������� ���������������� ���������������� ���������������� ���€������������ ���������������� ���€������������� �������������� ����€�������������� �������������� ����‚�������������� �������������������‚�������������� �������������������‚�������������� ������������������‚������������� ������������������‚��������������� ������������������‚�������������� ��������������������������������� ��������������������������������� ��������������������������������������������������þTgclocals·a3d5cfa68f5e8a8d48dfd329525dc6fc�è��èk������
���*���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þ*go.string."Copyright"�@��4�������� �������Copyright�� �*go.string."Copyright"���þTgclocals·f871e39061ea9dea6536f3583cc87569�€��€���D������������������������������� ��������� �������� ����� �� ����� ��� ����� "��� ����� "�� ����� "�� ����� "��� �����("��� ������"��� �������"��� ������
��� �������� ��������� ���������������€��� ������€� � �����€€� � �����€€��� �����€��� ������€����������€�����������������������þTgclocals·fdef39ef03c075814f05c46e9bf38c7a�à��à���������������������������������������������������������������������������������
����þTgclocals·fe1f14bf02b41d3de85852f858f15fd1�H��H�������������ˆ��� �������������þTgclocals·2a7bc8dfdd877fd4383a47c25743b656�H��H������
���
���
���
���
���
���
���þTgclocals·05dc9d89294e334ec0495aaea2fc1f92�@��@����������������€��� ��������þTgclocals·27b18f37275bc807e38d6453b956b1b3�@��@��� ���
���
��
��
��
��
���þTgclocals·5d953a8bfd94037a0a347002163fd548�0��0�������������
��������þTgclocals·b79213d8f26d47b4c373b6397fccfdf9�0��0������B���B���B���B���þ"go.string."error"�0��,���������������error�� �"go.string."error"���þTgclocals·b63553e0d090d93f66666ff2662ccd8a�0��0������������
������þTgclocals·fbd5b7009fdd3864023723132632a4f4�0��0�������������������þTgclocals·c45c41bbce3a0609e181193eeec3c3ea�À��À ���*�������������������€ ������  ������ "������ª ������ª �����¨ �����¨ �����  �€����� �������þTgclocals·d30136d338db4cd23616b350ab101771�h��h ���
���ª���ª��ª��ª��ª��ª��ª��ª��ª��ª��ª���þTgclocals·6cdf1fe0b6d989005b773ae68ea795dd�(��(���
����������
����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·8758a87bda9639ab4009bad9ff0368a0�X��X �����������À���� ���� �����€����������þTgclocals·c9eaa178566d22b17e1935b032e34c1a�X��X ������º���º���º���º���º���º���º���º���º����þTgclocals·c35a80b5a24bdcb1dd31467cca4bf2cc�P��P�����������,���������€�����ˆ���(����þTgclocals·8f73cef9be24de0b2b024d8a3d845570�P��P���
���n���n���n��n���n���n���n���n����þTgclocals·f848c766c62e7703d25818aa48be46c3�0��0�������������.��������þTgclocals·22e575eb56ae74299735243dc7a7490b�0��0������
��
��
��
���þTgclocals·b87c1360834f769be77a491245c75b6e�@��@����������°����������������þTgclocals·d2db4e021533335161ea448347d675e8�@��@������.���.���.���n���.���.����þTgclocals·ae8f96339833a4c335034aea6c42505e�(��(�������������.����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·ec6c4326020f736912c1898b3fb4fd9e�@��@����������€���ˆ��� ���¢��������þTgclocals·62806eecd2f869871971f9b3543f3bee�@��@������
���
���
���
���
�������þTgclocals·b8d4f82faea9c63507b1555e219679ff�À��À ���&������������ ������� À���� �������(�������*�������������� ������� ,����� ������€ �������þTgclocals·dcdd66336a306e78d46779c0ae4295a2�h��h ������
���
���
���
���
���
������
���
���
���
����þTgclocals·a33e6252736a16868be960f1751590e3�0��0���
����������
��������þTgclocals·c7b27bbc2dfadb83905227c6e9659640�0��0������‚���‚���‚���‚���þTgclocals·a33e6252736a16868be960f1751590e3�0��0���
����������
��������þTgclocals·c7b27bbc2dfadb83905227c6e9659640�0��0������‚���‚���‚���‚���þTgclocals·88cd35d5e213dead3026c78e528793db�@��@�������������
���
��*��������þTgclocals·0a0eecb5df6124c8e6e9af3bcb33a449�@��@������‚���‚���‚���‚���‚���‚���þTgclocals·7b2813f6b5e1855034cf003aef0d66c4�0��0����������� ��€�������þTgclocals·0900b3ce34468e7211fedd5d94de68ce�0��0������
���
���
���
����þgo.string."*"�0��$���������������*�� �go.string."*"���þ&go.string."BADRECV"�0��0���������������BADRECV�� �&go.string."BADRECV"���þTgclocals·916a6677a6ff417474c615eb21e11a20�8��8��� �������°��������������þTgclocals·1fcbf114bf4430e7e8ea3a57a1036100�8��8������ ��� ��� ���+��� ����þTgclocals·d733bb13812ac9a372248e409a475e16�ð��ð���"������������������������������� ������ ������� ����� "������ "����€ "����€ "�����€ �����€� ����� � ������þTgclocals·9de9e9a53c90c1f4d44cb33d36c92e22�€��€������
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·ccdf28746db3d4559c49dcf7d1dd3d1a�8��8����������������€��� ����þTgclocals·edb3995f1a0bbdc5bba5636114f232c5�8��8������
���
���
���
���
����þTgclocals·40eecada02da91687f57c457fee7a0e8�H��H����������À��������� ��� �������þTgclocals·204b23f4ff5e5c2eaa347a165bb609ce�H��H���
��� ���+�� ���+��+�� ��� ����þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·1a949cc76334512fd82c415a64f014ac� �� ������
���J����þTgclocals·80513dfc2688280b48497e150e68e874�p��p ������������� �������� ���(���*��*��
�������‚€���þTgclocals·271cd20d3a833d5f9ba2f3b35abb688e�p��p ������
���
���
���Š���
���
���
���
���
���
���
���
����þTgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc�0��0���������������������þTgclocals·3981026148f8fe4c8cda473bfb7a54f2�0��0��� ���º���º��º��º���þTgclocals·d5708565bf1340d40916cb76f18ecddd�(��(�������������"����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·3a3d787447241e6c6f7695e2da60d273�(��(��� ����������€����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·a181622f4e0f3e875db37fd0a40cfe28� ��  ���,�����������€� �����ˆ� ����� � �����¢� �����  ������  ��€��� ���€������������þTgclocals·551d2cf140aa5d6bfc1d2705c3455dc2�X��X ��� ���������������������������‚����þTgclocals·cdd08b5f36343ae33509395d9ef40943�°��°���<������������ �����€ �����ˆ ����ˆ�����€�����€ ����€������������������������������"�����"������"�������"��� ������ ����������þTgclocals·12904be32cab73b22c8253ca98b54233� �� ������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·fd5f88fad76585a2da2704cdd08de957�H��H���
�������à����� ������ ��������þTgclocals·09d333683df672d0fa93f5c91c309039�H��H��� ��� ���+��+���+��+�� ��+���þTgclocals·0b27a235081e965f5e9c0103be9d403d�H��H�������������"����� ��‚���Š����þTgclocals·0416783cb921d4b8861d4de5ab878f12�H��H������*���*���*���*���*���*���*����þTgclocals·bad27df9b12beabcb61c7a3944aab046�8��8������������� ����������þTgclocals·edb3995f1a0bbdc5bba5636114f232c5�8��8������
���
���
���
���
����þTgclocals·e4184cdd418e497711de4af81f005e4e�à��à���@���������������€�������€������€�����€����€���ˆ€���€�� €������€���€�€�€�€€�€�€�€��€�€���€�€���€��€���‚������‚������€ ��þTgclocals·a3ced321c7ce2bd6860766f70af7cafe�¸��¸������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·4d208bb1792edf0753baa167efc19fa1�8��8��� �������€���‚��� ��¨���þTgclocals·f99f470b4e8bf0bbfec1c215fb234ac7�8��8������
���
���
���
���
����þ,Hgo.itab.*go/ast.TypeSpec.go/ast.Spec�����þTgclocals·58eb9dfa510e5bcc2edbe21b329c7347�ø��ø���B���������������� ����������� ��� ������ �����������(����������(�����������(��� ������ (����������((����������(¨����������(ª����������(ª���������¨ª���������(*���������(*�����������þTgclocals·4897a01e6848108c01e68bc27367a40c�ˆ��ˆ������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·a15fe435cb0dbbdf0dca9a73989779bc�Ð��Ð ���4������������������� ��������������������€�����������ªZ����ªZ� ������� �€�����(�������"��������þTgclocals·ccf9a5a3ff08bfd59e8935415f903ced�p��p �������������������������������������������þ,Bgo.itab.*go/ast.Ident.go/ast.Expr�����þ,Hgo.itab.*go/ast.StarExpr.go/ast.Expr�����þTgclocals·5676376b8a85453990179c84244471f0�Ð��Ð���"������������ ������€ ������‚ ������ ������ˆ ������¨ ������ ������� ������( ������( ����� ����� ������
������ ������‚ ������€ ������€�������€��������������þTgclocals·fee7fbf6bf0b5bcb2c97f12620f0687e�°��°��� ���J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J ���þTgclocals·ea92ce44a49170e1c73eb59fc1a6bff2������2���������������������€ªV���€ªV�¨j•ªV�ˆ¨j•ªV�
¨j•ªV�(��€ªV��þTgclocals·036c12344c80a9c50ad16253326f1f1c�P��P������ª”��ª”��ª”��ª”��ª”��ª”��ª”��ª”���þTgclocals·276a8e557ac6b06731ea46fded3dc7ba�p��p���"������������€ªV��� €ªV���€ªV���‚€ªV�����������þTgclocals·2c09ec81c5cb12328d7183f25bc48833�@��@�������������������������þTgclocals·f1e788ad8cea2119b76a14ad95fe76d0�ø��ø���^������������������������¨j��������¨j��������¨j"��������¨j�������¨j������¨j��� ��¨j�������¨j�����€ªV©j����€ªV©j ���€ªV©j
�ˆ���€ªV©j
����€ªV©jŠ����€ªV©j�þTgclocals·e681d4df6d139138e0568b1b530c5347�ˆ��ˆ����������������������������������������������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·cf86db206769ec68369d07e260728f65� �� �������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·c29721753d10643684859fb25239955f�������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þ,>go.itab.*"".data.sort.Interface�����þTgclocals·61e2515c69061b8fed0e66ece719f936� �� ��������������þTgclocals·24a930cfca34f6ff5cd3ccff50f622a4� �� �������������þTgclocals·68ae24cd746819b4e193841c4b60af96�@��@���������� ¨j�¨j"¨j ��������þTgclocals·0ffd9e26683484297181e21a88fe4390�@��@���������������������
����þTgclocals·870b10b173f7142f5b97d12c6fcedabb�(��(������������������þTgclocals·c578f1cf50c69c0c21cbd19ca562c9b3�(��(������������
����þTgclocals·70a36c2dd8242bb50e64402b006da02d�P��P���������������€��‚�� ��(�������þTgclocals·bb2baeaa2a9066d84078696d5a0b657c�P��P������B���B���B���B���B���B���B���B���þTgclocals·c04fd1a95befef20b54f742e1b34a384�Ð��Ð���>��������������������� �������¨j�
���¨j���¨j�€�¨j�‚�¨j‚�¨j(‚�¨j‚(‚�¨j€(‚�¨j€(�¨j€(��¨j€(���¨j€���¨j�����¨j ������(���������������þTgclocals·283c6a442ea4fbaf3360ef354f1485de�°��°���
������������������������������������������������������������&����þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·f19d4b79e9f57ca0787f5817043aa6f8� �� ���������"����þTgclocals·77fc895f2e21f2d009e8ef8ba7a31e8a�°��°
���0�������������������€������� ªU��€� ªU��� ªU����� ªU�� ������(���������������þTgclocals·fa9d105e26520c4b1ac238cbabe4a6b4�`��`
���
������������������������������&����þTgclocals·8b6a89bd93c7ea3efedc1e3b967a624e�H��H������������
��(���(€��€�������þTgclocals·84cb27192e724be4ea73ffe88739de84�H��H��� ���������������������‚����þTgclocals·a1020fc24b9d706b3a15aa4bb13785c5�(��(������������������þTgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�(��(����������������þTgclocals·68af3dcc1e71039e8c81e3d936cd1569�(��(��� �������€��������þTgclocals·970e54c78d39669ec01fcf7dc8c42884�(��(���
���������’����þTgclocals·825041fae5b5237c85bc4584ffc5424f�0��0��������������������þTgclocals·1cf71d1612d893544dffa0b9cabde1d6�0��0���������������"����þTgclocals·a85ec99f8b78bfa992b03a8964b01c93�H��H����������
���
� �*� �*���
������þTgclocals·5b049eb50853bef5b7cf0889ee335b7c�����������þTgclocals·152f5504a12288ade8694a9f3d9bc068�p��p �����������ª��€���€������ €���*��*����"�����€���þTgclocals·28bb837dad02c366a0addb99515b5cac�p��p ������ ��� ��� ��� ������ ��� ��� ��� ��� ��� ��� ����þTgclocals·949dea068c9c27c72322372273a7d522� ��  ���4������������������ �������������
������€
������
�������ˆ��������������þTgclocals·25dd6ca88210c3ef5bded4fa8ba0c328�X��X ����������������������������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þTgclocals·ed2fa396d4b34860cb73439966768a56�(��(������������������þTgclocals·c874027b3c92317e1fa928f04f2c7dbc�(��(����������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þTgclocals·ed2fa396d4b34860cb73439966768a56�(��(������������������þTgclocals·c874027b3c92317e1fa928f04f2c7dbc�(��(����������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þ,""..gobytes.1����&ldquo;�þ,""..gobytes.2����&rdquo;�þ,""..gobytes.3����<a href="�þ,""..gobytes.4����">�þ,""..gobytes.5����</a>�þ,""..gobytes.6����<i>�þ,""..gobytes.7����</i>�þ,""..gobytes.8����<p>
�þ,""..gobytes.9��
��
</p>
�þ,""..gobytes.10��
��
<pre>�þ,""..gobytes.11����</pre>
�þ,""..gobytes.12����<h3 id="�þ,""..gobytes.13����">�þ,""..gobytes.14�� �� </h3>
�þ,""..gobytes.15����
�þ,""..gobytes.16���� �þPgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"�`��V���������������([A-Z][A-Z]+)\(([^)]+)\):?�� �Pgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"���þ*go.string."copyright"�@��4�������� �������copyright�� �*go.string."copyright"���þ,go.string."all rights"�@��6��������
�������all rights�� �,go.string."all rights"���þ$go.string."author"�0��.���������������author�� �$go.string."author"���þ""..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]*)�� �""..gostring.1���þ0go.string."[^a-zA-Z0-9]"�@��:�������� �������[^a-zA-Z0-9]�� �0go.string."[^a-zA-Z0-9]"���þHgo.string."(?i)^[[:space:]]*output:"�`��R���������������(?i)^[[:space:]]*output:�� �Hgo.string."(?i)^[[:space:]]*output:"���þ(go.string."^[ \\t]*"�0��0���������������^[ \t]*�� �(go.string."^[ \\t]*"���þ2go.string."^/[/*][ \\t]*"�@��:�������� �������^/[/*][ \t]*�� �2go.string."^/[/*][ \\t]*"���þ go.string."bool"�0��*���������������bool�� � go.string."bool"���þ go.string."byte"�0��*���������������byte�� � go.string."byte"���þ*go.string."complex64"�@��4�������� �������complex64�� �*go.string."complex64"���þ,go.string."complex128"�@��6��������
�������complex128�� �,go.string."complex128"���þ&go.string."float32"�0��0���������������float32�� �&go.string."float32"���þ&go.string."float64"�0��0���������������float64�� �&go.string."float64"���þgo.string."int"�0��(���������������int�� �go.string."int"���þ go.string."int8"�0��*���������������int8�� � go.string."int8"���þ"go.string."int16"�0��,���������������int16�� �"go.string."int16"���þ"go.string."int32"�0��,���������������int32�� �"go.string."int32"���þ"go.string."int64"�0��,���������������int64�� �"go.string."int64"���þ go.string."rune"�0��*���������������rune�� � go.string."rune"���þ$go.string."string"�0��.���������������string�� �$go.string."string"���þ go.string."uint"�0��*���������������uint�� � go.string."uint"���þ"go.string."uint8"�0��,���������������uint8�� �"go.string."uint8"���þ$go.string."uint16"�0��.���������������uint16�� �$go.string."uint16"���þ$go.string."uint32"�0��.���������������uint32�� �$go.string."uint32"���þ$go.string."uint64"�0��.���������������uint64�� �$go.string."uint64"���þ&go.string."uintptr"�0��0���������������uintptr�� �&go.string."uintptr"���þ$go.string."append"�0��.���������������append�� �$go.string."append"���þgo.string."cap"�0��(���������������cap�� �go.string."cap"���þ"go.string."close"�0��,���������������close�� �"go.string."close"���þ&go.string."complex"�0��0���������������complex�� �&go.string."complex"���þ go.string."copy"�0��*���������������copy�� � go.string."copy"���þ$go.string."delete"�0��.���������������delete�� �$go.string."delete"���þ go.string."imag"�0��*���������������imag�� � go.string."imag"���þgo.string."len"�0��(���������������len�� �go.string."len"���þ go.string."make"�0��*���������������make�� � go.string."make"���þgo.string."new"�0��(���������������new�� �go.string."new"���þ"go.string."panic"�0��,���������������panic�� �"go.string."panic"���þ"go.string."print"�0��,���������������print�� �"go.string."print"���þ&go.string."println"�0��0���������������println�� �&go.string."println"���þ go.string."real"�0��*���������������real�� � go.string."real"���þ&go.string."recover"�0��0���������������recover�� �&go.string."recover"���þ"go.string."false"�0��,���������������false�� �"go.string."false"���þ go.string."iota"�0��*���������������iota�� � go.string."iota"���þgo.string."nil"�0��(���������������nil�� �go.string."nil"���þ go.string."true"�0��*���������������true�� � go.string."true"���þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þ("".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_1375���þ*""".statictmp_1375��`type.[3]string�`�������� ���������������
����������������������� �*go.string."copyright"���  �,go.string."all rights"���@ �$go.string."author"���þ,"".initdone·��type.uint8���þ""".statictmp_1381��À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_1383��Ð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_1385��ÀFtype.[4]struct { a string; b bool }�²���������������������������������������������������������������������������������� �"go.string."false"���0 � go.string."iota"���` �go.string."nil"��� � go.string."true"���þ&"".commentEscape·f�������������� "".commentEscape���þ0runtime.racefuncenter·f��������������*runtime.racefuncenter���þ*runtime.panicindex·f��������������$runtime.panicindex���þ*runtime.panicslice·f��������������$runtime.panicslice���þ8runtime.stringtoslicebyte·f��������������2runtime.stringtoslicebyte���þ6text/template.HTMLEscape·f��������������0text/template.HTMLEscape���þ&runtime.raceread·f�������������� runtime.raceread���þ.runtime.racefuncexit·f��������������(runtime.racefuncexit���þ6"".pairedParensPrefixLen·f��������������0"".pairedParensPrefixLen���þ,runtime.stringiter2·f��������������&runtime.stringiter2���þ,runtime.throwreturn·f��������������&runtime.throwreturn���þ"".emphasize·f��������������"".emphasize���þVregexp.(*Regexp).FindStringSubmatchIndex·f��������������Pregexp.(*Regexp).FindStringSubmatchIndex���þ:runtime.mapaccess2_faststr·f��������������4runtime.mapaccess2_faststr���þ"".indentLen·f��������������"".indentLen���þ"".isBlank·f��������������"".isBlank���þ$"".commonPrefix·f��������������"".commonPrefix���þ"".unindent·f��������������"".unindent���þ(runtime.racewrite·f��������������"runtime.racewrite���þ:runtime.writebarrierstring·f��������������4runtime.writebarrierstring���þ"".heading·f��������������"".heading���þ(strings.TrimSpace·f��������������"strings.TrimSpace���þDunicode/utf8.DecodeRuneInString·f��������������>unicode/utf8.DecodeRuneInString���þ&unicode.IsLetter·f�������������� unicode.IsLetter���þ$unicode.IsUpper·f��������������unicode.IsUpper���þLunicode/utf8.DecodeLastRuneInString·f��������������Funicode/utf8.DecodeLastRuneInString���þ$unicode.IsDigit·f��������������unicode.IsDigit���þ&strings.IndexAny·f�������������� strings.IndexAny���þ(strings.IndexRune·f��������������"strings.IndexRune���þ"".anchorID·f��������������"".anchorID���þHregexp.(*Regexp).ReplaceAllString·f��������������Bregexp.(*Regexp).ReplaceAllString���þ0runtime.concatstring2·f��������������*runtime.concatstring2���þ"".ToHTML·f��������������"".ToHTML���þ"".blocks·f��������������"".blocks���þ0runtime.racereadrange·f��������������*runtime.racereadrange���þ"".func·001·f��������������"".func·001���þ*strings.SplitAfter·f��������������$strings.SplitAfter���þ(runtime.growslice·f��������������"runtime.growslice���þ2runtime.racewriterange·f��������������,runtime.racewriterange���þ6runtime.writebarrierfat4·f��������������0runtime.writebarrierfat4���þ(runtime.newobject·f��������������"runtime.newobject���þ"".ToText·f��������������"".ToText���þ4runtime.writebarrierfat·f��������������.runtime.writebarrierfat���þ4"".(*lineWrapper).write·f��������������."".(*lineWrapper).write���þ4"".(*lineWrapper).flush·f��������������."".(*lineWrapper).flush���þ"strings.Fields·f��������������strings.Fields���þBunicode/utf8.RuneCountInString·f��������������<unicode/utf8.RuneCountInString���þ"".New·f�������������� "".New���þ6"".(*reader).readPackage·f��������������0"".(*reader).readPackage���þB"".(*reader).computeMethodSets·f��������������<"".(*reader).computeMethodSets���þ8"".(*reader).cleanupTypes·f��������������2"".(*reader).cleanupTypes���þ "".sortedKeys·f��������������"".sortedKeys���þ:runtime.mapaccess1_faststr·f��������������4runtime.mapaccess1_faststr���þ "".noteBodies·f��������������"".noteBodies���þ$"".sortedValues·f��������������"".sortedValues���þ""".sortedTypes·f��������������"".sortedTypes���þ""".sortedFuncs·f��������������"".sortedFuncs���þ8runtime.writebarrierslice·f��������������2runtime.writebarrierslice���þ4runtime.writebarrierptr·f��������������.runtime.writebarrierptr���þ"".Examples·f��������������"".Examples���þ*runtime.assertI2T2·f��������������$runtime.assertI2T2���þ"".isTest·f��������������"".isTest���þ<go/ast.(*CommentGroup).Text·f��������������6go/ast.(*CommentGroup).Text���þ&"".exampleOutput·f�������������� "".exampleOutput���þ""".playExample·f��������������"".playExample���þ&runtime.typ2Itab·f�������������� runtime.typ2Itab���þ8runtime.writebarrieriface·f��������������2runtime.writebarrieriface���þ*"".playExampleFile·f��������������$"".playExampleFile���þ(runtime.slicecopy·f��������������"runtime.slicecopy���þ$runtime.convT2I·f��������������runtime.convT2I���þsort.Sort·f��������������sort.Sort���þ""".lastComment·f��������������"".lastComment���þFregexp.(*Regexp).FindStringIndex·f��������������@regexp.(*Regexp).FindStringIndex���þ&strings.TrimLeft·f�������������� strings.TrimLeft���þ&runtime.eqstring·f�������������� runtime.eqstring���þ$unicode.IsLower·f��������������unicode.IsLower���þ."".exampleByName.Len·f��������������("".exampleByName.Len���þ0"".exampleByName.Swap·f��������������*"".exampleByName.Swap���þ0"".exampleByName.Less·f��������������*"".exampleByName.Less���þ(runtime.cmpstring·f��������������"runtime.cmpstring���þ$runtime.makemap·f��������������runtime.makemap���þ*runtime.ifacethash·f��������������$runtime.ifacethash���þ*runtime.mapassign1·f��������������$runtime.mapassign1���þ"".func·002·f��������������"".func·002���þ"go/ast.Inspect·f��������������go/ast.Inspect���þ,runtime.mapiterinit·f��������������&runtime.mapiterinit���þ,runtime.mapiternext·f��������������&runtime.mapiternext���þ(runtime.mapdelete·f��������������"runtime.mapdelete���þ$strconv.Unquote·f��������������strconv.Unquote���þpath.Base·f��������������path.Base���þ(runtime.assertI2T·f��������������"runtime.assertI2T���þ:go/ast.(*CommentGroup).Pos·f��������������4go/ast.(*CommentGroup).Pos���þ:go/ast.(*CommentGroup).End·f��������������4go/ast.(*CommentGroup).End���þ0"".stripOutputComment·f��������������*"".stripOutputComment���þ strconv.Quote·f��������������strconv.Quote���þ>regexp.(*Regexp).MatchString·f��������������8regexp.(*Regexp).MatchString���þ(runtime.makeslice·f��������������"runtime.makeslice���þ*"".filterIdentList·f��������������$"".filterIdentList���þ(go/ast.IsExported·f��������������"go/ast.IsExported���þ,"".removeErrorField·f��������������&"".removeErrorField���þ$"".baseTypeName·f��������������"".baseTypeName���þ>"".(*reader).filterFieldList·f��������������8"".(*reader).filterFieldList���þH"".(*reader).recordAnonymousField·f��������������B"".(*reader).recordAnonymousField���þ4"".(*reader).filterType·f��������������."".(*reader).filterType���þ>"".(*reader).filterParamList·f��������������8"".(*reader).filterParamList���þ4"".(*reader).filterSpec·f��������������."".(*reader).filterSpec���þ4"".(*reader).lookupType·f��������������."".(*reader).lookupType���þ<"".(*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���þ,runtime.assertI2TOK·f��������������&runtime.assertI2TOK���þ2"".(*reader).isVisible·f��������������,"".(*reader).isVisible���þ."".(*reader).readDoc·f��������������("".(*reader).readDoc���þ0runtime.concatstring3·f��������������*runtime.concatstring3���þ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���þ@go/ast.(*FieldList).NumFields·f��������������:go/ast.(*FieldList).NumFields���þ0"".(*reader).readNote·f��������������*"".(*reader).readNote���þ"".clean·f��������������"".clean���þ2"".(*reader).readNotes·f��������������,"".(*reader).readNotes���þ0"".(*reader).readFile·f��������������*"".(*reader).readFile���þ2go/ast.(*TypeSpec).Pos·f��������������,go/ast.(*TypeSpec).Pos���þsort.Strings·f��������������sort.Strings���þ&"".customizeRecv·f�������������� "".customizeRecv���þL"".(*reader).collectEmbeddedMethods·f��������������F"".(*reader).collectEmbeddedMethods���þ8runtime.mapaccess1_fast64·f��������������2runtime.mapaccess1_fast64���þ""".(*data).Len·f��������������"".(*data).Len���þ$"".(*data).Swap·f��������������"".(*data).Swap���þ$"".(*data).Less·f��������������"".(*data).Less���þ"".sortBy·f��������������"".sortBy���þ""".sortingName·f��������������"".sortingName���þ"".func·003·f��������������"".func·003���þ"".func·004·f��������������"".func·004���þ"".func·005·f��������������"".func·005���þ"".func·006·f��������������"".func·006���þ "".removeStar·f��������������"".removeStar���þ"".func·007·f��������������"".func·007���þ"".func·008·f��������������"".func·008���þ,"".firstSentenceLen·f��������������&"".firstSentenceLen���þ8runtime.slicebytetostring·f��������������2runtime.slicebytetostring���þ"".Synopsis·f��������������"".Synopsis���þ$strings.ToLower·f��������������strings.ToLower���þ$runtime.convI2I·f��������������runtime.convI2I���þ"".init·f��������������"".init���þ(runtime.throwinit·f��������������"runtime.throwinit���þstrconv.init·f��������������strconv.init���þpath.init·f��������������path.init���þ go/token.init·f��������������go/token.init���þgo/ast.init·f��������������go/ast.init���þunicode.init·f��������������unicode.init���þ*text/template.init·f��������������$text/template.init���þstrings.init·f��������������strings.init���þregexp.init·f��������������regexp.init���þio.init·f��������������io.init���þ*regexp.MustCompile·f��������������$regexp.MustCompile���þbruntime.gcbits.0x48844400000000000000000000000000� �� H„D��������������þ(go.string."[]string"�@��2���������������[]string�� �(go.string."[]string"���þtype.[]string� �� �������Ó¨ó
�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��(go.string."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string/[]string��������������type.[]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ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���þbruntime.gcbits.0x48484848484848480000000000000000� �� HHHHHHHH���������þ*go.string."[8]string"�@��4�������� �������[8]string�� �*go.string."[8]string"���þtype.[8]string�À��À€�������USŒ>���������������������������������������������������������������������������������� ��&type..alg.[8]string���0��bruntime.gcbits.0x48484848484848480000000000000000���P��*go.string."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string/[8]string��������������type.[8]string���þbruntime.gcbits.0x88000000000000000000000000000000� �� ˆ����������������þJgo.string."*map.bucket[string]string"�`��T���������������*map.bucket[string]string�� �Jgo.string."*map.bucket[string]string"���þ<type.*map.bucket[string]string� �� �������¦te�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.bucket[string]string"���p��Ngo.weak.type.**map.bucket[string]string���€��"runtime.zerovalue�����:type.map.bucket[string]string���þ,Btype..gc.map.bucket[string]string�$����þJtype..gcprog.map.bucket[string]string���"™™™™™™™™ �þHgo.string."map.bucket[string]string"�`��R���������������map.bucket[string]string�� �Hgo.string."map.bucket[string]string"���þ go.string."keys"�0��*���������������keys�� � go.string."keys"���þ$go.string."values"�0��.���������������values�� �$go.string."values"���þ(go.string."overflow"�@��2���������������overflow�� �(go.string."overflow"���þ:type.map.bucket[string]string�°��°������Þ>���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ��������������������������������������������� à� runtime.algarray���0��Btype..gc.map.bucket[string]string���@��Jtype..gcprog.map.bucket[string]string���P��Hgo.string."map.bucket[string]string"���p��Lgo.weak.type.*map.bucket[string]string���€��"runtime.zerovalue���À�:type.map.bucket[string]string���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]string���à��(go.string."overflow"���€��<type.*map.bucket[string]string���þbruntime.gcbits.0x44844800000000000000000000000000� �� D„H��������������þBgo.string."map.hdr[string]string"�P��L���������������map.hdr[string]string�� �Bgo.string."map.hdr[string]string"���þ&go.string."buckets"�0��0���������������buckets�� �&go.string."buckets"���þ,go.string."oldbuckets"�@��6��������
�������oldbuckets�� �,go.string."oldbuckets"���þ4type.map.hdr[string]string�à��à0�������Ïmlh�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Bgo.string."map.hdr[string]string"���p��Fgo.weak.type.*map.hdr[string]string���€��"runtime.zerovalue���À�4type.map.hdr[string]string���À��&go.string."buckets"���à��<type.*map.bucket[string]string�����,go.string."oldbuckets"���°��<type.*map.bucket[string]string���þ:go.string."map[string]string"�P��D���������������map[string]string�� �:go.string."map[string]string"���þ,type.map[string]string�Ü��Ü�������Y¡ç)�5������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."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."[]int"�0��,���������������[]int�� �"go.string."[]int"���þtype.[]int� �� �������Žfù�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��"go.string."[]int"���p��&go.weak.type.*[]int���€��"runtime.zerovalue�����type.int���þ.go.typelink.[]int/[]int��������������type.[]int���þ&go.string."*doc.op"�0��0���������������*doc.op�� �&go.string."*doc.op"���þtype.*"".op�� �� �������ê|Ì�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��&go.string."*doc.op"���p��(go.weak.type.**"".op���€��"runtime.zerovalue�����type."".op���þ^runtime.gcbits.0x000000000000000000000000000000� �� �����������������þ$go.string."doc.op"�0��.���������������doc.op�� �$go.string."doc.op"���þgo.string."op"�0��&���������������op�� �go.string."op"���þtype."".op��à��à�������ê¼o�‚������������������������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��$go.string."doc.op"���p��type.*"".op���€��"runtime.zerovalue���`�type."".op�����go.string."op"��� ��"go.importpath."".���°à�type."".op���þ,go.string."*doc.block"�@��6��������
�������*doc.block�� �,go.string."*doc.block"���þtype.*"".block�� �� �������²Ç‡�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*doc.block"���p��.go.weak.type.**"".block���€��"runtime.zerovalue�����type."".block���þbruntime.gcbits.0x84440000000000000000000000000000� �� „D���������������þ*go.string."doc.block"�@��4�������� �������doc.block�� �*go.string."doc.block"���þ"go.string."lines"�0��,���������������lines�� �"go.string."lines"���þ"go.string."block"�0��,���������������block�� �"go.string."block"���þtype."".block��°��° �������@Úx������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ à� runtime.algarray���0��bruntime.gcbits.0x84440000000000000000000000000000���P��*go.string."doc.block"���p��type.*"".block���€��"runtime.zerovalue���À�type."".block���À��go.string."op"���Ð��"go.importpath."".���à��type."".op�����"go.string."lines"��� ��"go.importpath."".���°��type.[]string���`à�type."".block���à��"go.string."block"���ð��"go.importpath."".���€°�type."".block���þ.go.string."[]doc.block"�@��8�������� �������[]doc.block�� �.go.string."[]doc.block"���þtype.[]"".block� �� �������`C�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]doc.block"���p��0go.weak.type.*[]"".block���€��"runtime.zerovalue�����type."".block���þDgo.typelink.[]doc.block/[]"".block��������������type.[]"".block���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ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���þbruntime.gcbits.0x48000000000000000000000000000000� �� H����������������þ*go.string."[1]string"�@��4�������� �������[1]string�� �*go.string."[1]string"���þtype.[1]string�À��À�������ĸb �������������������������������������������������������������������������������� ��&type..alg.[1]string���0��bruntime.gcbits.0x48000000000000000000000000000000���P��*go.string."[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."func()"�0��.���������������func()�� �$go.string."func()"���þtype.func()�€��€�������ö¼‚ö�3���������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��$go.string."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�type.func()���Ѐ�type.func()���þ*go.string."*[]string"�@��4�������� �������*[]string�� �*go.string."*[]string"���þtype.*[]string� �� �������’"v„�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*[]string"���p��.go.weak.type.**[]string���€��"runtime.zerovalue�����type.[]string���þ0go.string."*[]doc.block"�@��:�������� �������*[]doc.block�� �0go.string."*[]doc.block"���þ type.*[]"".block� �� �������Qé¦�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]doc.block"���p��2go.weak.type.**[]"".block���€��"runtime.zerovalue�����type.[]"".block���þbruntime.gcbits.0x84488800000000000000000000000000� �� „Hˆ��������������þ~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���ˆ��������3�������struct { F uintptr; A0 *[]string; A1 *[]doc.block }�� �~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���þgo.string."F"�0��$���������������F�� �go.string."F"���þgo.string."A0"�0��&���������������A0�� �go.string."A0"���þgo.string."A1"�0��&���������������A1�� �go.string."A1"���þntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }�°��°�������±ÀÍÕ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x84488800000000000000000000000000���P��~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���p��€go.weak.type.*struct { F uintptr; A0 *[]string; A1 *[]"".block }���€��"runtime.zerovalue���À�ntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��type.*[]string���à��go.string."A1"���€�� type.*[]"".block���þ€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���Š��������4�������*struct { F uintptr; A0 *[]string; A1 *[]doc.block }�� �€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���þptype.*struct { F uintptr; A0 *[]string; A1 *[]"".block }� �� �������v…_>�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���p��‚go.weak.type.**struct { F uintptr; A0 *[]string; A1 *[]"".block }���€��"runtime.zerovalue�����ntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }���þ,go.string."*[1]string"�@��6��������
�������*[1]string�� �,go.string."*[1]string"���þtype.*[1]string� �� �������l.!ä�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[1]string"���p��0go.weak.type.**[1]string���€��"runtime.zerovalue�����type.[1]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·eb39021f1fb67e1c94fb348cade0083b�0��0�����������°������ ����þTgclocals·8239fdab101a4204e8845a7752807d1e�0��0������������Z�������þ:type..hashfunc."".lineWrapper��������������2type..hash."".lineWrapper���þ6type..eqfunc."".lineWrapper��������������.type..eq."".lineWrapper���þ0type..alg."".lineWrapper� �� �������������������:type..hashfunc."".lineWrapper�����6type..eqfunc."".lineWrapper���þ8go.string."*doc.lineWrapper"�P��B���������������*doc.lineWrapper�� �8go.string."*doc.lineWrapper"���þDgo.string."func(*doc.lineWrapper)"�P��N���������������func(*doc.lineWrapper)�� �Dgo.string."func(*doc.lineWrapper)"���þ4type.func(*"".lineWrapper)����������LëN�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."func(*doc.lineWrapper)"���p��Fgo.weak.type.*func(*"".lineWrapper)���€��"runtime.zerovalue��� €�4type.func(*"".lineWrapper)���А�4type.func(*"".lineWrapper)���€��(type.*"".lineWrapper���þTgo.string."func(*doc.lineWrapper, string)"�`��^���������������func(*doc.lineWrapper, string)�� �Tgo.string."func(*doc.lineWrapper, string)"���þDtype.func(*"".lineWrapper, string)� �� �������“gr�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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.string."flush"�0��,���������������flush�� �"go.string."flush"���þ"go.string."write"�0��,���������������write�� �"go.string."write"���þ0go.string."func(string)"�@��:�������� �������func(string)�� �0go.string."func(string)"���þ"type.func(string)����������ŠÇ¹¾�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."func(string)"���p��4go.weak.type.*func(string)���€��"runtime.zerovalue��� €�"type.func(string)���А�"type.func(string)���€��type.string���þ(type.*"".lineWrapper��°��°�������µp}¬�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*doc.lineWrapper"���p��:go.weak.type.**"".lineWrapper���€��"runtime.zerovalue�����&type."".lineWrapper���` �(type.*"".lineWrapper���Àð�(type.*"".lineWrapper���ð��"go.string."flush"���€��"go.importpath."".�����type.func()��� ��4type.func(*"".lineWrapper)���°��."".(*lineWrapper).flush���À��."".(*lineWrapper).flush���Ð��"go.string."write"���à��"go.importpath."".���ð��"type.func(string)���€��Dtype.func(*"".lineWrapper, string)�����."".(*lineWrapper).write��� ��."".(*lineWrapper).write���þbruntime.gcbits.0x8c444844000000000000000000000000� �� ŒDHD�������������þ6go.string."doc.lineWrapper"�@��@���������������doc.lineWrapper�� �6go.string."doc.lineWrapper"���þgo.string."out"�0��(���������������out�� �go.string."out"���þ&go.string."printed"�0��0���������������printed�� �&go.string."printed"���þ"go.string."width"�0��,���������������width�� �"go.string."width"���þ$go.string."indent"�0��.���������������indent�� �$go.string."indent"���þgo.string."n"�0��$���������������n�� �go.string."n"���þ*go.string."pendSpace"�@��4�������� �������pendSpace�� �*go.string."pendSpace"���þ.go.string."lineWrapper"�@��8�������� �������lineWrapper�� �.go.string."lineWrapper"���þ&type."".lineWrapper��ð��ð@�������2dT%������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8�����������������������������������������������8 ��0type..alg."".lineWrapper���0��bruntime.gcbits.0x8c444844000000000000000000000000���P��6go.string."doc.lineWrapper"���p��(type.*"".lineWrapper���€��"runtime.zerovalue���À�&type."".lineWrapper���À��go.string."out"���Ð��"go.importpath."".���à��type.io.Writer�����&go.string."printed"��� ��"go.importpath."".���°��type.bool���à��"go.string."width"���ð��"go.importpath."".���€��type.int���°��$go.string."indent"���À��"go.importpath."".���Ð��type.string���€��go.string."n"�����"go.importpath."".��� ��type.int���Ð��*go.string."pendSpace"���à��"go.importpath."".���ð��type.int���` �&type."".lineWrapper��� ��.go.string."lineWrapper"���°��"go.importpath."".���Àð�&type."".lineWrapper���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·eea449ee9c1648d960807815ec250d73�0��0�������������� �������þTgclocals·a8ecdea11584705cb197413488592c94�0��0���������Z����������þ,type..hashfunc."".Note��������������$type..hash."".Note���þ(type..eqfunc."".Note�������������� type..eq."".Note���þ"type..alg."".Note� �� �������������������,type..hashfunc."".Note�����(type..eqfunc."".Note���þbruntime.gcbits.0x44484800000000000000000000000000� �� DHH��������������þ(go.string."doc.Note"�@��2���������������doc.Note�� �(go.string."doc.Note"���þgo.string."Pos"�0��(���������������Pos�� �go.string."Pos"���þgo.string."End"�0��(���������������End�� �go.string."End"���þgo.string."UID"�0��(���������������UID�� �go.string."UID"���þ go.string."Body"�0��*���������������Body�� � go.string."Body"���þ go.string."Note"�0��*���������������Note�� � go.string."Note"���þtype."".Note��Ð��Ð0�������æ%3������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �����������������������������������������������$ ��"type..alg."".Note���0��bruntime.gcbits.0x44484800000000000000000000000000���P��(go.string."doc.Note"���p��type.*"".Note���€��"runtime.zerovalue���À�type."".Note���À��go.string."Pos"���à��"type.go/token.Pos�����go.string."End"���°��"type.go/token.Pos���à��go.string."UID"���€��type.string���°�� go.string."Body"���Ð��type.string���`€�type."".Note���€�� go.string."Note"�����"go.importpath."".��� Ð�type."".Note���þ*go.string."*doc.Note"�@��4�������� �������*doc.Note�� �*go.string."*doc.Note"���þtype.*"".Note�� �� �������ˆ±Ó�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Note"���p��,go.weak.type.**"".Note���€��"runtime.zerovalue�����type."".Note���þ.go.string."[]*doc.Note"�@��8�������� �������[]*doc.Note�� �.go.string."[]*doc.Note"���þtype.[]*"".Note� �� �������ìî
z�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Note"���p��0go.weak.type.*[]*"".Note���€��"runtime.zerovalue�����type.*"".Note���þDgo.typelink.[]*doc.Note/[]*"".Note��������������type.[]*"".Note���þ2go.string."[][]*doc.Note"�@��<�������� �������[][]*doc.Note�� �2go.string."[][]*doc.Note"���þ"type.[][]*"".Note� �� �������Æ+�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[][]*doc.Note"���p��4go.weak.type.*[][]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þLgo.typelink.[][]*doc.Note/[][]*"".Note��������������"type.[][]*"".Note���þbruntime.gcbits.0x48844448844448844448844400000000� �� H„DH„DH„DH„D�����þ4go.string."[8][]*doc.Note"�@��>���������������[8][]*doc.Note�� �4go.string."[8][]*doc.Note"���þ$type.[8][]*"".Note�À��ÀÀ�������`2H���������������������������������������������������������������������������������� à� runtime.algarray���0��bruntime.gcbits.0x48844448844448844448844400000000���P��4go.string."[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���þTgo.string."*map.bucket[string][]*doc.Note"�`��^���������������*map.bucket[string][]*doc.Note�� �Tgo.string."*map.bucket[string][]*doc.Note"���þDtype.*map.bucket[string][]*"".Note� �� ������� ƒ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."*map.bucket[string][]*doc.Note"���p��Vgo.weak.type.**map.bucket[string][]*"".Note���€��"runtime.zerovalue�����Btype.map.bucket[string][]*"".Note���þ,Jtype..gc.map.bucket[string][]*"".Note�,����þRtype..gcprog.map.bucket[string][]*"".Note���*™™™™Y–eY–e �þRgo.string."map.bucket[string][]*doc.Note"�`��\���������������map.bucket[string][]*doc.Note�� �Rgo.string."map.bucket[string][]*doc.Note"���þBtype.map.bucket[string][]*"".Note�°��°P������^˜ˆ���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������H������ à� runtime.algarray���0��Jtype..gc.map.bucket[string][]*"".Note���@��Rtype..gcprog.map.bucket[string][]*"".Note���P��Rgo.string."map.bucket[string][]*doc.Note"���p��Tgo.weak.type.*map.bucket[string][]*"".Note���€��"runtime.zerovalue���À�Btype.map.bucket[string][]*"".Note���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��$type.[8][]*"".Note���à��(go.string."overflow"���€��Dtype.*map.bucket[string][]*"".Note���þLgo.string."map.hdr[string][]*doc.Note"�`��V���������������map.hdr[string][]*doc.Note�� �Lgo.string."map.hdr[string][]*doc.Note"���þ<type.map.hdr[string][]*"".Note�à��à0�������àú �������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Lgo.string."map.hdr[string][]*doc.Note"���p��Ngo.weak.type.*map.hdr[string][]*"".Note���€��"runtime.zerovalue���À�<type.map.hdr[string][]*"".Note���À��&go.string."buckets"���à��Dtype.*map.bucket[string][]*"".Note�����,go.string."oldbuckets"���°��Dtype.*map.bucket[string][]*"".Note���þDgo.string."map[string][]*doc.Note"�P��N���������������map[string][]*doc.Note�� �Dgo.string."map[string][]*doc.Note"���þ4type.map[string][]*"".Note�Ü��Ü�������-=³�5������������������������������������������������������������������������������������������P €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."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���þbruntime.gcbits.0x48488484844448000000000000000000� �� HH„„„DH����������þ*go.string."doc.Value"�@��4�������� �������doc.Value�� �*go.string."doc.Value"���þgo.string."Doc"�0��(���������������Doc�� �go.string."Doc"���þ"go.string."Names"�0��,���������������Names�� �"go.string."Names"���þ go.string."Decl"�0��*���������������Decl�� � go.string."Decl"���þ"go.string."order"�0��,���������������order�� �"go.string."order"���þ"go.string."Value"�0��,���������������Value�� �"go.string."Value"���þtype."".Value��Ð��Ð8�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(���������������������������������������0�����������������������������������������������& à� runtime.algarray���0��bruntime.gcbits.0x48488484844448000000000000000000���P��*go.string."doc.Value"���p��type.*"".Value���€��"runtime.zerovalue���À�type."".Value���À��go.string."Doc"���à��type.string�����"go.string."Names"���°��type.[]string���à�� go.string."Decl"���€��(type.*go/ast.GenDecl���°��"go.string."order"���À��"go.importpath."".���Ð��type.int���`€�type."".Value���€��"go.string."Value"�����"go.importpath."".��� Ð�type."".Value���þ,go.string."*doc.Value"�@��6��������
�������*doc.Value�� �,go.string."*doc.Value"���þtype.*"".Value�� �� �������ñòé�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*doc.Value"���p��.go.weak.type.**"".Value���€��"runtime.zerovalue�����type."".Value���þ0go.string."[]*doc.Value"�@��:�������� �������[]*doc.Value�� �0go.string."[]*doc.Value"���þ type.[]*"".Value� �� �������ã0P �����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*doc.Value"���p��2go.weak.type.*[]*"".Value���€��"runtime.zerovalue�����type.*"".Value���þHgo.typelink.[]*doc.Value/[]*"".Value�������������� type.[]*"".Value���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·f6fbf4c58ec9caabfc76a292d8a358b6�0��0���������� �����������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ,type..hashfunc."".Func��������������$type..hash."".Func���þ(type..eqfunc."".Func�������������� type..eq."".Func���þ"type..alg."".Func� �� �������������������,type..hashfunc."".Func�����(type..eqfunc."".Func���þbruntime.gcbits.0x48488884440000000000000000000000� �� HHˆ„D������������þ(go.string."doc.Func"�@��2���������������doc.Func�� �(go.string."doc.Func"���þ go.string."Name"�0��*���������������Name�� � go.string."Name"���þ go.string."Recv"�0��*���������������Recv�� � go.string."Recv"���þ go.string."Orig"�0��*���������������Orig�� � go.string."Orig"���þ"go.string."Level"�0��,���������������Level�� �"go.string."Level"���þ go.string."Func"�0��*���������������Func�� � go.string."Func"���þtype."".Func��ð��ðP�������¥n”���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������8���������������������������������������H�����������������������������������������������, ��"type..alg."".Func���0��bruntime.gcbits.0x48488884440000000000000000000000���P��(go.string."doc.Func"���p��type.*"".Func���€��"runtime.zerovalue���À�type."".Func���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à�� go.string."Decl"���€��*type.*go/ast.FuncDecl���°�� go.string."Recv"���Ð��type.string���€�� go.string."Orig"��� ��type.string���Ð��"go.string."Level"���ð��type.int���` �type."".Func��� �� go.string."Func"���°��"go.importpath."".���Àð�type."".Func���þ*go.string."*doc.Func"�@��4�������� �������*doc.Func�� �*go.string."*doc.Func"���þtype.*"".Func�� �� �������܉¬ö�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Func"���p��,go.weak.type.**"".Func���€��"runtime.zerovalue�����type."".Func���þ.go.string."[]*doc.Func"�@��8�������� �������[]*doc.Func�� �.go.string."[]*doc.Func"���þtype.[]*"".Func� �� �������óµ‹Q�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Func"���p��0go.weak.type.*[]*"".Func���€��"runtime.zerovalue�����type.*"".Func���þDgo.typelink.[]*doc.Func/[]*"".Func��������������type.[]*"".Func���þ, type..gc."".Type�$����þ(type..gcprog."".Type���fZ–e�þ(go.string."doc.Type"�@��2���������������doc.Type�� �(go.string."doc.Type"���þ$go.string."Consts"�0��.���������������Consts�� �$go.string."Consts"���þ go.string."Vars"�0��*���������������Vars�� � go.string."Vars"���þ"go.string."Funcs"�0��,���������������Funcs�� �"go.string."Funcs"���þ&go.string."Methods"�0��0���������������Methods�� �&go.string."Methods"���þ go.string."Type"�0��*���������������Type�� � go.string."Type"���þtype."".Type��À��Àˆ�������ühœó�Y��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������@���������������������������������������X���������������������������������������p�����������������������������������������������2 à� runtime.algarray���0�� type..gc."".Type���@��(type..gcprog."".Type���P��(go.string."doc.Type"���p��type.*"".Type���€��"runtime.zerovalue���À�type."".Type���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à�� go.string."Decl"���€��(type.*go/ast.GenDecl���°��$go.string."Consts"���Ð�� type.[]*"".Value���€�� go.string."Vars"��� �� type.[]*"".Value���Ð��"go.string."Funcs"���ð��type.[]*"".Func��� ��&go.string."Methods"���À��type.[]*"".Func���`ð�type."".Type���ð�� go.string."Type"���€��"go.importpath."".���À�type."".Type���þ*go.string."*doc.Type"�@��4�������� �������*doc.Type�� �*go.string."*doc.Type"���þtype.*"".Type�� �� �������zøNe�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Type"���p��,go.weak.type.**"".Type���€��"runtime.zerovalue�����type."".Type���þ.go.string."[]*doc.Type"�@��8�������� �������[]*doc.Type�� �.go.string."[]*doc.Type"���þtype.[]*"".Type� �� �������'Át�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Type"���p��0go.weak.type.*[]*"".Type���€��"runtime.zerovalue�����type.*"".Type���þDgo.typelink.[]*doc.Type/[]*"".Type��������������type.[]*"".Type���þ0go.string."*doc.Package"�@��:�������� �������*doc.Package�� �0go.string."*doc.Package"���þ.go.string."*doc.Filter"�@��8�������� �������*doc.Filter�� �.go.string."*doc.Filter"���þtype.*"".Filter�� �� �������ÌÓ q�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."*doc.Filter"���p��0go.weak.type.**"".Filter���€��"runtime.zerovalue�����type."".Filter���þ,go.string."doc.Filter"�@��6��������
�������doc.Filter�� �,go.string."doc.Filter"���þ$go.string."Filter"�0��.���������������Filter�� �$go.string."Filter"���þtype."".Filter��ð��ð�������g…o�3�������������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."doc.Filter"���p��type.*"".Filter���€��"runtime.zerovalue��� €�type."".Filter���А�type."".Filter���€��type.string�����type.bool���` �type."".Filter��� ��$go.string."Filter"���°��"go.importpath."".���Àð�type."".Filter���þTgo.string."func(*doc.Package, doc.Filter)"�`��^���������������func(*doc.Package, doc.Filter)�� �Tgo.string."func(*doc.Package, doc.Filter)"���þBtype.func(*"".Package, "".Filter)� �� �������AÁçÁ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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���þ8go.string."func(doc.Filter)"�P��B���������������func(doc.Filter)�� �8go.string."func(doc.Filter)"���þ(type.func("".Filter)����������Ð=î�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."func(doc.Filter)"���p��:go.weak.type.*func("".Filter)���€��"runtime.zerovalue��� €�(type.func("".Filter)���А�(type.func("".Filter)���€��type."".Filter���þ type.*"".Package��Ð��Ð�������Ù¡z“�6������������������������������������������������������������������������������������������������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*doc.Package"���p��2go.weak.type.**"".Package���€��"runtime.zerovalue�����type."".Package���` � type.*"".Package���Àð� type.*"".Package���ð��$go.string."Filter"�����(type.func("".Filter)��� ��Btype.func(*"".Package, "".Filter)���°��("".(*Package).Filter���À��("".(*Package).Filter���þbruntime.gcbits.0x48484848844488444884444884440000� �� HHHH„DˆDH„DH„D���þ.go.string."doc.Package"�@��8�������� �������doc.Package�� �.go.string."doc.Package"���þ,go.string."ImportPath"�@��6��������
�������ImportPath�� �,go.string."ImportPath"���þ&go.string."Imports"�0��0���������������Imports�� �&go.string."Imports"���þ*go.string."Filenames"�@��4�������� �������Filenames�� �*go.string."Filenames"���þ"go.string."Notes"�0��,���������������Notes�� �"go.string."Notes"���þ go.string."Bugs"�0��*���������������Bugs�� � go.string."Bugs"���þ"go.string."Types"�0��,���������������Types�� �"go.string."Types"���þ&go.string."Package"�0��0���������������Package�� �&go.string."Package"���þtype."".Package��€ ��€ à�������‚8VM����������������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������H���������������������������������������`���������������������������������������h���������������������������������������€���������������������������������������˜���������������������������������������°���������������������������������������È�����������������������������������������������@ à� runtime.algarray���0��bruntime.gcbits.0x48484848844488444884444884440000���P��.go.string."doc.Package"���p�� type.*"".Package���€��"runtime.zerovalue���À�type."".Package���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à��,go.string."ImportPath"���€��type.string���°��&go.string."Imports"���Ð��type.[]string���€��*go.string."Filenames"��� ��type.[]string���Ð��"go.string."Notes"���ð��4type.map[string][]*"".Note��� �� go.string."Bugs"���À��type.[]string���ð��$go.string."Consts"����� type.[]*"".Value���À��"go.string."Types"���à��type.[]*"".Type����� go.string."Vars"���°�� type.[]*"".Value���à��"go.string."Funcs"���€��type.[]*"".Func���`°�type."".Package���°��&go.string."Package"���À��"go.importpath."".���Ѐ �type."".Package���þ*go.string."*doc.Mode"�@��4�������� �������*doc.Mode�� �*go.string."*doc.Mode"���þtype.*"".Mode�� �� �������õÎK �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Mode"���p��,go.weak.type.**"".Mode���€��"runtime.zerovalue�����type."".Mode���þ(go.string."doc.Mode"�@��2���������������doc.Mode�� �(go.string."doc.Mode"���þ go.string."Mode"�0��*���������������Mode�� � go.string."Mode"���þtype."".Mode��à��à�������µ’Y �‚������������������������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��(go.string."doc.Mode"���p��type.*"".Mode���€��"runtime.zerovalue���`�type."".Mode����� go.string."Mode"��� ��"go.importpath."".���°à�type."".Mode���þ$go.string."[8]int"�0��.���������������[8]int�� �$go.string."[8]int"���þtype.[8]int�À��À@�������–™Õ���‘������������������������������������������������������������������������������� �� runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��$go.string."[8]int"���p��(go.weak.type.*[8]int���€��"runtime.zerovalue�����type.int��� ��type.[]int���þ2go.typelink.[8]int/[8]int��������������type.[8]int���þDgo.string."*map.bucket[string]int"�P��N���������������*map.bucket[string]int�� �Dgo.string."*map.bucket[string]int"���þ6type.*map.bucket[string]int� �� �������ɾ̜�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."*map.bucket[string]int"���p��Hgo.weak.type.**map.bucket[string]int���€��"runtime.zerovalue�����4type.map.bucket[string]int���þbruntime.gcbits.0x84848484848484844444444484000000� �� „„„„„„„„DDDD„����þBgo.string."map.bucket[string]int"�P��L���������������map.bucket[string]int�� �Bgo.string."map.bucket[string]int"���þ4type.map.bucket[string]int�°��°Ð�������]hcq��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484844444444484000000���P��Bgo.string."map.bucket[string]int"���p��Fgo.weak.type.*map.bucket[string]int���€��"runtime.zerovalue���À�4type.map.bucket[string]int���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]int���à��(go.string."overflow"���€��6type.*map.bucket[string]int���þ<go.string."map.hdr[string]int"�P��F���������������map.hdr[string]int�� �<go.string."map.hdr[string]int"���þ.type.map.hdr[string]int�à��à0�������5F™�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��<go.string."map.hdr[string]int"���p��@go.weak.type.*map.hdr[string]int���€��"runtime.zerovalue���À�.type.map.hdr[string]int���À��&go.string."buckets"���à��6type.*map.bucket[string]int�����,go.string."oldbuckets"���°��6type.*map.bucket[string]int���þ4go.string."map[string]int"�@��>���������������map[string]int�� �4go.string."map[string]int"���þ&type.map[string]int�Ü��Ü�������åÛÈJ�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."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���þ8go.string."[]*doc.namedType"�P��B���������������[]*doc.namedType�� �8go.string."[]*doc.namedType"���þ(type.[]*"".namedType� �� �������Pђa�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��8go.string."[]*doc.namedType"���p��:go.weak.type.*[]*"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þXgo.typelink.[]*doc.namedType/[]*"".namedType��������������(type.[]*"".namedType���þbruntime.gcbits.0x88888888000000000000000000000000� �� ˆˆˆˆ�������������þ:go.string."[8]*doc.namedType"�P��D���������������[8]*doc.namedType�� �:go.string."[8]*doc.namedType"���þ*type.[8]*"".namedType�À��À@�������ñª0˜���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��:go.string."[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."[]bool"�0��.���������������[]bool�� �$go.string."[]bool"���þtype.[]bool� �� �������±åç�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��$go.string."[]bool"���p��(go.weak.type.*[]bool���€��"runtime.zerovalue�����type.bool���þ2go.typelink.[]bool/[]bool��������������type.[]bool���þ&go.string."[8]bool"�0��0���������������[8]bool�� �&go.string."[8]bool"���þtype.[8]bool�À��À�������s£5���‘�������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��&go.string."[8]bool"���p��*go.weak.type.*[8]bool���€��"runtime.zerovalue�����type.bool��� ��type.[]bool���þ6go.typelink.[8]bool/[8]bool��������������type.[8]bool���þVgo.string."*map.bucket[*doc.namedType]bool"�`��`���������������*map.bucket[*doc.namedType]bool�� �Vgo.string."*map.bucket[*doc.namedType]bool"���þFtype.*map.bucket[*"".namedType]bool� �� �������e^ð�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."*map.bucket[*doc.namedType]bool"���p��Xgo.weak.type.**map.bucket[*"".namedType]bool���€��"runtime.zerovalue�����Dtype.map.bucket[*"".namedType]bool���þbruntime.gcbits.0x84888888484888888888840000000000� �� „ˆˆˆHHˆˆˆˆ„������þTgo.string."map.bucket[*doc.namedType]bool"�`��^���������������map.bucket[*doc.namedType]bool�� �Tgo.string."map.bucket[*doc.namedType]bool"���þDtype.map.bucket[*"".namedType]bool�°��°X�������¸·��������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P������� à� runtime.algarray���0��bruntime.gcbits.0x84888888484888888888840000000000���P��Tgo.string."map.bucket[*doc.namedType]bool"���p��Vgo.weak.type.*map.bucket[*"".namedType]bool���€��"runtime.zerovalue���À�Dtype.map.bucket[*"".namedType]bool���À�� go.string."keys"���à��*type.[8]*"".namedType�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��Ftype.*map.bucket[*"".namedType]bool���þNgo.string."map.hdr[*doc.namedType]bool"�`��X���������������map.hdr[*doc.namedType]bool�� �Ngo.string."map.hdr[*doc.namedType]bool"���þ>type.map.hdr[*"".namedType]bool�à��à0�������æ •ß�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Ngo.string."map.hdr[*doc.namedType]bool"���p��Pgo.weak.type.*map.hdr[*"".namedType]bool���€��"runtime.zerovalue���À�>type.map.hdr[*"".namedType]bool���À��&go.string."buckets"���à��Ftype.*map.bucket[*"".namedType]bool�����,go.string."oldbuckets"���°��Ftype.*map.bucket[*"".namedType]bool���þ8go.string."*doc.embeddedSet"�P��B���������������*doc.embeddedSet�� �8go.string."*doc.embeddedSet"���þ(type.*"".embeddedSet�� �� �������‘Aã�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*doc.embeddedSet"���p��:go.weak.type.**"".embeddedSet���€��"runtime.zerovalue�����&type."".embeddedSet���þ6go.string."doc.embeddedSet"�@��@���������������doc.embeddedSet�� �6go.string."doc.embeddedSet"���þ.go.string."embeddedSet"�@��8�������� �������embeddedSet�� �.go.string."embeddedSet"���þ&type."".embeddedSet��°��°�������Ú�5������������������������������������������������������������������������������������������X������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."doc.embeddedSet"���p��(type.*"".embeddedSet���€��"runtime.zerovalue�����$type.*"".namedType��� ��type.bool���°��Dtype.map.bucket[*"".namedType]bool���À��>type.map.hdr[*"".namedType]bool���`à�&type."".embeddedSet���à��.go.string."embeddedSet"���ð��"go.importpath."".���€°�&type."".embeddedSet���þ0go.string."[8]*doc.Func"�@��:�������� �������[8]*doc.Func�� �0go.string."[8]*doc.Func"���þ type.[8]*"".Func�À��À@�������ìLLJ���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��0go.string."[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���þPgo.string."*map.bucket[string]*doc.Func"�`��Z���������������*map.bucket[string]*doc.Func�� �Pgo.string."*map.bucket[string]*doc.Func"���þ@type.*map.bucket[string]*"".Func� �� �������õ
¯³�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[string]*doc.Func"���p��Rgo.weak.type.**map.bucket[string]*"".Func���€��"runtime.zerovalue�����>type.map.bucket[string]*"".Func���þbruntime.gcbits.0x84848484848484848488888888000000� �� „„„„„„„„„ˆˆˆˆ����þNgo.string."map.bucket[string]*doc.Func"�`��X���������������map.bucket[string]*doc.Func�� �Ngo.string."map.bucket[string]*doc.Func"���þ>type.map.bucket[string]*"".Func�°��°Ð�������‰Hæ��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Ngo.string."map.bucket[string]*doc.Func"���p��Pgo.weak.type.*map.bucket[string]*"".Func���€��"runtime.zerovalue���À�>type.map.bucket[string]*"".Func���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°�� type.[8]*"".Func���à��(go.string."overflow"���€��@type.*map.bucket[string]*"".Func���þHgo.string."map.hdr[string]*doc.Func"�`��R���������������map.hdr[string]*doc.Func�� �Hgo.string."map.hdr[string]*doc.Func"���þ8type.map.hdr[string]*"".Func�à��à0�������Ž[K�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."map.hdr[string]*doc.Func"���p��Jgo.weak.type.*map.hdr[string]*"".Func���€��"runtime.zerovalue���À�8type.map.hdr[string]*"".Func���À��&go.string."buckets"���à��@type.*map.bucket[string]*"".Func�����,go.string."oldbuckets"���°��@type.*map.bucket[string]*"".Func���þ4go.string."*doc.methodSet"�@��>���������������*doc.methodSet�� �4go.string."*doc.methodSet"���þgo.string."doc"�0��(���������������doc�� �go.string."doc"���þ*go.string."methodSet"�@��4�������� �������methodSet�� �*go.string."methodSet"���þgo.string."set"�0��(���������������set�� �go.string."set"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þgo.string."add"�0��(���������������add�� �go.string."add"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þVgo.string."func(*doc.methodSet, *doc.Func)"�`��`���������������func(*doc.methodSet, *doc.Func)�� �Vgo.string."func(*doc.methodSet, *doc.Func)"���þDtype.func(*"".methodSet, *"".Func)� �� �������–¨Õf�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."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.string."func(*doc.methodSet, *ast.FuncDecl)"�p��h��������#�������func(*doc.methodSet, *ast.FuncDecl)�� �^go.string."func(*doc.methodSet, *ast.FuncDecl)"���þTtype.func(*"".methodSet, *go/ast.FuncDecl)� �� �������jã«ã�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��^go.string."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���þ6go.string."func(*doc.Func)"�@��@���������������func(*doc.Func)�� �6go.string."func(*doc.Func)"���þ&type.func(*"".Func)����������מÁ�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."func(*doc.Func)"���p��8go.weak.type.*func(*"".Func)���€��"runtime.zerovalue��� €�&type.func(*"".Func)���А�&type.func(*"".Func)���€��type.*"".Func���þ>go.string."func(*ast.FuncDecl)"�P��H���������������func(*ast.FuncDecl)�� �>go.string."func(*ast.FuncDecl)"���þ6type.func(*go/ast.FuncDecl)���������� ¾�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."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���þ$type.*"".methodSet��°��°�������Cs¶÷�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*doc.methodSet"���p��6go.weak.type.**"".methodSet���€��"runtime.zerovalue�����"type."".methodSet���` �$type.*"".methodSet���Àð�$type.*"".methodSet���ð��go.string."add"���€��"go.importpath."".�����&type.func(*"".Func)��� ��Dtype.func(*"".methodSet, *"".Func)���°��&"".(*methodSet).add���À��&"".(*methodSet).add���Ð��go.string."set"���à��"go.importpath."".���ð��6type.func(*go/ast.FuncDecl)���€��Ttype.func(*"".methodSet, *go/ast.FuncDecl)�����&"".(*methodSet).set��� ��&"".(*methodSet).set���þ2go.string."doc.methodSet"�@��<�������� �������doc.methodSet�� �2go.string."doc.methodSet"���þTgo.string."func(doc.methodSet, *doc.Func)"�`��^���������������func(doc.methodSet, *doc.Func)�� �Tgo.string."func(doc.methodSet, *doc.Func)"���þBtype.func("".methodSet, *"".Func)� �� �������êr ý�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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.string."func(doc.methodSet, *ast.FuncDecl)"�p��f��������"�������func(doc.methodSet, *ast.FuncDecl)�� �\go.string."func(doc.methodSet, *ast.FuncDecl)"���þRtype.func("".methodSet, *go/ast.FuncDecl)� �� �������wâá�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��\go.string."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���þ"type."".methodSet��ð��ð�������C¢–�5������������������������������������������������������������������������������������������Ð�����������������������������������������������������������������������������������������������������������������������������������������2 €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."doc.methodSet"���p��$type.*"".methodSet���€��"runtime.zerovalue�����type.string��� ��type.*"".Func���°��>type.map.bucket[string]*"".Func���À��8type.map.hdr[string]*"".Func���`à�"type."".methodSet���à��*go.string."methodSet"���ð��"go.importpath."".���€°�"type."".methodSet���°��go.string."add"���À��"go.importpath."".���Ð��&type.func(*"".Func)���à��Btype.func("".methodSet, *"".Func)���ð�� "".methodSet.add���€�� "".methodSet.add�����go.string."set"��� ��"go.importpath."".���°��6type.func(*go/ast.FuncDecl)���À��Rtype.func("".methodSet, *go/ast.FuncDecl)���Ð�� "".methodSet.set���à�� "".methodSet.set���þbruntime.gcbits.0x48484888448800000000000000000000� �� HHHˆDˆ�����������þ2go.string."doc.namedType"�@��<�������� �������doc.namedType�� �2go.string."doc.namedType"���þ go.string."name"�0��*���������������name�� � go.string."name"���þ go.string."decl"�0��*���������������decl�� � go.string."decl"���þ,go.string."isEmbedded"�@��6��������
�������isEmbedded�� �,go.string."isEmbedded"���þ(go.string."isStruct"�@��2���������������isStruct�� �(go.string."isStruct"���þ(go.string."embedded"�@��2���������������embedded�� �(go.string."embedded"���þ"go.string."funcs"�0��,���������������funcs�� �"go.string."funcs"���þ&go.string."methods"�0��0���������������methods�� �&go.string."methods"���þ*go.string."namedType"�@��4�������� �������namedType�� �*go.string."namedType"���þ"type."".namedType��à��à`�������ó7‘ÿ����������������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������)���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������X�����������������������������������������������J à� runtime.algarray���0��bruntime.gcbits.0x48484888448800000000000000000000���P��2go.string."doc.namedType"���p��$type.*"".namedType���€��"runtime.zerovalue���À�"type."".namedType���À��go.string."doc"���Ð��"go.importpath."".���à��type.string����� go.string."name"��� ��"go.importpath."".���°��type.string���à�� go.string."decl"���ð��"go.importpath."".���€��(type.*go/ast.GenDecl���°��,go.string."isEmbedded"���À��"go.importpath."".���Ð��type.bool���€��(go.string."isStruct"�����"go.importpath."".��� ��type.bool���Ð��(go.string."embedded"���à��"go.importpath."".���ð��&type."".embeddedSet��� ��$go.string."values"���°��"go.importpath."".���À�� type.[]*"".Value���ð��"go.string."funcs"���€��"go.importpath."".�����"type."".methodSet���À��&go.string."methods"���Ð��"go.importpath."".���à��"type."".methodSet���`�"type."".namedType�����*go.string."namedType"��� ��"go.importpath."".���°à�"type."".namedType���þ4go.string."*doc.namedType"�@��>���������������*doc.namedType�� �4go.string."*doc.namedType"���þ$type.*"".namedType�� �� �������wµî�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*doc.namedType"���p��6go.weak.type.**"".namedType���€��"runtime.zerovalue�����"type."".namedType���þZgo.string."*map.bucket[string]*doc.namedType"�p��d��������!�������*map.bucket[string]*doc.namedType�� �Zgo.string."*map.bucket[string]*doc.namedType"���þJtype.*map.bucket[string]*"".namedType� �� �������ÊNyÁ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."*map.bucket[string]*doc.namedType"���p��\go.weak.type.**map.bucket[string]*"".namedType���€��"runtime.zerovalue�����Htype.map.bucket[string]*"".namedType���þXgo.string."map.bucket[string]*doc.namedType"�p��b�������� �������map.bucket[string]*doc.namedType�� �Xgo.string."map.bucket[string]*doc.namedType"���þHtype.map.bucket[string]*"".namedType�°��°Ð�������ŸYF��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Xgo.string."map.bucket[string]*doc.namedType"���p��Zgo.weak.type.*map.bucket[string]*"".namedType���€��"runtime.zerovalue���À�Htype.map.bucket[string]*"".namedType���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��*type.[8]*"".namedType���à��(go.string."overflow"���€��Jtype.*map.bucket[string]*"".namedType���þRgo.string."map.hdr[string]*doc.namedType"�`��\���������������map.hdr[string]*doc.namedType�� �Rgo.string."map.hdr[string]*doc.namedType"���þBtype.map.hdr[string]*"".namedType�à��à0�������$¬Û�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Rgo.string."map.hdr[string]*doc.namedType"���p��Tgo.weak.type.*map.hdr[string]*"".namedType���€��"runtime.zerovalue���À�Btype.map.hdr[string]*"".namedType���À��&go.string."buckets"���à��Jtype.*map.bucket[string]*"".namedType�����,go.string."oldbuckets"���°��Jtype.*map.bucket[string]*"".namedType���þJgo.string."map[string]*doc.namedType"�`��T���������������map[string]*doc.namedType�� �Jgo.string."map[string]*doc.namedType"���þ:type.map[string]*"".namedType�Ü��Ü�������±‡”�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."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���þ@go.string."[]*ast.InterfaceType"�P��J���������������[]*ast.InterfaceType�� �@go.string."[]*ast.InterfaceType"���þ8type.[]*go/ast.InterfaceType� �� �������ñbï-�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��@go.string."[]*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���þ,$type..gc."".reader�$����þ,type..gcprog."".reader���™¥–f�þ,go.string."doc.reader"�@��6��������
�������doc.reader�� �,go.string."doc.reader"���þ go.string."mode"�0��*���������������mode�� � go.string."mode"���þ*go.string."filenames"�@��4�������� �������filenames�� �*go.string."filenames"���þ"go.string."notes"�0��,���������������notes�� �"go.string."notes"���þ&go.string."imports"�0��0���������������imports�� �&go.string."imports"���þ"go.string."types"�0��,���������������types�� �"go.string."types"���þ*go.string."errorDecl"�@��4�������� �������errorDecl�� �*go.string."errorDecl"���þ&go.string."fixlist"�0��0���������������fixlist�� �&go.string."fixlist"���þ$go.string."reader"�0��.���������������reader�� �$go.string."reader"���þtype."".reader��°��°ˆ�������êõ�Y����������������������������������������������������������������
�������
�������������������������������������������������������������������������������������������������������������������������������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������X���������������������������������������`���������������������������������������h���������������������������������������p�����������������������������������������������R à� runtime.algarray���0��$type..gc."".reader���@��,type..gcprog."".reader���P��,go.string."doc.reader"���p��type.*"".reader���€��"runtime.zerovalue���À�type."".reader���À�� go.string."mode"���Ð��"go.importpath."".���à��type."".Mode�����go.string."doc"��� ��"go.importpath."".���°��type.string���à��*go.string."filenames"���ð��"go.importpath."".���€��type.[]string���°��"go.string."notes"���À��"go.importpath."".���Ð��4type.map[string][]*"".Note���€��&go.string."imports"�����"go.importpath."".��� ��&type.map[string]int���Ð��$go.string."values"���à��"go.importpath."".���ð�� type.[]*"".Value��� ��"go.string."types"���°��"go.importpath."".���À��:type.map[string]*"".namedType���ð��"go.string."funcs"���€��"go.importpath."".�����"type."".methodSet���À��*go.string."errorDecl"���Ð��"go.importpath."".���à��type.bool�����&go.string."fixlist"��� ��"go.importpath."".���°��8type.[]*go/ast.InterfaceType���`à�type."".reader���à��$go.string."reader"���ð��"go.importpath."".���€°�type."".reader���þ.go.string."*doc.reader"�@��8�������� �������*doc.reader�� �.go.string."*doc.reader"���þ:go.string."func(*doc.reader)"�P��D���������������func(*doc.reader)�� �:go.string."func(*doc.reader)"���þ*type.func(*"".reader)����������ÏIk�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."func(*doc.reader)"���p��<go.weak.type.*func(*"".reader)���€��"runtime.zerovalue��� €�*type.func(*"".reader)���А�*type.func(*"".reader)���€��type.*"".reader���þÀgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"�Ð��Ê��������T�������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)"���þªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�ð��ð�������•0$d�3���������������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Àgo.string."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���þPgo.string."func(*doc.reader, *ast.File)"�`��Z���������������func(*doc.reader, *ast.File)�� �Pgo.string."func(*doc.reader, *ast.File)"���þFtype.func(*"".reader, *go/ast.File)� �� �������ï+(�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."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���þXgo.string."func(*doc.reader, ast.Decl) bool"�p��b�������� �������func(*doc.reader, ast.Decl) bool�� �Xgo.string."func(*doc.reader, ast.Decl) bool"���þNtype.func(*"".reader, go/ast.Decl) bool�°��°�������"õ+�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."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.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"�À��¶��������J�������func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool�� �¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þ¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�Ð��Ð�������Öò$‹�3���������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¬go.string."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���þZgo.string."func(*doc.reader, *ast.FieldList)"�p��d��������!�������func(*doc.reader, *ast.FieldList)�� �Zgo.string."func(*doc.reader, *ast.FieldList)"���þPtype.func(*"".reader, *go/ast.FieldList)� �� �������(íÝÅ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."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���þrgo.string."func(*doc.reader, ast.Spec, token.Token) bool"�€��|��������-�������func(*doc.reader, ast.Spec, token.Token) bool�� �rgo.string."func(*doc.reader, ast.Spec, token.Token) bool"���þntype.func(*"".reader, go/ast.Spec, go/token.Token) bool�À��À�������BÂ*�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��rgo.string."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.string."[]ast.Spec"�@��6��������
�������[]ast.Spec�� �,go.string."[]ast.Spec"���þ$type.[]go/ast.Spec� �� �������0Ž4�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��,go.string."[]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."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���Œ��������5�������func(*doc.reader, []ast.Spec, token.Token) []ast.Spec�� �‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���þ„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec�À��À�������/=�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��‚go.string."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���þngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"�€��x��������+�������func(*doc.reader, *doc.namedType, ast.Expr)�� �ngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"���þbtype.func(*"".reader, *"".namedType, go/ast.Expr)�°��°�������øe¨Ê�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��ngo.string."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���þTgo.string."func(*doc.reader, string) bool"�`��^���������������func(*doc.reader, string) bool�� �Tgo.string."func(*doc.reader, string) bool"���þDtype.func(*"".reader, string) bool�°��°�������µ¸Ü�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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���þhgo.string."func(*doc.reader, string) *doc.namedType"�€��r��������(�������func(*doc.reader, string) *doc.namedType�� �hgo.string."func(*doc.reader, string) *doc.namedType"���þVtype.func(*"".reader, string) *"".namedType�°��°�������[52�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��hgo.string."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.string."func(*doc.reader, *ast.CommentGroup)"�p��j��������$�������func(*doc.reader, *ast.CommentGroup)�� �`go.string."func(*doc.reader, *ast.CommentGroup)"���þVtype.func(*"".reader, *go/ast.CommentGroup)� �� �������vl�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��`go.string."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���þXgo.string."func(*doc.reader, *ast.FuncDecl)"�p��b�������� �������func(*doc.reader, *ast.FuncDecl)�� �Xgo.string."func(*doc.reader, *ast.FuncDecl)"���þNtype.func(*"".reader, *go/ast.FuncDecl)� �� �������’A‚Ç�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."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���þ4go.string."[]*ast.Comment"�@��>���������������[]*ast.Comment�� �4go.string."[]*ast.Comment"���þ,type.[]*go/ast.Comment� �� �������5~‹�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]*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���þZgo.string."func(*doc.reader, []*ast.Comment)"�p��d��������!�������func(*doc.reader, []*ast.Comment)�� �Zgo.string."func(*doc.reader, []*ast.Comment)"���þPtype.func(*"".reader, []*go/ast.Comment)� �� �������E@5i�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."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.string."[]*ast.CommentGroup"�P��H���������������[]*ast.CommentGroup�� �>go.string."[]*ast.CommentGroup"���þ6type.[]*go/ast.CommentGroup� �� �������•bÒi�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��>go.string."[]*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���þdgo.string."func(*doc.reader, []*ast.CommentGroup)"�p��n��������&�������func(*doc.reader, []*ast.CommentGroup)�� �dgo.string."func(*doc.reader, []*ast.CommentGroup)"���þZtype.func(*"".reader, []*go/ast.CommentGroup)� �� �������ý„’�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."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���þjgo.string."func(*doc.reader, *ast.Package, doc.Mode)"�€��t��������)�������func(*doc.reader, *ast.Package, doc.Mode)�� �jgo.string."func(*doc.reader, *ast.Package, doc.Mode)"���þ^type.func(*"".reader, *go/ast.Package, "".Mode)�°��°�������<PtØ�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��jgo.string."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���þtgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"�€��~��������.�������func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)�� �tgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"���þptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)�°��°�������Î2�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��tgo.string."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���þVgo.string."func(*doc.reader, *ast.GenDecl)"�`��`���������������func(*doc.reader, *ast.GenDecl)�� �Vgo.string."func(*doc.reader, *ast.GenDecl)"���þLtype.func(*"".reader, *go/ast.GenDecl)� �� �������Ò&V�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."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.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���†��������2�������func(*doc.reader, *doc.namedType, ast.Expr) string�� �|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���þptype.func(*"".reader, *"".namedType, go/ast.Expr) string�À��À�������ì
›{�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��|go.string."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���þbgo.string."func(*doc.reader, *ast.InterfaceType)"�p��l��������%�������func(*doc.reader, *ast.InterfaceType)�� �bgo.string."func(*doc.reader, *ast.InterfaceType)"���þXtype.func(*"".reader, *go/ast.InterfaceType)� �� �������²}å�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��bgo.string."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���þ0go.string."cleanupTypes"�@��:�������� �������cleanupTypes�� �0go.string."cleanupTypes"���þDgo.string."collectEmbeddedMethods"�P��N���������������collectEmbeddedMethods�� �Dgo.string."collectEmbeddedMethods"���þ¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"�°��°��������G�������func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)�� �¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���þ’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�à��à�������ʦ€X�3�������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¦go.string."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.string."computeMethodSets"�P��D���������������computeMethodSets�� �:go.string."computeMethodSets"���þ.go.string."fileExports"�@��8�������� �������fileExports�� �.go.string."fileExports"���þ6go.string."func(*ast.File)"�@��@���������������func(*ast.File)�� �6go.string."func(*ast.File)"���þ.type.func(*go/ast.File)����������¿~K�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."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.string."filterDecl"�@��6��������
�������filterDecl�� �,go.string."filterDecl"���þ>go.string."func(ast.Decl) bool"�P��H���������������func(ast.Decl) bool�� �>go.string."func(ast.Decl) bool"���þ6type.func(go/ast.Decl) bool� �� �������çj›�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."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���þ6go.string."filterFieldList"�@��@���������������filterFieldList�� �6go.string."filterFieldList"���þ’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"� ��œ��������=�������func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool�� �’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þŽtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�À��À�������‡ø�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��’go.string."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���þ6go.string."filterParamList"�@��@���������������filterParamList�� �6go.string."filterParamList"���þ@go.string."func(*ast.FieldList)"�P��J���������������func(*ast.FieldList)�� �@go.string."func(*ast.FieldList)"���þ8type.func(*go/ast.FieldList)����������x/¼�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."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���þ,go.string."filterSpec"�@��6��������
�������filterSpec�� �,go.string."filterSpec"���þXgo.string."func(ast.Spec, token.Token) bool"�p��b�������� �������func(ast.Spec, token.Token) bool�� �Xgo.string."func(ast.Spec, token.Token) bool"���þVtype.func(go/ast.Spec, go/token.Token) bool�°��°�������‰G»ü�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."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���þ4go.string."filterSpecList"�@��>���������������filterSpecList�� �4go.string."filterSpecList"���þhgo.string."func([]ast.Spec, token.Token) []ast.Spec"�€��r��������(�������func([]ast.Spec, token.Token) []ast.Spec�� �hgo.string."func([]ast.Spec, token.Token) []ast.Spec"���þltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec�°��°�������æ\
�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��hgo.string."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.string."filterType"�@��6��������
�������filterType�� �,go.string."filterType"���þTgo.string."func(*doc.namedType, ast.Expr)"�`��^���������������func(*doc.namedType, ast.Expr)�� �Tgo.string."func(*doc.namedType, ast.Expr)"���þJtype.func(*"".namedType, go/ast.Expr)� �� �������Õ£æÅ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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.string."isVisible"�@��4�������� �������isVisible�� �*go.string."isVisible"���þ:go.string."func(string) bool"�P��D���������������func(string) bool�� �:go.string."func(string) bool"���þ,type.func(string) bool� �� �������*÷€�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."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.string."lookupType"�@��6��������
�������lookupType�� �,go.string."lookupType"���þNgo.string."func(string) *doc.namedType"�`��X���������������func(string) *doc.namedType�� �Ngo.string."func(string) *doc.namedType"���þ>type.func(string) *"".namedType� �� �������M
�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Ngo.string."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.string."readDoc"�0��0���������������readDoc�� �&go.string."readDoc"���þFgo.string."func(*ast.CommentGroup)"�P��P���������������func(*ast.CommentGroup)�� �Fgo.string."func(*ast.CommentGroup)"���þ>type.func(*go/ast.CommentGroup)����������F§�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Fgo.string."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.string."readFile"�@��2���������������readFile�� �(go.string."readFile"���þ(go.string."readFunc"�@��2���������������readFunc�� �(go.string."readFunc"���þ(go.string."readNote"�@��2���������������readNote�� �(go.string."readNote"���þ@go.string."func([]*ast.Comment)"�P��J���������������func([]*ast.Comment)�� �@go.string."func([]*ast.Comment)"���þ8type.func([]*go/ast.Comment)����������!™ y�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."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���þ*go.string."readNotes"�@��4�������� �������readNotes�� �*go.string."readNotes"���þJgo.string."func([]*ast.CommentGroup)"�`��T���������������func([]*ast.CommentGroup)�� �Jgo.string."func([]*ast.CommentGroup)"���þBtype.func([]*go/ast.CommentGroup)����������¯¸ó�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."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.string."readPackage"�@��8�������� �������readPackage�� �.go.string."readPackage"���þPgo.string."func(*ast.Package, doc.Mode)"�`��Z���������������func(*ast.Package, doc.Mode)�� �Pgo.string."func(*ast.Package, doc.Mode)"���þFtype.func(*go/ast.Package, "".Mode)� �� �������F¦m=�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."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.string."readType"�@��2���������������readType�� �(go.string."readType"���þZgo.string."func(*ast.GenDecl, *ast.TypeSpec)"�p��d��������!�������func(*ast.GenDecl, *ast.TypeSpec)�� �Zgo.string."func(*ast.GenDecl, *ast.TypeSpec)"���þXtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)� �� �������ŗ¿È�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."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.string."readValue"�@��4�������� �������readValue�� �*go.string."readValue"���þ<go.string."func(*ast.GenDecl)"�P��F���������������func(*ast.GenDecl)�� �<go.string."func(*ast.GenDecl)"���þ4type.func(*go/ast.GenDecl)����������Î^´È�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."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���þ@go.string."recordAnonymousField"�P��J���������������recordAnonymousField�� �@go.string."recordAnonymousField"���þbgo.string."func(*doc.namedType, ast.Expr) string"�p��l��������%�������func(*doc.namedType, ast.Expr) string�� �bgo.string."func(*doc.namedType, ast.Expr) string"���þXtype.func(*"".namedType, go/ast.Expr) string�°��°�������È&½�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��bgo.string."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.string."remember"�@��2���������������remember�� �(go.string."remember"���þHgo.string."func(*ast.InterfaceType)"�`��R���������������func(*ast.InterfaceType)�� �Hgo.string."func(*ast.InterfaceType)"���þ@type.func(*go/ast.InterfaceType)����������x9¸�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Hgo.string."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���þtype.*"".reader��°��°�������¢}`…�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������˜  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."*doc.reader"���p��0go.weak.type.**"".reader���€��"runtime.zerovalue�����type."".reader���` �type.*"".reader���Àð�type.*"".reader���ð��0go.string."cleanupTypes"���€��"go.importpath."".�����type.func()��� ��*type.func(*"".reader)���°��2"".(*reader).cleanupTypes���À��2"".(*reader).cleanupTypes���Ð��Dgo.string."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���°��:go.string."computeMethodSets"���À��"go.importpath."".���Ð��type.func()���à��*type.func(*"".reader)���ð��<"".(*reader).computeMethodSets���€��<"".(*reader).computeMethodSets�����.go.string."fileExports"��� ��"go.importpath."".���°��.type.func(*go/ast.File)���À��Ftype.func(*"".reader, *go/ast.File)���Ð��0"".(*reader).fileExports���à��0"".(*reader).fileExports���ð��,go.string."filterDecl"���€��"go.importpath."".�����6type.func(go/ast.Decl) bool��� ��Ntype.func(*"".reader, go/ast.Decl) bool���°��."".(*reader).filterDecl���À��."".(*reader).filterDecl���Ð��6go.string."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���°��6go.string."filterParamList"���À��"go.importpath."".���Ð��8type.func(*go/ast.FieldList)���à��Ptype.func(*"".reader, *go/ast.FieldList)���ð��8"".(*reader).filterParamList���€��8"".(*reader).filterParamList�����,go.string."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���ð��4go.string."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���Ð��,go.string."filterType"���à��"go.importpath."".���ð��Jtype.func(*"".namedType, go/ast.Expr)���€ ��btype.func(*"".reader, *"".namedType, go/ast.Expr)��� ��."".(*reader).filterType���  ��."".(*reader).filterType���° ��*go.string."isVisible"���À ��"go.importpath."".���Ð ��,type.func(string) bool���à ��Dtype.func(*"".reader, string) bool���ð ��,"".(*reader).isVisible���€
��,"".(*reader).isVisible���
��,go.string."lookupType"��� 
��"go.importpath."".���°
��>type.func(string) *"".namedType�����Vtype.func(*"".reader, string) *"".namedType���Ð
��."".(*reader).lookupType���à
��."".(*reader).lookupType���ð
��&go.string."readDoc"���€ ��"go.importpath."".��� ��>type.func(*go/ast.CommentGroup)���  ��Vtype.func(*"".reader, *go/ast.CommentGroup)���° ��("".(*reader).readDoc���À ��("".(*reader).readDoc���Ð ��(go.string."readFile"���à ��"go.importpath."".���ð ��.type.func(*go/ast.File)���€ ��Ftype.func(*"".reader, *go/ast.File)��� ��*"".(*reader).readFile���  ��*"".(*reader).readFile���° ��(go.string."readFunc"���À ��"go.importpath."".���Ð ��6type.func(*go/ast.FuncDecl)���à ��Ntype.func(*"".reader, *go/ast.FuncDecl)���ð ��*"".(*reader).readFunc���€ ��*"".(*reader).readFunc��� ��(go.string."readNote"���  ��"go.importpath."".���° ��8type.func([]*go/ast.Comment)���À ��Ptype.func(*"".reader, []*go/ast.Comment)���Ð ��*"".(*reader).readNote���à ��*"".(*reader).readNote���ð ��*go.string."readNotes"���€��"go.importpath."".�����Btype.func([]*go/ast.CommentGroup)��� ��Ztype.func(*"".reader, []*go/ast.CommentGroup)���°��,"".(*reader).readNotes���À��,"".(*reader).readNotes���Ð��.go.string."readPackage"���à��"go.importpath."".���ð��Ftype.func(*go/ast.Package, "".Mode)���€��^type.func(*"".reader, *go/ast.Package, "".Mode)�����0"".(*reader).readPackage��� ��0"".(*reader).readPackage���°��(go.string."readType"���À��"go.importpath."".���Ð��Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���à��ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���ð��*"".(*reader).readType���€��*"".(*reader).readType�����*go.string."readValue"��� ��"go.importpath."".���°��4type.func(*go/ast.GenDecl)���À��Ltype.func(*"".reader, *go/ast.GenDecl)���Ð��,"".(*reader).readValue���à��,"".(*reader).readValue���ð��@go.string."recordAnonymousField"���€��"go.importpath."".�����Xtype.func(*"".namedType, go/ast.Expr) string��� ��ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���°��B"".(*reader).recordAnonymousField���À��B"".(*reader).recordAnonymousField���Ð��(go.string."remember"���à��"go.importpath."".���ð��@type.func(*go/ast.InterfaceType)���€��Xtype.func(*"".reader, *go/ast.InterfaceType)�����*"".(*reader).remember��� ��*"".(*reader).remember���þ0go.string."*[]*doc.Note"�@��:�������� �������*[]*doc.Note�� �0go.string."*[]*doc.Note"���þ type.*[]*"".Note� �� �������J'Ó �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Note"���p��2go.weak.type.**[]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þ0go.string."*doc.Example"�@��:�������� �������*doc.Example�� �0go.string."*doc.Example"���þ type.*"".Example�� �� �������ªc4�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*doc.Example"���p��2go.weak.type.**"".Example���€��"runtime.zerovalue�����type."".Example���þbruntime.gcbits.0x48488c88444844000000000000000000� �� HHŒˆDHD����������þ.go.string."doc.Example"�@��8�������� �������doc.Example�� �.go.string."doc.Example"���þ go.string."Code"�0��*���������������Code�� � go.string."Code"���þ go.string."Play"�0��*���������������Play�� � go.string."Play"���þ(go.string."Comments"�@��2���������������Comments�� �(go.string."Comments"���þ$go.string."Output"�0��.���������������Output�� �$go.string."Output"���þ.go.string."EmptyOutput"�@��8�������� �������EmptyOutput�� �.go.string."EmptyOutput"���þ"go.string."Order"�0��,���������������Order�� �"go.string."Order"���þtype."".Example����p�������×Hx»���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������`���������������������������������������h�����������������������������������������������4 à� runtime.algarray���0��bruntime.gcbits.0x48488c88444844000000000000000000���P��.go.string."doc.Example"���p�� type.*"".Example���€��"runtime.zerovalue���À�type."".Example���À�� go.string."Name"���à��type.string�����go.string."Doc"���°��type.string���à�� go.string."Code"���€�� type.go/ast.Node���°�� go.string."Play"���Ð��"type.*go/ast.File���€��(go.string."Comments"��� ��6type.[]*go/ast.CommentGroup���Ð��$go.string."Output"���ð��type.string��� ��.go.string."EmptyOutput"���À��type.bool���ð��"go.string."Order"�����type.int���`À�type."".Example���À��&go.string."Example"���Ð��"go.importpath."".���à�type."".Example���þ4go.string."[]*doc.Example"�@��>���������������[]*doc.Example�� �4go.string."[]*doc.Example"���þ$type.[]*"".Example� �� �������B6e[�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]*doc.Example"���p��6go.weak.type.*[]*"".Example���€��"runtime.zerovalue����� type.*"".Example���þPgo.typelink.[]*doc.Example/[]*"".Example��������������$type.[]*"".Example���þ<go.string."*doc.exampleByName"�P��F���������������*doc.exampleByName�� �<go.string."*doc.exampleByName"���þ2go.string."exampleByName"�@��<�������� �������exampleByName�� �2go.string."exampleByName"���þgo.string."Len"�0��(���������������Len�� �go.string."Len"���þTgclocals·bfc69a0c89200aaeab2b53343f38a3be� �� ���������������þTgclocals·cf86db206769ec68369d07e260728f65� �� �������������þ go.string."Swap"�0��*���������������Swap�� � go.string."Swap"���þTgclocals·7631dfd4f9ccf7ddc1d31dc466e1b4a8�(��(�������������
����þTgclocals·8a25ff9445c966862c64be41b3868e34�(��(����������������þ go.string."Less"�0��*���������������Less�� � go.string."Less"���þTgclocals·fd139652d6b2c96a7f83c7d52c0087ad�(��(������������������þTgclocals·35977baeda91b849dfa1deb55266551a�(��(������������V����þPgo.string."func(*doc.exampleByName) int"�`��Z���������������func(*doc.exampleByName) int�� �Pgo.string."func(*doc.exampleByName) int"���þ@type.func(*"".exampleByName) int� �� �������.§úA�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."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���þfgo.string."func(*doc.exampleByName, int, int) bool"�p��p��������'�������func(*doc.exampleByName, int, int) bool�� �fgo.string."func(*doc.exampleByName, int, int) bool"���þVtype.func(*"".exampleByName, int, int) bool�À��À�������_HÍc�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��fgo.string."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.string."func(*doc.exampleByName, int, int)"�p��f��������"�������func(*doc.exampleByName, int, int)�� �\go.string."func(*doc.exampleByName, int, int)"���þLtype.func(*"".exampleByName, int, int)�°��°������� @Ìg�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��\go.string."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.string."func() int"�@��6��������
�������func() int�� �,go.string."func() int"���þtype.func() int����������å†9à�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."func() int"���p��0go.weak.type.*func() int���€��"runtime.zerovalue��� €�type.func() int���Ѐ�type.func() int���€��type.int���þ>go.string."func(int, int) bool"�P��H���������������func(int, int) bool�� �>go.string."func(int, int) bool"���þ0type.func(int, int) bool�°��°�������¢"�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."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���þ4go.string."func(int, int)"�@��>���������������func(int, int)�� �4go.string."func(int, int)"���þ&type.func(int, int)� �� �������%DŽ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."func(int, int)"���p��8go.weak.type.*func(int, int)���€��"runtime.zerovalue��� €�&type.func(int, int)���Р�&type.func(int, int)���€��type.int�����type.int���þ,type.*"".exampleByName�����������×(ù±�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."*doc.exampleByName"���p��>go.weak.type.**"".exampleByName���€��"runtime.zerovalue�����*type."".exampleByName���` �,type.*"".exampleByName���Àð�,type.*"".exampleByName���ð��go.string."Len"�����type.func() int��� ��@type.func(*"".exampleByName) int���°��."".(*exampleByName).Len���À��."".(*exampleByName).Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Vtype.func(*"".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��0"".(*exampleByName).Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��Ltype.func(*"".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��0"".(*exampleByName).Swap���þ:go.string."doc.exampleByName"�P��D���������������doc.exampleByName�� �:go.string."doc.exampleByName"���þNgo.string."func(doc.exampleByName) int"�`��X���������������func(doc.exampleByName) int�� �Ngo.string."func(doc.exampleByName) int"���þ>type.func("".exampleByName) int� �� �������%¹˜�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Ngo.string."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���þdgo.string."func(doc.exampleByName, int, int) bool"�p��n��������&�������func(doc.exampleByName, int, int) bool�� �dgo.string."func(doc.exampleByName, int, int) bool"���þTtype.func("".exampleByName, int, int) bool�À��À�������îiJ¾�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."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���þZgo.string."func(doc.exampleByName, int, int)"�p��d��������!�������func(doc.exampleByName, int, int)�� �Zgo.string."func(doc.exampleByName, int, int)"���þJtype.func("".exampleByName, int, int)�°��°�������T)ÆJ�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."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���þ*type."".exampleByName�����������3ýó �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��:go.string."doc.exampleByName"���p��,type.*"".exampleByName���€��"runtime.zerovalue����� type.*"".Example���` �*type."".exampleByName��� ��2go.string."exampleByName"���°��"go.importpath."".���Àð�*type."".exampleByName���ð��go.string."Len"�����type.func() int��� ��>type.func("".exampleByName) int���°��."".(*exampleByName).Len���À��("".exampleByName.Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Ttype.func("".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��*"".exampleByName.Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��Jtype.func("".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��*"".exampleByName.Swap���þ.go.string."[]*ast.File"�@��8�������� �������[]*ast.File�� �.go.string."[]*ast.File"���þ&type.[]*go/ast.File� �� �������…»=s�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*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���þ,go.string."[]ast.Decl"�@��6��������
�������[]ast.Decl�� �,go.string."[]ast.Decl"���þ$type.[]go/ast.Decl� �� �������q|+�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��,go.string."[]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���þ,go.string."**ast.File"�@��6��������
�������**ast.File�� �,go.string."**ast.File"���þ$type.**go/ast.File� �� �������Q¶Iì�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**ast.File"���p��6go.weak.type.***go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File���þ2go.string."[]*ast.Object"�@��<�������� �������[]*ast.Object�� �2go.string."[]*ast.Object"���þ*type.[]*go/ast.Object� �� �������¿.H’�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[]*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���þ4go.string."[8]*ast.Object"�@��>���������������[8]*ast.Object�� �4go.string."[8]*ast.Object"���þ,type.[8]*go/ast.Object�À��À@�������7˂4���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��4go.string."[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���þPgo.string."*map.bucket[*ast.Object]bool"�`��Z���������������*map.bucket[*ast.Object]bool�� �Pgo.string."*map.bucket[*ast.Object]bool"���þHtype.*map.bucket[*go/ast.Object]bool� �� �������Vá_l�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[*ast.Object]bool"���p��Zgo.weak.type.**map.bucket[*go/ast.Object]bool���€��"runtime.zerovalue�����Ftype.map.bucket[*go/ast.Object]bool���þNgo.string."map.bucket[*ast.Object]bool"�`��X���������������map.bucket[*ast.Object]bool�� �Ngo.string."map.bucket[*ast.Object]bool"���þFtype.map.bucket[*go/ast.Object]bool�°��°X�������`QÑC��������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P������� à� runtime.algarray���0��bruntime.gcbits.0x84888888484888888888840000000000���P��Ngo.string."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."keys"���à��,type.[8]*go/ast.Object�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��Htype.*map.bucket[*go/ast.Object]bool���þHgo.string."map.hdr[*ast.Object]bool"�`��R���������������map.hdr[*ast.Object]bool�� �Hgo.string."map.hdr[*ast.Object]bool"���þ@type.map.hdr[*go/ast.Object]bool�à��à0�������ç.z�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."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."buckets"���à��Htype.*map.bucket[*go/ast.Object]bool�����,go.string."oldbuckets"���°��Htype.*map.bucket[*go/ast.Object]bool���þ@go.string."map[*ast.Object]bool"�P��J���������������map[*ast.Object]bool�� �@go.string."map[*ast.Object]bool"���þ8type.map[*go/ast.Object]bool�Ü��Ü�������‰&á�5������������������������������������������������������������������������������������������X� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."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���þFgo.string."*map.bucket[string]bool"�P��P���������������*map.bucket[string]bool�� �Fgo.string."*map.bucket[string]bool"���þ8type.*map.bucket[string]bool� �� �������ë[ÔE�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Fgo.string."*map.bucket[string]bool"���p��Jgo.weak.type.**map.bucket[string]bool���€��"runtime.zerovalue�����6type.map.bucket[string]bool���þ,>type..gc.map.bucket[string]bool�(����þFtype..gcprog.map.bucket[string]bool���™™™™%�þDgo.string."map.bucket[string]bool"�P��N���������������map.bucket[string]bool�� �Dgo.string."map.bucket[string]bool"���þ6type.map.bucket[string]bool�°��°˜�������2aBÝ���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������������� à� runtime.algarray���0��>type..gc.map.bucket[string]bool���@��Ftype..gcprog.map.bucket[string]bool���P��Dgo.string."map.bucket[string]bool"���p��Hgo.weak.type.*map.bucket[string]bool���€��"runtime.zerovalue���À�6type.map.bucket[string]bool���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��8type.*map.bucket[string]bool���þ>go.string."map.hdr[string]bool"�P��H���������������map.hdr[string]bool�� �>go.string."map.hdr[string]bool"���þ0type.map.hdr[string]bool�à��à0�������3‡(�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��>go.string."map.hdr[string]bool"���p��Bgo.weak.type.*map.hdr[string]bool���€��"runtime.zerovalue���À�0type.map.hdr[string]bool���À��&go.string."buckets"���à��8type.*map.bucket[string]bool�����,go.string."oldbuckets"���°��8type.*map.bucket[string]bool���þ6go.string."map[string]bool"�@��@���������������map[string]bool�� �6go.string."map[string]bool"���þ(type.map[string]bool�Ü��Ü�������ñÓ�5������������������������������������������������������������������������������������������˜� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."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���þ>go.string."func(ast.Node) bool"�P��H���������������func(ast.Node) bool�� �>go.string."func(ast.Node) bool"���þ6type.func(go/ast.Node) bool� �� �������Nš�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."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���þ@go.string."*func(ast.Node) bool"�P��J���������������*func(ast.Node) bool�� �@go.string."*func(ast.Node) bool"���þ8type.*func(go/ast.Node) bool� �� �������ހW8�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."*func(ast.Node) bool"���p��Jgo.weak.type.**func(go/ast.Node) bool���€��"runtime.zerovalue�����6type.func(go/ast.Node) bool���þ8go.string."*map[string]bool"�P��B���������������*map[string]bool�� �8go.string."*map[string]bool"���þ*type.*map[string]bool� �� �������i€�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*map[string]bool"���p��<go.weak.type.**map[string]bool���€��"runtime.zerovalue�����(type.map[string]bool���þBgo.string."*map[*ast.Object]bool"�P��L���������������*map[*ast.Object]bool�� �Bgo.string."*map[*ast.Object]bool"���þ:type.*map[*go/ast.Object]bool� �� �������”¹×µ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Bgo.string."*map[*ast.Object]bool"���p��Lgo.weak.type.**map[*go/ast.Object]bool���€��"runtime.zerovalue�����8type.map[*go/ast.Object]bool���þbruntime.gcbits.0x84884888880000000000000000000000� �� „ˆHˆˆ������������þ""..gostring.2�ð��î��������f�������struct { F uintptr; A0 *func(ast.Node) bool; A1 *map[string]bool; A2 *map[*ast.Object]bool; A3 *bool }�� �""..gostring.2���þgo.string."A2"�0��&���������������A2�� �go.string."A2"���þgo.string."A3"�0��&���������������A3�� �go.string."A3"���þâtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }�Ð��Ð(�������¨®åó���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������� �� runtime.algarray���0��bruntime.gcbits.0x84884888880000000000000000000000���P��""..gostring.2���p��ôgo.weak.type.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���€��"runtime.zerovalue���À�âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��8type.*func(go/ast.Node) bool���à��go.string."A1"���€��*type.*map[string]bool���°��go.string."A2"���Ð��:type.*map[*go/ast.Object]bool���€��go.string."A3"��� ��type.*bool���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·b51ba4d3e5142d442245970ca6341da4�(��(����������°��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ: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���þbruntime.gcbits.0x8c8c0000000000000000000000000000� �� ŒŒ���������������þ.go.string."[2]ast.Decl"�@��8�������� �������[2]ast.Decl�� �.go.string."[2]ast.Decl"���þ&type.[2]go/ast.Decl�À��À �������¾ÁLj�������������������������������������������������������������������������������� ��0type..alg.[2]go/ast.Decl���0��bruntime.gcbits.0x8c8c0000000000000000000000000000���P��.go.string."[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���þ0go.string."[]*ast.Ident"�@��:�������� �������[]*ast.Ident�� �0go.string."[]*ast.Ident"���þ(type.[]*go/ast.Ident� �� �������7•¬�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*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���þ@go.string."*map.hdr[string]bool"�P��J���������������*map.hdr[string]bool�� �@go.string."*map.hdr[string]bool"���þ2type.*map.hdr[string]bool� �� �������~™�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."*map.hdr[string]bool"���p��Dgo.weak.type.**map.hdr[string]bool���€��"runtime.zerovalue�����0type.map.hdr[string]bool���þ*go.string."[]uintptr"�@��4�������� �������[]uintptr�� �*go.string."[]uintptr"���þtype.[]uintptr� �� �������»3À]�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��*go.string."[]uintptr"���p��.go.weak.type.*[]uintptr���€��"runtime.zerovalue�����type.uintptr���þ>go.typelink.[]uintptr/[]uintptr��������������type.[]uintptr���þ,go.string."[4]uintptr"�@��6��������
�������[4]uintptr�� �,go.string."[4]uintptr"���þtype.[4]uintptr�À��À �������l<���‘������������������������������������������������������������������������������� �� runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��,go.string."[4]uintptr"���p��0go.weak.type.*[4]uintptr���€��"runtime.zerovalue�����type.uintptr��� ��type.[]uintptr���þBgo.typelink.[4]uintptr/[4]uintptr��������������type.[4]uintptr���þbruntime.gcbits.0x88888844440000000000000000000000� �� ˆˆˆDD������������þ@go.string."map.iter[string]bool"�P��J���������������map.iter[string]bool�� �@go.string."map.iter[string]bool"���þgo.string."key"�0��(���������������key�� �go.string."key"���þgo.string."val"�0��(���������������val�� �go.string."val"���þgo.string."t"�0��$���������������t�� �go.string."t"���þgo.string."h"�0��$���������������h�� �go.string."h"���þ go.string."bptr"�0��*���������������bptr�� � go.string."bptr"���þ"go.string."other"�0��,���������������other�� �"go.string."other"���þ2type.map.iter[string]bool�ð��ðP�������Q¨ÿõ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��@go.string."map.iter[string]bool"���p��Dgo.weak.type.*map.iter[string]bool���€��"runtime.zerovalue���À�2type.map.iter[string]bool���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*bool���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��2type.*map.hdr[string]bool���€��&go.string."buckets"��� ��8type.*map.bucket[string]bool���Ð�� go.string."bptr"���ð��8type.*map.bucket[string]bool��� ��"go.string."other"���À��type.[4]uintptr���þ:go.string."[]*ast.ImportSpec"�P��D���������������[]*ast.ImportSpec�� �:go.string."[]*ast.ImportSpec"���þ2type.[]*go/ast.ImportSpec� �� �������Xˆ]³�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��:go.string."[]*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���þDgo.string."*map.hdr[string]string"�P��N���������������*map.hdr[string]string�� �Dgo.string."*map.hdr[string]string"���þ6type.*map.hdr[string]string� �� �������ºÆ¼�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."*map.hdr[string]string"���p��Hgo.weak.type.**map.hdr[string]string���€��"runtime.zerovalue�����4type.map.hdr[string]string���þDgo.string."map.iter[string]string"�P��N���������������map.iter[string]string�� �Dgo.string."map.iter[string]string"���þ6type.map.iter[string]string�ð��ðP�������¹…\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Dgo.string."map.iter[string]string"���p��Hgo.weak.type.*map.iter[string]string���€��"runtime.zerovalue���À�6type.map.iter[string]string���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*string���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��6type.*map.hdr[string]string���€��&go.string."buckets"��� ��<type.*map.bucket[string]string���Ð�� go.string."bptr"���ð��<type.*map.bucket[string]string��� ��"go.string."other"���À��type.[4]uintptr���þ.go.string."**ast.Ident"�@��8�������� �������**ast.Ident�� �.go.string."**ast.Ident"���þ&type.**go/ast.Ident� �� ��������³˜H�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**ast.Ident"���p��8go.weak.type.***go/ast.Ident���€��"runtime.zerovalue�����$type.*go/ast.Ident���þ""..gostring.3�ð��ð��������g�������*struct { F uintptr; A0 *func(ast.Node) bool; A1 *map[string]bool; A2 *map[*ast.Object]bool; A3 *bool }�� �""..gostring.3���þätype.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }� �� �������;R¨H�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��""..gostring.3���p��ögo.weak.type.**struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���€��"runtime.zerovalue�����âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���þ8go.string."**ast.ImportSpec"�P��B���������������**ast.ImportSpec�� �8go.string."**ast.ImportSpec"���þ0type.**go/ast.ImportSpec� �� �������S`ìq�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."**ast.ImportSpec"���p��Bgo.weak.type.***go/ast.ImportSpec���€��"runtime.zerovalue�����.type.*go/ast.ImportSpec���þ<go.string."**ast.CommentGroup"�P��F���������������**ast.CommentGroup�� �<go.string."**ast.CommentGroup"���þ4type.**go/ast.CommentGroup� �� �������F/�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."**ast.CommentGroup"���p��Fgo.weak.type.***go/ast.CommentGroup���€��"runtime.zerovalue�����2type.*go/ast.CommentGroup���þ0go.string."*[2]ast.Decl"�@��:�������� �������*[2]ast.Decl�� �0go.string."*[2]ast.Decl"���þ(type.*[2]go/ast.Decl� �� �������×5|%�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[2]ast.Decl"���p��:go.weak.type.**[2]go/ast.Decl���€��"runtime.zerovalue�����&type.[2]go/ast.Decl���þ0go.string."[]*ast.Field"�@��:�������� �������[]*ast.Field�� �0go.string."[]*ast.Field"���þ(type.[]*go/ast.Field� �� �������¢TM�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*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���þ.go.string."**ast.Field"�@��8�������� �������**ast.Field�� �.go.string."**ast.Field"���þ&type.**go/ast.Field� �� �������†KÂÚ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**ast.Field"���p��8go.weak.type.***go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field���þ.go.string."**doc.Value"�@��8�������� �������**doc.Value�� �.go.string."**doc.Value"���þtype.**"".Value� �� �������Ro¾�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**doc.Value"���p��0go.weak.type.***"".Value���€��"runtime.zerovalue�����type.*"".Value���þ,go.string."**doc.Func"�@��6��������
�������**doc.Func�� �,go.string."**doc.Func"���þtype.**"".Func� �� �������ÁÑ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Func"���p��.go.weak.type.***"".Func���€��"runtime.zerovalue�����type.*"".Func���þ,go.string."**doc.Type"�@��6��������
�������**doc.Type�� �,go.string."**doc.Type"���þtype.**"".Type� �� �������Þìaè�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Type"���p��.go.weak.type.***"".Type���€��"runtime.zerovalue�����type.*"".Type���þ6go.string."**doc.namedType"�@��@���������������**doc.namedType�� �6go.string."**doc.namedType"���þ&type.**"".namedType� �� �������ôÛGÚ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."**doc.namedType"���p��8go.weak.type.***"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þ2go.string."*[]*ast.Ident"�@��<�������� �������*[]*ast.Ident�� �2go.string."*[]*ast.Ident"���þ*type.*[]*go/ast.Ident� �� �������—?ì¥�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*[]*ast.Ident"���p��<go.weak.type.**[]*go/ast.Ident���€��"runtime.zerovalue�����(type.[]*go/ast.Ident���þ2go.string."*[]*doc.Value"�@��<�������� �������*[]*doc.Value�� �2go.string."*[]*doc.Value"���þ"type.*[]*"".Value� �� ��������wæû�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*[]*doc.Value"���p��4go.weak.type.**[]*"".Value���€��"runtime.zerovalue����� type.[]*"".Value���þ2go.string."**ast.Comment"�@��<�������� �������**ast.Comment�� �2go.string."**ast.Comment"���þ*type.**go/ast.Comment� �� �������ÂENš�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."**ast.Comment"���p��<go.weak.type.***go/ast.Comment���€��"runtime.zerovalue�����(type.*go/ast.Comment���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·b51ba4d3e5142d442245970ca6341da4�(��(����������°��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ: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���þbruntime.gcbits.0x8c000000000000000000000000000000� �� Œ����������������þ.go.string."[1]ast.Spec"�@��8�������� �������[1]ast.Spec�� �.go.string."[1]ast.Spec"���þ&type.[1]go/ast.Spec�À��À�������ð5õ�������������������������������������������������������������������������������� ��0type..alg.[1]go/ast.Spec���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��.go.string."[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���þ0go.string."*[1]ast.Spec"�@��:�������� �������*[1]ast.Spec�� �0go.string."*[1]ast.Spec"���þ(type.*[1]go/ast.Spec� �� �������7% Ÿ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[1]ast.Spec"���p��:go.weak.type.**[1]go/ast.Spec���€��"runtime.zerovalue�����&type.[1]go/ast.Spec���þ0go.string."[8]*ast.File"�@��:�������� �������[8]*ast.File�� �0go.string."[8]*ast.File"���þ(type.[8]*go/ast.File�À��À@�������÷û¢<���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��0go.string."[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���þPgo.string."*map.bucket[string]*ast.File"�`��Z���������������*map.bucket[string]*ast.File�� �Pgo.string."*map.bucket[string]*ast.File"���þHtype.*map.bucket[string]*go/ast.File� �� �������c/�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[string]*ast.File"���p��Zgo.weak.type.**map.bucket[string]*go/ast.File���€��"runtime.zerovalue�����Ftype.map.bucket[string]*go/ast.File���þNgo.string."map.bucket[string]*ast.File"�`��X���������������map.bucket[string]*ast.File�� �Ngo.string."map.bucket[string]*ast.File"���þFtype.map.bucket[string]*go/ast.File�°��°Ð�������>?Þn��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Ngo.string."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."keys"���à��type.[8]string�����$go.string."values"���°��(type.[8]*go/ast.File���à��(go.string."overflow"���€��Htype.*map.bucket[string]*go/ast.File���þHgo.string."map.hdr[string]*ast.File"�`��R���������������map.hdr[string]*ast.File�� �Hgo.string."map.hdr[string]*ast.File"���þ@type.map.hdr[string]*go/ast.File�à��à0�������XJ®‘�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."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."buckets"���à��Htype.*map.bucket[string]*go/ast.File�����,go.string."oldbuckets"���°��Htype.*map.bucket[string]*go/ast.File���þ@go.string."map[string]*ast.File"�P��J���������������map[string]*ast.File�� �@go.string."map[string]*ast.File"���þ8type.map[string]*go/ast.File�Ü��Ü�������Ü2�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."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���þJgo.string."*map.hdr[string]*ast.File"�`��T���������������*map.hdr[string]*ast.File�� �Jgo.string."*map.hdr[string]*ast.File"���þBtype.*map.hdr[string]*go/ast.File� �� �������ÍSÀá�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.hdr[string]*ast.File"���p��Tgo.weak.type.**map.hdr[string]*go/ast.File���€��"runtime.zerovalue�����@type.map.hdr[string]*go/ast.File���þJgo.string."map.iter[string]*ast.File"�`��T���������������map.iter[string]*ast.File�� �Jgo.string."map.iter[string]*ast.File"���þBtype.map.iter[string]*go/ast.File�ð��ðP�������¬ Ç1���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Jgo.string."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."key"���à��type.*string�����go.string."val"���°��$type.**go/ast.File���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��Btype.*map.hdr[string]*go/ast.File���€��&go.string."buckets"��� ��Htype.*map.bucket[string]*go/ast.File���Ð�� go.string."bptr"���ð��Htype.*map.bucket[string]*go/ast.File��� ��"go.string."other"���À��type.[4]uintptr���þ2go.string."[1]*ast.Field"�@��<�������� �������[1]*ast.Field�� �2go.string."[1]*ast.Field"���þ*type.[1]*go/ast.Field�À��À�������È1Z9�1�������������������������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."[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���þ4go.string."*[1]*ast.Field"�@��>���������������*[1]*ast.Field�� �4go.string."*[1]*ast.Field"���þ,type.*[1]*go/ast.Field� �� �������âú«�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*[1]*ast.Field"���p��>go.weak.type.**[1]*go/ast.Field���€��"runtime.zerovalue�����*type.[1]*go/ast.Field���þPgo.string."*map.hdr[*doc.namedType]bool"�`��Z���������������*map.hdr[*doc.namedType]bool�� �Pgo.string."*map.hdr[*doc.namedType]bool"���þ@type.*map.hdr[*"".namedType]bool� �� �������Q¿,�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.hdr[*doc.namedType]bool"���p��Rgo.weak.type.**map.hdr[*"".namedType]bool���€��"runtime.zerovalue�����>type.map.hdr[*"".namedType]bool���þPgo.string."map.iter[*doc.namedType]bool"�`��Z���������������map.iter[*doc.namedType]bool�� �Pgo.string."map.iter[*doc.namedType]bool"���þ@type.map.iter[*"".namedType]bool�ð��ðP�������e–*���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Pgo.string."map.iter[*doc.namedType]bool"���p��Rgo.weak.type.*map.iter[*"".namedType]bool���€��"runtime.zerovalue���À�@type.map.iter[*"".namedType]bool���À��go.string."key"���à��&type.**"".namedType�����go.string."val"���°��type.*bool���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��@type.*map.hdr[*"".namedType]bool���€��&go.string."buckets"��� ��Ftype.*map.bucket[*"".namedType]bool���Ð�� go.string."bptr"���ð��Ftype.*map.bucket[*"".namedType]bool��� ��"go.string."other"���À��type.[4]uintptr���þJgo.string."*map.hdr[string]*doc.Func"�`��T���������������*map.hdr[string]*doc.Func�� �Jgo.string."*map.hdr[string]*doc.Func"���þ:type.*map.hdr[string]*"".Func� �� �������¯´*Ë�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.hdr[string]*doc.Func"���p��Lgo.weak.type.**map.hdr[string]*"".Func���€��"runtime.zerovalue�����8type.map.hdr[string]*"".Func���þJgo.string."map.iter[string]*doc.Func"�`��T���������������map.iter[string]*doc.Func�� �Jgo.string."map.iter[string]*doc.Func"���þ:type.map.iter[string]*"".Func�ð��ðP�������¥uƒ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Jgo.string."map.iter[string]*doc.Func"���p��Lgo.weak.type.*map.iter[string]*"".Func���€��"runtime.zerovalue���À�:type.map.iter[string]*"".Func���À��go.string."key"���à��type.*string�����go.string."val"���°��type.**"".Func���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��:type.*map.hdr[string]*"".Func���€��&go.string."buckets"��� ��@type.*map.bucket[string]*"".Func���Ð�� go.string."bptr"���ð��@type.*map.bucket[string]*"".Func��� ��"go.string."other"���À��type.[4]uintptr���þTgo.string."*map.hdr[string]*doc.namedType"�`��^���������������*map.hdr[string]*doc.namedType�� �Tgo.string."*map.hdr[string]*doc.namedType"���þDtype.*map.hdr[string]*"".namedType� �� �������Ùåàý�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."*map.hdr[string]*doc.namedType"���p��Vgo.weak.type.**map.hdr[string]*"".namedType���€��"runtime.zerovalue�����Btype.map.hdr[string]*"".namedType���þTgo.string."map.iter[string]*doc.namedType"�`��^���������������map.iter[string]*doc.namedType�� �Tgo.string."map.iter[string]*doc.namedType"���þDtype.map.iter[string]*"".namedType�ð��ðP�������xØù½���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Tgo.string."map.iter[string]*doc.namedType"���p��Vgo.weak.type.*map.iter[string]*"".namedType���€��"runtime.zerovalue���À�Dtype.map.iter[string]*"".namedType���À��go.string."key"���à��type.*string�����go.string."val"���°��&type.**"".namedType���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��Dtype.*map.hdr[string]*"".namedType���€��&go.string."buckets"��� ��Jtype.*map.bucket[string]*"".namedType���Ð�� go.string."bptr"���ð��Jtype.*map.bucket[string]*"".namedType��� ��"go.string."other"���À��type.[4]uintptr���þ>go.string."**ast.InterfaceType"�P��H���������������**ast.InterfaceType�� �>go.string."**ast.InterfaceType"���þ6type.**go/ast.InterfaceType� �� �������ºB@â�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."**ast.InterfaceType"���p��Hgo.weak.type.***go/ast.InterfaceType���€��"runtime.zerovalue�����4type.*go/ast.InterfaceType���þ(go.string."doc.data"�@��2���������������doc.data�� �(go.string."doc.data"���þ go.string."swap"�0��*���������������swap�� � go.string."swap"���þ go.string."less"�0��*���������������less�� � go.string."less"���þ go.string."data"�0��*���������������data�� � go.string."data"���þtype."".data��€��€�������€ªÕ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������& à� runtime.algarray���0��bruntime.gcbits.0x84488800000000000000000000000000���P��(go.string."doc.data"���p��type.*"".data���€��"runtime.zerovalue���À�type."".data���À��go.string."n"���Ð��"go.importpath."".���à��type.int����� go.string."swap"��� ��"go.importpath."".���°��&type.func(int, int)���à�� go.string."less"���ð��"go.importpath."".���€��0type.func(int, int) bool���`°�type."".data���°�� go.string."data"���À��"go.importpath."".���Ѐ�type."".data���þ*go.string."*doc.data"�@��4�������� �������*doc.data�� �*go.string."*doc.data"���þ>go.string."func(*doc.data) int"�P��H���������������func(*doc.data) int�� �>go.string."func(*doc.data) int"���þ.type.func(*"".data) int� �� �������§ÿÒ�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."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���þTgo.string."func(*doc.data, int, int) bool"�`��^���������������func(*doc.data, int, int) bool�� �Tgo.string."func(*doc.data, int, int) bool"���þDtype.func(*"".data, int, int) bool�À��À�������;Aëì�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."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���þJgo.string."func(*doc.data, int, int)"�`��T���������������func(*doc.data, int, int)�� �Jgo.string."func(*doc.data, int, int)"���þ:type.func(*"".data, int, int)�°��°�������¯í[�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."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���þtype.*"".data�����������7Å�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.data"���p��,go.weak.type.**"".data���€��"runtime.zerovalue�����type."".data���` �type.*"".data���Àð�type.*"".data���ð��go.string."Len"�����type.func() int��� ��.type.func(*"".data) int���°��"".(*data).Len���À��"".(*data).Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Dtype.func(*"".data, int, int) bool�����"".(*data).Less��� ��"".(*data).Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��:type.func(*"".data, int, int)���ð��"".(*data).Swap���€��"".(*data).Swap���þ>go.string."*map.hdr[string]int"�P��H���������������*map.hdr[string]int�� �>go.string."*map.hdr[string]int"���þ0type.*map.hdr[string]int� �� �������›ì4É�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."*map.hdr[string]int"���p��Bgo.weak.type.**map.hdr[string]int���€��"runtime.zerovalue�����.type.map.hdr[string]int���þ>go.string."map.iter[string]int"�P��H���������������map.iter[string]int�� �>go.string."map.iter[string]int"���þ0type.map.iter[string]int�ð��ðP�������¢>¶k���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��>go.string."map.iter[string]int"���p��Bgo.weak.type.*map.iter[string]int���€��"runtime.zerovalue���À�0type.map.iter[string]int���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*int���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��0type.*map.hdr[string]int���€��&go.string."buckets"��� ��6type.*map.bucket[string]int���Ð�� go.string."bptr"���ð��6type.*map.bucket[string]int��� ��"go.string."other"���À��type.[4]uintptr���þbruntime.gcbits.0x84000000000000000000000000000000� �� „����������������þdgo.string."struct { F uintptr; A0 *[]*doc.Value }"�p��n��������&�������struct { F uintptr; A0 *[]*doc.Value }�� �dgo.string."struct { F uintptr; A0 *[]*doc.Value }"���þTtype.struct { F uintptr; A0 *[]*"".Value }�à��à�������Bwœd�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��dgo.string."struct { F uintptr; A0 *[]*doc.Value }"���p��fgo.weak.type.*struct { F uintptr; A0 *[]*"".Value }���€��"runtime.zerovalue���À�Ttype.struct { F uintptr; A0 *[]*"".Value }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��"type.*[]*"".Value���þfgo.string."*struct { F uintptr; A0 *[]*doc.Value }"�p��p��������'�������*struct { F uintptr; A0 *[]*doc.Value }�� �fgo.string."*struct { F uintptr; A0 *[]*doc.Value }"���þVtype.*struct { F uintptr; A0 *[]*"".Value }� �� �������Ñò›¯�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��fgo.string."*struct { F uintptr; A0 *[]*doc.Value }"���p��hgo.weak.type.**struct { F uintptr; A0 *[]*"".Value }���€��"runtime.zerovalue�����Ttype.struct { F uintptr; A0 *[]*"".Value }���þ0go.string."*[]*doc.Type"�@��:�������� �������*[]*doc.Type�� �0go.string."*[]*doc.Type"���þ type.*[]*"".Type� �� �������-cÂy�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Type"���p��2go.weak.type.**[]*"".Type���€��"runtime.zerovalue�����type.[]*"".Type���þbgo.string."struct { F uintptr; A0 *[]*doc.Type }"�p��l��������%�������struct { F uintptr; A0 *[]*doc.Type }�� �bgo.string."struct { F uintptr; A0 *[]*doc.Type }"���þRtype.struct { F uintptr; A0 *[]*"".Type }�à��à�������y
¶4�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��bgo.string."struct { F uintptr; A0 *[]*doc.Type }"���p��dgo.weak.type.*struct { F uintptr; A0 *[]*"".Type }���€��"runtime.zerovalue���À�Rtype.struct { F uintptr; A0 *[]*"".Type }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°�� type.*[]*"".Type���þdgo.string."*struct { F uintptr; A0 *[]*doc.Type }"�p��n��������&�������*struct { F uintptr; A0 *[]*doc.Type }�� �dgo.string."*struct { F uintptr; A0 *[]*doc.Type }"���þTtype.*struct { F uintptr; A0 *[]*"".Type }� �� �������
E�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."*struct { F uintptr; A0 *[]*doc.Type }"���p��fgo.weak.type.**struct { F uintptr; A0 *[]*"".Type }���€��"runtime.zerovalue�����Rtype.struct { F uintptr; A0 *[]*"".Type }���þ0go.string."*[]*doc.Func"�@��:�������� �������*[]*doc.Func�� �0go.string."*[]*doc.Func"���þ type.*[]*"".Func� �� �������&¡Ð…�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Func"���p��2go.weak.type.**[]*"".Func���€��"runtime.zerovalue�����type.[]*"".Func���þbgo.string."struct { F uintptr; A0 *[]*doc.Func }"�p��l��������%�������struct { F uintptr; A0 *[]*doc.Func }�� �bgo.string."struct { F uintptr; A0 *[]*doc.Func }"���þRtype.struct { F uintptr; A0 *[]*"".Func }�à��à�������ÅÝt�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��bgo.string."struct { F uintptr; A0 *[]*doc.Func }"���p��dgo.weak.type.*struct { F uintptr; A0 *[]*"".Func }���€��"runtime.zerovalue���À�Rtype.struct { F uintptr; A0 *[]*"".Func }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°�� type.*[]*"".Func���þdgo.string."*struct { F uintptr; A0 *[]*doc.Func }"�p��n��������&�������*struct { F uintptr; A0 *[]*doc.Func }�� �dgo.string."*struct { F uintptr; A0 *[]*doc.Func }"���þTtype.*struct { F uintptr; A0 *[]*"".Func }� �� �������¸ÛOV�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."*struct { F uintptr; A0 *[]*doc.Func }"���p��fgo.weak.type.**struct { F uintptr; A0 *[]*"".Func }���€��"runtime.zerovalue�����Rtype.struct { F uintptr; A0 *[]*"".Func }���þ,go.string."**doc.Note"�@��6��������
�������**doc.Note�� �,go.string."**doc.Note"���þtype.**"".Note� �� �������hEÆb�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Note"���p��.go.weak.type.***"".Note���€��"runtime.zerovalue�����type.*"".Note���þ&go.string."[]uint8"�0��0���������������[]uint8�� �&go.string."[]uint8"���þtype.[]uint8� �� �������ß~.8�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��&go.string."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8/[]uint8��������������type.[]uint8���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ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���þbruntime.gcbits.0x48484800000000000000000000000000� �� HHH��������������þ*go.string."[3]string"�@��4�������� �������[3]string�� �*go.string."[3]string"���þtype.[3]string�À��À0�������CÙiB�������������������������������������������������������������������������������� ��&type..alg.[3]string���0��bruntime.gcbits.0x48484800000000000000000000000000���P��*go.string."[3]string"���p��.go.weak.type.*[3]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[3]string/[3]string��������������type.[3]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ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 }���þNgo.string."struct { a string; b bool }"�`��X���������������struct { a string; b bool }�� �Ngo.string."struct { a string; b bool }"���þgo.string."a"�0��$���������������a�� �go.string."a"���þgo.string."b"�0��$���������������b�� �go.string."b"���þ@type.struct { a string; b bool }�à��à�������ÓÌ�������������������������������������������������������������������������������������������������������������������������������������������������������������� ��Jtype..alg.struct { a string; b bool }���0��bruntime.gcbits.0x48844400000000000000000000000000���P��Ngo.string."struct { a string; b bool }"���p��Rgo.weak.type.*struct { a string; b bool }���€��"runtime.zerovalue���À�@type.struct { a string; b bool }���À��go.string."a"���Ð��"go.importpath."".���à��type.string�����go.string."b"��� ��"go.importpath."".���°��type.bool���þRgo.string."[]struct { a string; b bool }"�`��\���������������[]struct { a string; b bool }�� �Rgo.string."[]struct { a string; b bool }"���þDtype.[]struct { a string; b bool }� �� �������«Mí�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��Rgo.string."[]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·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ\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 }���þ,Ptype..gc.[20]struct { a string; b bool }�>����þXtype..gcprog.[20]struct { a string; b bool }�����������þVgo.string."[20]struct { a string; b bool }"�`��`���������������[20]struct { a string; b bool }�� �Vgo.string."[20]struct { a string; b bool }"���þHtype.[20]struct { a string; b bool }�À��Àà������”Ö°P�Q������������������������������������������������������������������������������� ��Rtype..alg.[20]struct { a string; b bool }���0��Ptype..gc.[20]struct { a string; b bool }���@��Xtype..gcprog.[20]struct { a string; b bool }���P��Vgo.string."[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·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ\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 }���þ,Ptype..gc.[15]struct { a string; b bool }�\����þXtype..gcprog.[15]struct { a string; b bool }�����������þVgo.string."[15]struct { a string; b bool }"�`��`���������������[15]struct { a string; b bool }�� �Vgo.string."[15]struct { a string; b bool }"���þHtype.[15]struct { a string; b bool }�À��Àh������9Ë=1�Q������������������������������������������������������������������������������� ��Rtype..alg.[15]struct { a string; b bool }���0��Ptype..gc.[15]struct { a string; b bool }���@��Xtype..gcprog.[15]struct { a string; b bool }���P��Vgo.string."[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·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ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 }���þbruntime.gcbits.0x48844448844400000000000000000000� �� H„DH„D�����������þTgo.string."[4]struct { a string; b bool }"�`��^���������������[4]struct { a string; b bool }�� �Tgo.string."[4]struct { a string; b bool }"���þFtype.[4]struct { a string; b bool }�À��À`�������Z‡3�������������������������������������������������������������������������������� ��Ptype..alg.[4]struct { a string; b bool }���0��bruntime.gcbits.0x48844448844400000000000000000000���P��Tgo.string."[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 }���þ,go.string."*[8]string"�@��6��������
�������*[8]string�� �,go.string."*[8]string"���þtype.*[8]string� �� �������­”o�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����type.[8]string���þ,go.string."*[3]string"�@��6��������
�������*[3]string�� �,go.string."*[3]string"���þtype.*[3]string� �� �������
+é �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[3]string"���p��0go.weak.type.**[3]string���€��"runtime.zerovalue�����type.[3]string���þPgo.string."*struct { a string; b bool }"�`��Z���������������*struct { a string; b bool }�� �Pgo.string."*struct { a string; b bool }"���þBtype.*struct { a string; b bool }� �� �������Æcæ¢�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*struct { a string; b bool }"���p��Tgo.weak.type.**struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }���þXgo.string."*[20]struct { a string; b bool }"�p��b�������� �������*[20]struct { a string; b bool }�� �Xgo.string."*[20]struct { a string; b bool }"���þJtype.*[20]struct { a string; b bool }� �� �������k�ÉÜ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."*[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 }���þXgo.string."*[15]struct { a string; b bool }"�p��b�������� �������*[15]struct { a string; b bool }�� �Xgo.string."*[15]struct { a string; b bool }"���þJtype.*[15]struct { a string; b bool }� �� �������rZ Ö�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."*[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 }���þVgo.string."*[4]struct { a string; b bool }"�`��`���������������*[4]struct { a string; b bool }�� �Vgo.string."*[4]struct { a string; b bool }"���þHtype.*[4]struct { a string; b bool }� �� �������Ñbù’�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."*[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."go/ast"�0��.���������������go/ast�� �$go.string."go/ast"���þ*go.importpath.go/ast.� �� ���������������� �$go.string."go/ast"���þ&go.string."runtime"�0��0���������������runtime�� �&go.string."runtime"���þ,go.importpath.runtime.� �� ���������������� �&go.string."runtime"���þgo.string."io"�0��&���������������io�� �go.string."io"���þ"go.importpath.io.� �� ���������������� �go.string."io"���þ&go.string."unicode"�0��0���������������unicode�� �&go.string."unicode"���þ,go.importpath.unicode.� �� ���������������� �&go.string."unicode"���þ&go.string."strconv"�0��0���������������strconv�� �&go.string."strconv"���þ,go.importpath.strconv.� �� ���������������� �&go.string."strconv"���þ&go.string."strings"�0��0���������������strings�� �&go.string."strings"���þ,go.importpath.strings.� �� ���������������� �&go.string."strings"���þ0go.string."unicode/utf8"�@��:�������� �������unicode/utf8�� �0go.string."unicode/utf8"���þ6go.importpath.unicode/utf8.� �� �������� �������� �0go.string."unicode/utf8"���þ go.string."sort"�0��*���������������sort�� � go.string."sort"���þ&go.importpath.sort.� �� ���������������� � go.string."sort"���þ(go.string."go/token"�@��2���������������go/token�� �(go.string."go/token"���þ.go.importpath.go/token.� �� ���������������� �(go.string."go/token"���þ2go.string."text/template"�@��<�������� �������text/template�� �2go.string."text/template"���þ8go.importpath.text/template.� �� �������� �������� �2go.string."text/template"���þ$go.string."regexp"�0��.���������������regexp�� �$go.string."regexp"���þ*go.importpath.regexp.� �� ���������������� �$go.string."regexp"���þ go.string."path"�0��*���������������path�� � go.string."path"���þ&go.importpath.path.� �� ���������������� � go.string."path"���þ.type..hash.[8]string·f��������������(type..hash.[8]string���þ$runtime.strhash·f��������������runtime.strhash���þ*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���þ(runtime.interhash·f��������������"runtime.interhash���þ$runtime.memhash·f��������������runtime.memhash���þ4type..eq."".lineWrapper·f��������������.type..eq."".lineWrapper���þ$runtime.ifaceeq·f��������������runtime.ifaceeq���þ*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���þ(runtime.panicwrap·f��������������"runtime.panicwrap���þ,"".(*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