blob: 50ccd852b280650d00394bc84519e0c99f636289 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 9572 `
go object linux 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 404836 `
go object linux 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��  ��˜ dH‹ %����H;awè����ëê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ÊrbH‹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Â��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‹l$hH‹L$pH‹”$€���H‹D$HHƒÀH‰D$@¶D$?<'uCH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰ $H‹] ÿÓH‹”$€���H‹D$HHÿÀé”þÿÿ<`uïH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰ $H‹] ÿÓH‹”$€���ë·è���� è���� è���� $
������ ��0runtime.morestack_noctxt���¤��2runtime.stringtoslicebyte���€��0text/template.HTMLEscape���”��$runtime.panicslice���º��2runtime.stringtoslicebyte���–��0text/template.HTMLEscape���ö��"".rdquo���Ž�"".rdquo���¦ �"".rdquo���È�
������„��"".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�Àî¿ÀÇ�Ð�`4" 
 5g‘6 6 ��Ñÿ�Tgclocals·b761081bcdbc0c055275af2bb2c6dfe6�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���:/tmp/go/src/go/doc/comment.goþ0"".pairedParensPrefixLen��À��®dH‹ %����H;awè����ëêHƒìPH‹L$`HÇD$(����H‰L$0H‹\$XH‰\$@H‰L$H1ÀH‰D$8H‹\$@H‰$H‹\$HH‰\$H‰D$è����H‹l$(H‹D$‹L$ Hƒø�tTH‹T$8ƒù(uHƒý�uH‰T$0H‰ëHÿÃH‰\$(먃ù)u£H‰éHÿÉH‰L$(Hƒù�u H‹\$`H‰\$0ë†Hƒù�}€H‰T$hHƒÄPÃH‹\$0H‰\$hHƒÄPÃ
������ ��0runtime.morestack_noctxt���¸��&runtime.stringiter2���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�  ­Ÿ Ÿ
�à�Hœ L  

� �[…�Tgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f�Tgclocals·8d600a433c6aaa81a4fe446d95c5546b���:/tmp/go/src/go/doc/comment.goþ"".emphasize��à��ÄdH‹ %����HD$ðH;Awè����ëåHì���H‹Œ$¨���H‹„$°���H‹����H‰$H‰Œ$¨���H‰L$H‰„$°���H‰D$è����L‹Œ$¨���H‹¬$°���L‹„$˜���H‹¼$ ���¶´$À���H‹D$H‹T$ H‹L$(H‰”$€���H‰Œ$ˆ���Hƒø�H‰D$xu%L‰$H‰|$L‰L$H‰l$@ˆt$ è����HÄ���ÃHƒú�†¾��H‹�H9Å‚«��L‰$H‰|$L‰L$hL‰L$H‰D$pH‰D$@ˆt$ è����H‹\$xH‹„$€���H‹Œ$°���H‰ÝHƒø†[��HƒÃH‹Hƒø�†C��H‹E�H9Ñ‚/��H9‚&��H‹Œ$¨���H)ÂHƒú�t H‰ÃHËH‰ÙH‰L$XH‰ $H‰T$`H‰T$è����H‹D$H‹L$`H9ȍÜ��H‹\$xHƒ¼$€����†Á��H‹H‰D$@H‹Œ$°���HÃH‰ØH9Ù‚›��H‹����H‰$H‹Œ$¨���H‰L$hH‰L$H‰D$pH‰D$è����H‹T$H‹L$ H‹D$(H‰T$xH‰Œ$€���H‰„$ˆ���H‹L$`H‹D$@H9Á‚1��H‹L$XH‰L$XH‰D$`HÇD$H����1ÀH‰D$P1ɈL$?H‹œ$¸���1íH9ëtbH‹L$XH‹D$`H����H‰$H‹œ$¸���H‰\$H‰L$hH‰L$H‰D$pH‰D$è����H‹D$ ¶\$(H‰Ùˆ\$?Hƒø�„ ��H‹(H‰l$HH‹@H‹\$xHƒ¼$€���†y��HƒÃH‹Hƒû�|€ù�uH‹\$XH‰\$HH‹D$`1ɈL$?H‰D$PHƒø�Ž>��H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$ ���H‰$H‹œ$˜���H‹[ ÿÓH‹\$HH‰$H‹\$PH‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜���H‰$H‹œ$ ���H‰\$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$ ���H‰$H‹œ$˜���H‹[ ÿÓ¶L$?€ù�t>H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$ ���H‰$H‹œ$˜���H‹[ ÿÓH‹œ$˜���H‰$H‹œ$ ���H‰\$H‹\$XH‰\$H‹\$`H‰\$¶œ$À���ˆ\$ è����€|$?�t>H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$ ���H‰$H‹œ$˜���H‹[ ÿÓH‹\$PHƒû�Žš���H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$ ���H‰$H‹œ$˜���H‹[ ÿÓH‹œ$°���H‹”$°���H‹\$xHƒ¼$€���v5HƒÃH‹H9Âr"H‹Œ$¨���H)ÂHƒú�t H‰ÃHËH‰ÙH‰Ðéðúÿÿè���� è���� ë¢éŠþÿÿè���� ‰�éYýÿÿè���� è���� è���� éÄüÿÿè���� è���� è���� è���� è���� Z
������*��0runtime.morestack_noctxt���j��"".matchRx���°��Pregexp.(*Regexp).FindStringSubmatchIndex���Ž�� "".commentEscape���˜�� "".commentEscape���Ž��0"".pairedParensPrefixLen���¨��"".matchRx���ò��Pregexp.(*Regexp).FindStringSubmatchIndex���ê ��,type.map[string]string���¾
��4runtime.mapaccess2_faststr���® ��"".html_a���Æ �"".html_a���Þ  �"".html_a���  �
������Ì ��2runtime.stringtoslicebyte���´��0text/template.HTMLEscape���Â��"".html_aq���Ú�"".html_aq���ò �"".html_aq���´�
������Ò��"".html_i���ê�"".html_i���‚ �"".html_i���Ä�
������¼�� "".commentEscape���Ø��"".html_endi���ð�"".html_endi���ˆ �"".html_endi���Ê�
������ò��"".html_enda���Š�"".html_enda���¢ �"".html_enda���ä�
������†��$runtime.panicslice���”��$runtime.panicindex���°��$runtime.panicindex���Ì��$runtime.panicslice���Ú��$runtime.panicslice���è��$runtime.panicindex���€��$runtime.panicslice���Ž��$runtime.panicindex���œ��$runtime.panicindex���ª��$runtime.panicslice���¸��$runtime.panicindex���` ��0"".autotmp_0060��type.uint64�"".autotmp_0059��type.uint64�"".autotmp_0058��type.uint64�"".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_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�" °Ÿ Ý �° �¦Ø2q h]JV+ƒ"b!>LC>>>>Ief 
�4�W´{r¦²•Pn�Tgclocals·ff5030953befed5614c744596664fb80�Tgclocals·197151d94177056eba1a964a83097924���:/tmp/go/src/go/doc/comment.goþ"".indentLen��à��ÎdH‹ %����H;awè����ëêH‹t$H‹L$1ÀH9È}H9Ès4H¶€û uHÿÀH9È|çH‰D$ÃH9ÈsH¶€û uéëßè���� è���� 
������ ��0runtime.morestack_noctxt���´��$runtime.panicindex���Â��$runtime.panicindex���0��� "".~r1� type.int�"".s��type.string�p�p� Ì *�
�Y�Tgclocals·a08e9001cb8f9d822225de3b8e406515�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ"".isBlank�� ��œdH‹ %����H;awè����ëêH‹L$Hƒù�tHƒùuH‹\$Hƒù�v¶€û
uÆD$ÃÆD$�ëøè���� 
������ ��0runtime.morestack_noctxt�����$runtime.panicindex���0���"".autotmp_0076��type.int� "".~r1� type.bool�"".s��type.string�P�P� Ü5�
�G �Tgclocals·a08e9001cb8f9d822225de3b8e406515�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ"".commonPrefix�� ��‚dH‹ %����H;awè����ëêL‹T$H‹|$H‹t$ H‹T$1ÀH9Ð}+H9ð}&H9Ðs?H¶H9ðs,I,¶m�@8ëuHÿÀH9Ð|ÕH9Âr H‰|$(H‰D$0Ãè���� è���� è����
������ ��0runtime.morestack_noctxt���Ú��$runtime.panicslice���è��$runtime.panicindex���ö��$runtime.panicindex���`��� "".~r2�@type.string�"".b� type.string�"".a��type.string��� ä*(�
�l$�Tgclocals·0f53758b92f935584caadf34297c3fcc�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ"".unindent��€��ü dH‹ %����HD$¸H;Awè����ëåHìÈ���H‹Œ$Ø���Hƒù�uHÄÈ���ÃH‹œ$Ð���Hƒù�†-��H,$H‰ïH‰ÞH¥H¥è����H‹t$H‹œ$Ð���Hƒ¼$Ø����†÷��H‹H‹[H9ó‚à��H‰T$pI‰ñH‰t$xH‹´$Ð���H‹„$Ø���H‹œ$à���H‰œ$À���1ÿH‰„$¸���H‰D$8H‰´$°���H‹l$8H9ï��H‰t$HHƒþ�„x��H‹.H‹VH‰|$@H‰¬$ ���H‰”$¨���H‰¬$€���H‰l$PH‰”$ˆ���H‰T$XHƒú�t!Hƒú…$��Hƒú�†!��¶]�€û
… ��HÇÀ���<�u|H‰,$H‰T$è����H‹D$H‹Œ$ˆ���H9Á‚×��H‹\$pH‰$H‹\$xH‰\$H‹Œ$€���H‰Œ$ ���H‰L$H‰„$¨���H‰D$è����H‹|$@H‹t$HH‹L$ L‹L$(H‰L$pL‰L$xHƒÆHÿÇH‹l$8H9ïŒøþÿÿL‰L$0L‹„$Ð���H‹„$Ø���H‹œ$à���H‰œ$À���1ÒH‰„$¸���H‰D$8L‰„$°���H‹l$8H9êô���L‰D$HIƒø�„ ��I‹0I‹HH‰T$@H‰×H‰t$`H‰L$hHƒù�t Hƒù…Ò���Hƒù�†Ï���¶€û
…¼���HÇÀ���<�…‚���H‰Œ$˜���H‰ÊH‹L$0H9Ê‚���H‹œ$Ð���L‹„$Ø���H‰ýL9ÇsnHkíHëH‰$H‰´$���H‰ðH)ÊHƒú�t H‰ËHÃH‰ØH‰„$ ���H‰D$H‰”$¨���H‰T$è����L‹D$HH‹T$@IƒÀHÿÂH‹l$8H9êŒ ÿÿÿHÄÈ���Ãè���� è���� 1ÀéDÿÿÿè���� A‰�éïþÿÿè���� 1Àéóýÿÿè���� ‰éýÿÿè���� è���� è���� 
������*��0runtime.morestack_noctxt���²��"".indentLen���¸��"".indentLen���Ø��"".commonPrefix���ü ��4runtime.writebarrierstring���Ô ��$runtime.panicindex���â ��$runtime.panicslice���þ ��$runtime.panicindex���œ ��$runtime.panicslice���¸ ��$runtime.panicindex���Ô ��$runtime.panicslice���â ��$runtime.panicindex���ð ��$runtime.panicindex���0��>"".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_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�"".n�¯type.int�"".line�type.string�"".prefix�¯type.string�"".block��type.[]string�&"ðW�€�Zô*^pL|
c?‚
 ��XƒPþW�Tgclocals·6d340c3bdac448a6ef1256f331f68dd3�Tgclocals·31eab2098d8a83619bc94c33002b6fbd���:/tmp/go/src/go/doc/comment.goþ"".heading��€
��ö dH‹ %����H;awè����ëêHƒì@HÇD$X����HÇD$`����H‹\$HH‰$H‹\$PH‰\$è����H‹T$H‹L$Hƒù�uHÇD$X����HÇD$`����HƒÄ@ÃH‰T$HH‰$H‰L$PH‰L$è����‹D$‰D$,‰$è����¶\$€û�„Ã��‹\$,‰$è����¶\$€û�„©��H‹\$HH‰$H‹\$PH‰\$è����‹D$‰D$,‰$è����¶\$€û�u-‹\$,‰$è����¶\$€û�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Ë}/H‰ÅHƒÅH9ÍsYH.¶€û 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���€��"strings.TrimSpace���þ��>unicode/utf8.DecodeRuneInString���ž�� unicode.IsLetter���Ò��unicode.IsUpper���ž��Funicode/utf8.DecodeLastRuneInString���¾�� unicode.IsLetter���ê��unicode.IsDigit���à��Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���‚�� strings.IndexAny���š��"strings.IndexRune���  ��$runtime.panicslice���® ��$runtime.panicindex���¼ ��$runtime.panicindex���@€��"".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€P€®€L€W€`€Z�€�\¤,"4
,6
/ J* '��?ÍÃ1�Tgclocals·771157e6981a4b26b64a947269cc9ecb�Tgclocals·8d600a433c6aaa81a4fe446d95c5546b���:/tmp/go/src/go/doc/comment.goþ"".anchorID��€��èdH‹ %����H;awè����ëêHƒìHHÇD$`����HÇD$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‰\$hHƒÄHÃ
������ ��0runtime.morestack_noctxt���^�� "".nonAlphaNumRx���œ��go.string."_"���¾��Bregexp.(*Regexp).ReplaceAllString���à�� go.string."hdr-"���®��*runtime.concatstring2���@��"".autotmp_0137�type.string� "".~r1� type.string�"".line��type.string�™ �À�Ž,”�
�^b�Tgclocals·13d3af77a5bf02af6db4588efb2ea811�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���:/tmp/go/src/go/doc/comment.goþ"".ToHTML�� �� dH‹ %����H„$@ÿÿÿH;Awè����ëâHì@��H‹œ$X��H‰$H‹œ$`��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$è���H‰„$ð���H‰”$ø���H‰”$à���HÇD$P����H‰„$Ø���H‰D$HH‰Œ$Ð���H‰L$`H‹\$PH‹l$HH9ëÒ��H‹t$`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$8H9鍔���H‰D$XHƒø�„ù���H‹H‹hH‰L$@H‰”$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰”$ˆ���H‰T$H‰¬$���H‰l$H‹œ$h��H‰\$ ÆD$(è����H‹D$XH‹L$@HƒÀHÿÁH‹l$8H9éŒlÿÿÿH‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹\$`HƒÃ H‰\$`H‹\$PHÿÃH‰\$PH‹\$PH‹l$HH9ëŒ.þÿÿ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$8H9é[��H‰D$XHƒø�„Û��H‹H‹hH‰L$@H‰”$¨���H‰T$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‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹œ$H��H‰$H‹œ$P��H‰\$H‹\$hH‰\$H‹\$pH‰\$ÆD$ è����H‹D$XH‹L$@HƒÀHÿÁH‹l$8H9錥þÿÿH‹œ$ ���Hƒû�u>H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓé1ýÿÿ‰�éþÿÿ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$8H9鍍���H‰D$XHƒø�„Á���H‹H‹hH‰L$@H‰”$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰T$xH‰T$H‰¬$€���H‰l$HÇD$ ����ÆD$(�è����H‹D$XH‹L$@HƒÀHÿÁH‹l$8H9éŒsÿÿÿH‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓéÊûÿÿ‰�é8ÿÿÿ‰é'úÿÿV
������0��0runtime.morestack_noctxt���~��"".blocks���†� runtime.duffcopy���¼� runtime.duffcopy���î��"".html_p���†�"".html_p���ž �"".html_p���à�
������Ö��"".emphasize���¢��"".html_endp���º�"".html_endp���Ò �"".html_endp���” �
������¬
��"".html_h���Ä
�"".html_h���Ü
 �"".html_h���ž �
������˜��"".anchorID���ˆ��2runtime.stringtoslicebyte���ì�
������ö��"".html_hq���Ž�"".html_hq���¦ �"".html_hq���è�
������Ò�� "".commentEscape���º��"".html_hq���Ò�"".html_hq���ê �"".html_hq���¬�
������¶��"".html_endh���Î�"".html_endh���æ �"".html_endh���¨�
������Þ��"".html_pre���ö�"".html_pre���Ž �"".html_pre���Ð�
������¸��"".emphasize���„��"".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�%€Üÿ€Ž� �–Ä%½
>sJ> .>5
>}2N>7 >>+
>sC>721�D�>òº`…¼8¥n’³`�Tgclocals·bac06b58d2975b4e41d5d5423f2a0abf�Tgclocals·f3eddd2a679fa8540d32539776209879���:/tmp/go/src/go/doc/comment.goþ"".blocks��à*��Ö*dH‹ %����H„$¸þÿÿH;Awè����ëâHìÈ��HDŽ$à������HDŽ$è������HDŽ$ð������HDŽ$������HDŽ$������HDŽ$ ������HDŽ$ø�������HDŽ$�������HDŽ$������ÆD$G�ÆD$F�HDŽ$X������HDŽ$`������HDŽ$h������Hœ$X��H=����H‰;H¼$ø���H‰{H¼$��H‰{H‰\$XH‹œ$Ð��H‰$H‹´$Ø��H‰t$H5����H|$H¥H¥è����H‹T$ H‹L$(H‹D$0H‰”$(��H‰$H‰Œ$0��H‰L$H‰„$8��H‰D$è����1ÀH‹Œ$0��H9ȍ¢���H‹œ$(��H‰ÅH‰D$PL‹„$0��L9Àƒ ��HkíHëH‹3H‹SH‰´$°���H‰t$`H‰”$¸���H‰T$hHƒú�t Hƒú…Ô��Hƒú�†Ñ��¶€û
…¾��HÇÀ���<�tjH‹T$XH‹ÿÓH‹D$PHÿÀÆD$GH‹Œ$0��H9ÈŒ^ÿÿÿH‹T$XH‹ÿÓH‹œ$��H‰œ$à��H‹œ$��H‰œ$è��H‹œ$ ��H‰œ$ð��HÄÈ��ÃH‰4$H‰T$è����L‹Œ$(��H‹¼$0��H‹t$PH‹\$Hƒû�Ž@��H‹T$XH‹ÿÓH‹D$PH‹´$(��H‹”$0��I‰ÁHÿÀH9Ð}kH‰óH‰ÅH9Ѓ���HkíHëH‹;H‰¼$€���H‹KH‰Œ$ˆ���Hƒù�t Hƒù…Ä��Hƒù�†Á��¶€û
…®��HÇÁ���€ù�„?��HÿÀH9Ð|•L9È~dH‰ÅHÿÍH‰óH9Õƒ��HkíHëH‹;H‰|$pH‹KH‰L$xHƒù�t Hƒù…ã��Hƒù�†à��¶€û
…Í��HÇÁ���€ù�tHÿÈL9ÈœL‹„$8��I9À‚¡��L9È‚˜��H‰ÇL)ÏL‰ÂL)Ê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‹´$��H‹”$��H‹œ$ ��H‰ØH)ÓHƒû}OH����H‰$H‰´$@��H‰t$H‰”$H��H‰T$H‰„$P��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰×HÿÇH‰¼$H��H‰„$P��H‰´$@��H‰×Hkÿ HþH‰4$HÇD$����H´$¨��H|$è����è����H‹D$PH‹¬$@��H‹”$H��H‹Œ$P��H‰¬$��H‰”$��H‰Œ$ ��ÆD$F�é)üÿÿè���� 1Éé3þÿÿè���� è���� H‰óH‰ÅH‰D$HH9ÐsHHkíHëH,$H‰ïH‰ÞH¥H¥è����L‹L$PH‹´$(��H‹”$0��H‹D$HH‹\$Hƒû�Žvýÿÿéiýÿÿè���� 1ÉéRýÿÿè���� è���� €|$G�„–��€|$F�…‹��H‰óHƒÃH9û{��H‰õHÿÅL‰ËH9ýƒ˜��HkíHëH‹H‰”$ ���H‹kH‰¬$¨���Hƒý�t Hƒý…\��Hƒý�†Y��¶€û
…F��HÇÀ���<�„��H‰õHƒÅL‰ËH9ýƒ��HkíHëH‹H‰”$���H‹kH‰¬$˜���Hƒý�t Hƒý…á��Hƒý�†Þ��¶€û
…Ë��HÇÀ���<�…°��H‰óHƒÃL‰ÍH9ûƒ¢��HkÛHÝH$H‰ßH‰îH¥H¥è����L‹Œ$(��H‹¼$0��H‹t$PH‹\$Hƒû�…_��H‹œ$°���H‰$H‹œ$¸���H‰\$è����L‹Œ$(��H‹¼$0��H‹t$PH‹T$H‹D$H‰”$À���H‰„$È���Hƒø�„Ì��H‹T$XH‹ÿÓH¼$ˆ��1Àè����HDŽ$ˆ�����H����H‰$è����H‹D$Hƒø�„��HÇÅ���HÇÂ���H‰¬$x��H‰”$€��H‰„$p��H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹œ$p��H‰œ$��H‹œ$x��H‰œ$˜��H‹œ$€��H‰œ$ ��H‹´$��H‹”$��H‹œ$ ��H‰ØH)ÓHƒû}OH����H‰$H‰´$@��H‰t$H‰”$H��H‰T$H‰„$P��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÅH‰¬$H��H‰„$P��H‰óH‰´$@��H‰×Hkÿ HûH‰$HÇD$����Hœ$ˆ��H|$H‰Þè����è����H‹”$@��H‹Œ$H��H‹„$P��H‰”$��H‰Œ$��H‰„$ ��H‹D$PHƒÀÆD$Fé;øÿÿ‰�éxþÿÿÆD$G�ÆD$F�L‰ËH‰õH9þƒ��HkíHëH‹+H‰¬$Ð���H‹kH‰¬$Ø���H‹”$ø���H‹Œ$���H‹œ$��H‰ØH)ËHƒû}OH����H‰$H‰”$p��H‰T$H‰Œ$x��H‰L$H‰„$€��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÆH‰ÓH‰´$x��H‰„$€��H‰”$p��H‰ÍHkíHëH‰$H‹œ$Ð���H‰\$H‹œ$Ø���H‰\$è����H‹”$p��H‹Œ$x��H‹„$€��H‰”$ø���H‰Œ$���H‰„$��H‹D$PHÿÀéÿöÿÿè���� é¿þÿÿè���� 1Àé5üÿÿè���� è���� 1Àéºûÿÿè���� è���� 1ÀéB÷ÿÿè���� è���� Z
������0��0runtime.morestack_noctxt���”��"".func·001���”��go.string."\n"���°��$strings.SplitAfter���¤��"".unindent���Ö�
������¦�
������® ��"".indentLen���Ž
������Ä��"".unindent���âð� runtime.duffzero���°��type.[]"".block���¢��"runtime.growslice���ΐ� runtime.duffcopy���Ø��0runtime.writebarrierfat4���à��$runtime.panicslice���ü��$runtime.panicindex���Š��$runtime.panicindex���â��"".indentLen���È��$runtime.panicindex���ä��$runtime.panicindex���ò��$runtime.panicindex���²��"".indentLen���¶��"".heading���À�
������Úð� runtime.duffzero���€��type.[1]string���’��"runtime.newobject���Â��4runtime.writebarrierstring���ø ��type.[]"".block���ê!��"runtime.growslice���¢#� runtime.duffcopy���¬#��0runtime.writebarrierfat4���„&��type.[]string���ö&��"runtime.growslice���°(��4runtime.writebarrierstring���´)��$runtime.panicindex���Ì)��$runtime.panicindex���è)��$runtime.panicindex���ö)��$runtime.panicindex���’*��$runtime.panicindex��� *��$runtime.panicindex���¼*��$runtime.panicindex���Ê*��$runtime.panicindex���P��t"".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_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_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�%§ã�°�äˆI$$N =+/K
 j
8[2ha9+¿9,t&ÂW
¨ SPžed1? �h�—:ÂC1Ú¯[DA3µBF (X”aå
]BW�Tgclocals·b1b93b44048f4a9d447657a00cb1344e�Tgclocals·5b1dffbda00baf9e4664c12a6fe1990e���:/tmp/go/src/go/doc/comment.goþ"".ToText��€��ìdH‹ %����H„$øþÿÿH;Awè����ëâHìˆ��H����H‰$è����H‹L$H¼$H��1Àè����H‹œ$��H‰œ$H��H‹œ$˜��H‰œ$P��H‹œ$Ð��H‰œ$`��H‹œ$°��H‰œ$h��H‹œ$¸��H‰œ$p��H����H‰$H‰L$hH‰L$Hœ$H��H‰\$è����H‹œ$ ��H‰$H‹œ$¨��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$ð���H‰„$ø���H‰”$���H‰”$è���HÇD$P����H‰„$à���H‰D$HH‰Œ$Ø���H‰L$`H‹\$PH‹l$HH9ë:��H‹t$`Hƒþ�„��H¬$(��H‰ïè����Hœ$(��H¬$��H‰ïH‰Þè����H‹„$��Hƒø�…ý���H‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‹l$8H9é}nH‰D$XHƒø�„£���H‹H‹hH‰L$@H‰”$°���H‰¬$¸���H‹\$hH‰$H‰”$ ���H‰T$H‰¬$¨���H‰l$è����H‹D$XH‹L$@HƒÀHÿÁH‹l$8H9é|’H‹\$hH‰$è����H‹\$`HƒÃ H‰\$`H‹\$PHÿÃH‰\$PH‹\$PH‹l$HH9ëŒÆþÿÿHÄˆ��É�éVÿÿÿHƒø…=��H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‹l$8H9鍝���H‰D$XHƒø�„¡���H‹H‹xH‰L$@H‰”$°���H‰¼$¸���H‰”$€���H‰$H‰¼$ˆ���H‰|$H����H|$H‰ÞH¥H¥è����H\$ Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$è����H‹D$XH‹L$@HƒÀHÿÁH‹l$8H9éŒcÿÿÿH‹\$hH‰$è����éƒþÿÿ‰�éXÿÿÿHƒø…rþÿÿH‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‹l$8H9éìýÿÿH‰D$XHƒø�„v��H‹H‹hH‰L$@H‰”$°���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Àéôþÿÿè���� ‰�éƒþÿÿ‰é\ûÿÿ@
������0��0runtime.morestack_noctxt���P��&type."".lineWrapper���b��"runtime.newobject���Šà� runtime.duffzero���¸��&type."".lineWrapper���ø��.runtime.writebarrierfat���´��"".blocks���¼� runtime.duffcopy���ò� runtime.duffcopy���Ä��."".(*lineWrapper).write���– ��."".(*lineWrapper).flush���²
��
"".nl���Ê
�
"".nl���â
 �
"".nl���¤ �
������Æ ��go.string."\n"���è ��*runtime.concatstring2���¬��."".(*lineWrapper).write���†��."".(*lineWrapper).flush���À��
"".nl����
"".nl���ð �
"".nl���²�
������¸��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�%ßû�€ �Œ¨%
†
½
o( .4+
>sS
>sKJNN �D�0‹È)ˆ¡OWÕdNA�Tgclocals·d3f38354ddf48540875194ddb744d23a�Tgclocals·39064cd74c55efb6a8dfa6bde025677f���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).write��À ��¨ dH‹ %����HD$°H;Awè����ëåHìÐ���H‹„$Ø���H‹X0Hƒû�uP¶X€û�tGH‹H‹hH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$pH‰,$H‰L$hH‹Y ÿÓH‹„$Ø���HÇÅ���@ˆhH‹œ$à���H‰$H‹œ$è���H‰\$è����H‹T$H‹D$H‹L$ H‰”$¸���H‰„$À���H‰Œ$È���H‰Œ$°���1ÉH‰„$¨���H‰D$@H‰”$ ���H‰ÐH‹l$@H9é3��H‰D$PHƒø�„:��H‹H‹hH‰L$HH‰T$xH‰¬$€���H‰T$XH‰$H‰l$`H‰l$è����H‹„$Ø���H‹L$H‰L$8H‹X0Hƒû�~nH‹X0H‹h8HëHËH‹hH9ë~WH‹H‹hH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$pH‰,$H‰L$hH‹Y ÿÓH‹„$Ø���HÇ@0����HÇ@8����H‹X0Hƒû�uWH‹(H‰l$hH‹pH‰t$pHp H$H‰ßH¥H¥è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$pH‰$H‹\$hH‹[ ÿÓH‹„$Ø���H‹����H‹H8H9Ê‚��H‹8H‹pH‹-����H‰¬$ˆ���H‰l$H‰Œ$���H‰L$H‰”$˜���H‰T$H‰t$pH‰4$H‰|$hH‹_ ÿÓH‹œ$Ø���Hƒû�„¡���H‹+H‰l$hH‹kH‰l$pH‹\$XH‰$H‹\$`H‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$pH‰$H‹\$hH‹[ ÿÓH‹„$Ø���H‹H0H‹h8L‹D$8LÅHÍH‰h0HÇ@8���H‹D$PH‹L$HHƒÀHÿÁH‹l$@H9éŒÍýÿÿHÄÐ���ÉéXÿÿÿè���� ‰�é¿ýÿÿ(
������*��0runtime.morestack_noctxt���Ž��
"".nl���¦�
"".nl���¾ �
"".nl���ô�
������Ò��strings.Fields���€��<unicode/utf8.RuneCountInString���‚��
"".nl���š�
"".nl���² �
"".nl���è�
������ò��2runtime.stringtoslicebyte���Ê�
������ä �"".space���š ��"".space���”
������† ��2runtime.stringtoslicebyte���Þ �
������Ž ��$runtime.panicslice���0 ��"".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�" œŸ !�à�Z„*G *!G
W]m �(�zŹ--W�Tgclocals·ab01a2d55089ff50c402006df1039c39�Tgclocals·21548a55c04e2d4748afd3e2483f8806���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).flush�� ��ŽdH‹ %����H;awè����ëêHƒìHH‹D$PH‹X0Hƒû�uHƒÄHÃH‹H‹hH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$@H‰,$H‰L$8H‹Y ÿÓH‹D$PHÇ@8����HÇ@0����HƒÄHÃ
������ ��0runtime.morestack_noctxt���p��
"".nl���ˆ�
"".nl���  �
"".nl����
��������"".l��(type.*"".lineWrapper�X
�� ´
D�
�k%�Tgclocals·519efd86263089ddb84df3cfe7fd2992�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���:/tmp/go/src/go/doc/comment.goþ "".New��À��²dH‹ %����HD$€H;Awè����ëåHì���H����H‰$è����H‹D$H‰D$@H‰$H‹œ$��H‰\$H‹œ$ ��H‰\$è����H‹\$@H‰$è����H‹\$@H‰$è����H‹\$@H‹k8H‰,$è����H‹\$H‰œ$è���H‹\$H‰œ$ð���H‹\$H‰œ$ø���H����H‹ H‹CH����H‰$H‹\$@H‹k0H‰l$H‰L$HH‰L$H‰D$PH‰D$è����H‹\$ Hƒû�„Ï��H‹H‹KH‹kH‰”$Ð���H‰$H‰Œ$Ø���H‰L$H‰¬$à���H‰l$è����H‹\$H‰œ$¸���H‹\$ H‰œ$À���H‹\$(H‰œ$È���H‹|$@Ho@H<$H‰îH¥H¥H¥HÇD$@���è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$@H‹kXH‰,$H‹œ$ ��HƒãHƒû�…ú��ÆD$�è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H‹\$ H‰œ$˜���H‹|$@Ho@H<$H‰îH¥H¥H¥HÇD$U���è����H‹\$ H‰\$pH‹\$(H‰\$xH‹\$0H‰œ$€���H‹\$@H‹k`H‰,$ÆD$è����H‹\$H‰\$XH‹\$H‰\$`H‹\$ H‰\$hH����H‰$è����H‹D$H‰D$8H‰$Hƒ<$�„��H‹|$@HoH|$H‰îH¥H¥è����H‹\$8H‰$Hƒ<$�„à��Hƒ$H‹¼$��Hƒÿ�„Â��H/H|$H‰îH¥H¥è����H‹\$8H‰$Hƒ<$�„Ž��Hƒ$ H‹œ$��H‰\$H‹œ$��H‰\$è����H‹\$8H‰$Hƒ<$�„J��Hƒ$0H‹œ$è���H‰\$H‹œ$ð���H‰\$H‹œ$ø���H‰\$è����H‹\$8H‰$Hƒ<$�„ù��Hƒ$HH‹|$@HoH|$H‰îH¥H¥H¥è����H‹\$8H‰$Hƒ<$�„¸��Hƒ$`H‹\$@H‹k0H‰l$è����H‹\$8H‰$Hƒ<$�„€��Hƒ$hH‹œ$¸���H‰\$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹\$8H‰$Hƒ<$�„/��H$€���H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$8H‰$Hƒ<$�„Û���H$˜���H‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$8H‰$Hƒ<$�„‡���H$°���H‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹\$8H‰$Hƒ<$�t@H$È���H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$è����H‹\$8H‰œ$(��HÄ���É%����뷉%����émÿÿÿ‰%����éÿÿÿ‰%����éÅþÿÿ‰%����étþÿÿ‰%����é<þÿÿ‰%����éûýÿÿ‰%����éªýÿÿ‰%����éfýÿÿ‰é7ýÿÿ‰%����éýÿÿ‰%����éÚüÿÿÆD$éüÿÿ‰é*ûÿÿ:
������*��0runtime.morestack_noctxt���J��type."".reader���\��"runtime.newobject���¶��0"".(*reader).readPackage���Ò��<"".(*reader).computeMethodSets���î��2"".(*reader).cleanupTypes���’��"".sortedKeys���î��go.string."BUG"���Š��4type.map[string][]*"".Note���à��4runtime.mapaccess1_faststr���ê��"".noteBodies���€��"".sortedValues���¨��"".sortedTypes���¾��"".sortedValues���® ��"".sortedFuncs���ø ��type."".Package���Š
��"runtime.newobject���ð
��4runtime.writebarrierstring���î ��4runtime.writebarrierstring���Þ ��4runtime.writebarrierstring���è ��2runtime.writebarrierslice���Ò��2runtime.writebarrierslice���ª��.runtime.writebarrierptr���´��2runtime.writebarrierslice���Ä��2runtime.writebarrierslice���Ô��2runtime.writebarrierslice���Ø��2runtime.writebarrierslice���Î��2runtime.writebarrierslice���P€��"".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�"€
ÿ€ �à �F¼"(
9¬KTEçˆ
�N�--•TK8.3¼aEHHB;º�Tgclocals·5ba3393f338ae200a225d3e64caa9154�Tgclocals·8e3e4051c306f5bcc6c4baa7bf0cb149���2/tmp/go/src/go/doc/doc.goþ"".Examples��À+��´+dH‹ %����H„$ÀþÿÿH;Awè����ëâHìÀ��HDŽ$à������HDŽ$è������HDŽ$ð������HDŽ$������HDŽ$ ������HDŽ$(������H‹”$È��H‹„$Ð��H‹œ$Ø��H‰œ$¸��1ÉH‰„$°��H‰D$`H‰”$¨��H‰ÐH‹l$`H9éb��H‰„$ ���H‹(H‰L$hH‰l$xÆD$F�HÇD$H����HDŽ$0������HDŽ$8������HDŽ$@������H‹\$xHƒû�„È ��H‹SH‹C H‹k(H‰¬$ ��1ÉH‰„$˜��H‰D$PH‰”$��H‰ÐH‹l$PH9鍨���H‰„$���Hƒø�„s ��H‹H‹hH‰L$XH‰”$ø���H‰¬$���H����H‰$H‰”$Ø���H‰T$H‰¬$à���H‰l$è����H‹L$¶\$ €û�„r��H‹YHƒûK„d��H‹\$HHÿÃH‰\$HH‹„$���H‹L$XHƒÀHÿÁH‹l$PH9éŒXÿÿÿ€|$F�…à���H‹\$HHƒûŽÑ���H‹œ$8��Hƒû…¿���H‹\$xH‰œ$˜���H‹����1íH9脸��H‹œ$0��Hƒ¼$8���†š��H‹+H‰,$Hƒ<$�„|��Hƒ$ H‹Œ$˜���H‰„$è���H‰D$H‰Œ$ð���H‰L$è����H‹\$xH‰$è����H‹D$H‹œ$0��Hƒ¼$8���†��H‹+H‰,$Hƒ<$�„��Hƒ$0H‰D$è����H‹´$��H‹”$ ��H‹Œ$(��H‰ÐH‰”$€��H‹¬$8��HèH‰Œ$ˆ��H)ÈHƒø�~KH����H‰$H‰´$x��H‰t$H‰T$H‰L$H‰D$ è����H‹t$(H‹\$0H‰œ$€��H‹\$8H‰œ$ˆ��H‹„$8��H‹œ$ ��H‰´$x��H,ÞH‰,$H‹œ$0��H‰\$H‰ÃHÁãH‰\$è����H‹„$ ��H‹¬$8��H‹Œ$ˆ��H‹”$x��HèH‰”$x��H‰„$€��H‰Œ$ˆ��H‰”$��H‰„$ ��H‰Œ$(��H‹„$ ���H‹L$hHƒÀHÿÁH‹l$`H9錞üÿÿH‹œ$��H‰œ$`��H‹œ$ ��H‰œ$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ÄÀ��É%����éóýÿÿè���� ‰%����éxýÿÿè���� H����H‰$H����H‰\$H����H‰\$è����H‹D$éýÿÿH����H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����H‹L$¶\$ €û�„lüÿÿH‹t$HHÿÆH‰t$HH‰Œ$€���H‹yHƒÿ�„A��H‹OH‹GH‰Œ$¸���H‰ $H‰„$À���H‰D$H5����H|$H¥H¥è����¶\$ €û�…ó��H‹œ$¸���H‰$H‹´$À���H‰t$H5����Hl$H‰ïH¥H¥è����¶\$ €û�…´��H‹œ$¸���H‰$H‹´$À���H‰t$H5����Hl$H‰ïH¥H¥è����H‹”$€���¶\$ €û�ué~ûÿÿHDŽ$È�������HDŽ$Ð�������H‹1íH9ët.H‹*H‰,$è����H‹”$€���H‹L$H‹D$H‰Œ$È���H‰„$Ð���H‹r H‰4$H‹|$xHƒÿ�„þ��HwhH|$H¥H¥H¥è����H‹\$ H‰œ$¨���H‹\$(H‰œ$°���¶\$0ˆ\$GH‹\$xH‰$H‹œ$€���H‹k H‰l$è����H‹\$H‰œ$˜���H‹œ$8��H‰\$pH����H‰$è����H‹Œ$À���H‹D$Hƒù‚`��H‰„$ˆ���H‰$Hƒ<$�„=��H‹„$¸���HƒéHƒù�tHƒÀH‰„$��H‰D$H‰Œ$��H‰L$è����H‹œ$ˆ���H‰$Hƒ<$�„å��Hƒ$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹����1íH9è„}��H‹œ$ˆ���H‰$Hƒ<$�„Z��Hƒ$ H‹œ$€���H‹k H‰„$è���H‰D$H‰¬$ð���H‰l$è����H‹œ$ˆ���H‰$Hƒ<$�„��Hƒ$0H‹œ$˜���H‰\$è����H‹œ$ˆ���H‰$Hƒ<$�„Í��Hƒ$8H‹|$xHƒÿ�„²��HohH|$H‰îH¥H¥H¥è����H‹œ$ˆ���H‰$Hƒ<$�„x��Hƒ$PH‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹„$ˆ���H‰ÃHƒø�„8��L‹„$°���Iƒø�…��€|$G�„��HÇÅ���@ˆk`H‹l$pH‰hhH‰„$ˆ���H‹”$0��H‹Œ$8��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ÊH‰$H‹œ$ˆ���H‰\$è����H‹”$H��H‹Œ$P��H‹„$X��H‰”$x��H‰”$0��H‰Œ$€��H‰Œ$8��H‰„$ˆ��H‰„$@��é¯÷ÿÿ1íéìþÿÿ‰�éÁþÿÿ‰%����é|þÿÿ‰éGþÿÿ‰%����é'þÿÿ‰%����éíýÿÿ‰%����éšýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éQýÿÿ‰%����éýÿÿ‰%����é·üÿÿè���� ‰éûûÿÿÆD$Fé÷ÿÿ‰é¸úÿÿ‰�é†öÿÿ‰é1öÿÿd
������0��0runtime.morestack_noctxt���ð��(type.*go/ast.GenDecl���¶��$runtime.assertI2T2���Ö��@go.itab.*go/ast.File.go/ast.Node���–
��2runtime.writebarrieriface���²
��$"".playExampleFile���¬ ��.runtime.writebarrierptr���¸ ��$type.[]*"".Example���‚ ��"runtime.growslice���¼��runtime.memmove���”��*type."".exampleByName���ª��&type.sort.Interface���Â��Ngo.itab."".exampleByName.sort.Interface���ð��runtime.convT2I��� ��sort.Sort���²��$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���Ð�� go.string."Test"���ì��"".isTest���È��*go.string."Benchmark"���ê��"".isTest���Æ��&go.string."Example"���è��"".isTest���ò��6go/ast.(*CommentGroup).Text���Œ�� "".exampleOutput�����"".playExample���Ò��type."".Example���ä��"runtime.newobject���ª��4runtime.writebarrierstring��� ��4runtime.writebarrierstring���®��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���Ò ��2runtime.writebarrieriface���®!��.runtime.writebarrierptr���²"��2runtime.writebarrierslice���¨#��4runtime.writebarrierstring���š%��$type.[]*"".Example���Œ&��"runtime.growslice���š'��.runtime.writebarrierptr���Ì)��,type.*go/ast.BlockStmt���â)�� type.go/ast.Node���ú)��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���Ž*�� runtime.typ2Itab���Ü*��$runtime.panicslice���`€��`"".autotmp_0331��type.uint64�"".autotmp_0330��type.uint64�"".autotmp_0329��type.int�"".autotmp_0328��type.uintptr�"".autotmp_0327��type.int�"".autotmp_0326��$type.[]*"".Example�"".autotmp_0325��type.*uint8�"".autotmp_0323��type.uint64�"".autotmp_0321��type.int�"".autotmp_0320�ï$type.[]*"".Example�"".autotmp_0317��type.uint64�"".autotmp_0316�ï type.*"".Example�"".autotmp_0315�� type.*"".Example�"".autotmp_0314� type.go/ast.Decl�"".autotmp_0313�ß"type.*go/ast.Decl�"".autotmp_0312�ßtype.int�"".autotmp_0311�Ïtype.int�"".autotmp_0310�Ï"type.*go/ast.File�"".autotmp_0309�¿$type.**go/ast.File�"".autotmp_0308�¿type.int�"".autotmp_0307�¯type.int�"".autotmp_0306�¿*type."".exampleByName�"".autotmp_0305��$type.[]*"".Example�"".autotmp_0304��"type.*go/ast.File�"".autotmp_0303��"type.*go/ast.File�"".autotmp_0302��type.int�"".autotmp_0301�$type.[]*"".Example�"".autotmp_0300��type.int�"".autotmp_0299��"type.*go/ast.File�"".autotmp_0298�ïtype.string�"".autotmp_0297��type.bool�"".autotmp_0294��type.int�"".autotmp_0293�Ÿtype.int�"".autotmp_0292�_$type.[]go/ast.Decl�"".autotmp_0291�/&type.[]*go/ast.File�"".hasOutput�ñtype.bool�"".output�¯type.string� "".doc�ïtype.string�"".name�type.string�"".f�ÿ*type.*go/ast.FuncDecl�"".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�%€¦ ÿ€” �à�Æ^I$] $yK "D,tK›Y"^}8 EA4  {C$
.N
,*
‡ 
¸û?>E -
 �d�šð…Úa!=4lB*c;Y.¯Gº'3�Tgclocals·d76d25ca4db26eecd77536bb6fca88a1�Tgclocals·34ff998ea120c71d8669943684ab70df���:/tmp/go/src/go/doc/example.goþ "".exampleOutput��À��¦dH‹ %����H;awè����ëêHƒìXHDŽ$€�������HDŽ$ˆ�������H‹\$`H‰$H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹D$(1íH9è„@��H‰$è����H‹L$H‹D$H‹����H‰$H‰L$0H‰L$H‰D$8H‰D$è����H‹t$8H‹D$H‹l$ H‹L$(H‰L$PHƒø�„æ���H‰ÃH‰D$@HƒýH‰l$H†È���HƒÃH‹ H9΂±���H‹D$0H‰òH)ÊHƒú�t H‰ËHÃH‰ØH‰D$0H‰$H‰T$8H‰T$H����Hl$H‰ïH‰ÞH¥H¥è����H‹L$ H‹D$(Hƒø�~PHƒø�vL¶€û
uBH‰ÂHƒør2H‰ÈHÿÊHƒú�tHÿÀH‰ÁH‰ÐH‰Œ$€���H‰„$ˆ���Ƅ$���HƒÄXÃè���� ëÚè���� è���� è���� HDŽ$€�������HDŽ$ˆ�������Ƅ$����HƒÄXÃ
������ ��0runtime.morestack_noctxt���´��"".lastComment���æ��6go/ast.(*CommentGroup).Text���ˆ��"".outputPrefix���Â��@regexp.(*Regexp).FindStringIndex���¾��go.string." "���æ�� strings.TrimLeft���¢��$runtime.panicslice���´��$runtime.panicindex���Â��$runtime.panicslice���Ð��$runtime.panicindex���p°��"".autotmp_0353��type.uint64�"".autotmp_0352��type.uint64�"".autotmp_0349��type.uint64�"".autotmp_0348��type.int�"".autotmp_0347��type.string� "".loc�/type.[]int�"".text�Otype.string�
"".ok�`type.bool�"".output�@type.string�"".comments�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt� °õ¯°B¯�à�<Î2<GA82��YG’®�Tgclocals·d6fa3f581255c1cff16e20653b856c6b�Tgclocals·2b892b6166a29da84b4f26d3316f1499���:/tmp/go/src/go/doc/example.goþ"".isTest��€��ôdH‹ %����H;awè����ëêHƒìXL‹D$xH‹|$hL‹T$`L‰T$(L‹L$pL‰L$8H‰|$0L‰D$@L9ÇŒá���L9Ç‚ß���M9À…Ï���L‰T$HL‰$L‰D$PL‰D$L‰L$L‰D$è����L‹D$xH‹|$h¶\$ €û�„•���HÇÀ���<�u Ƅ$€����HƒÄXÃL9Çu Ƅ$€���HƒÄXÃL9Çr_H‹D$`H‰úL)ÂHƒú�t L‰ÃHÃH‰ØH‰D$HH‰$H‰T$PH‰T$è����‹\$‰$è����¶\$€û�t Ƅ$€����HƒÄXÃƄ$€���ëñè���� 1Àékÿÿÿè���� 
������ ��0runtime.morestack_noctxt���ö�� runtime.eqstring���è��>unicode/utf8.DecodeRuneInString���€��unicode.IsLower���Ì��$runtime.panicslice���è��$runtime.panicslice���P°��"".autotmp_0371��type.uint64�"".autotmp_0370��type.uint64�"".autotmp_0369��type.uint64�"".autotmp_0366�type.string�"".autotmp_0364��type.bool�"".autotmp_0363��type.int�"".autotmp_0362��type.int�"".autotmp_0361��type.int�"strings.prefix·3�?type.string�strings.s·2�_type.string� "".~r2�@type.bool�"".prefix� type.string�"".name��type.string�2°”¯°¯°Y¯°%�À�(ö$~  ;) � �zÆ�Tgclocals·f271231f400e778e0f59be25f7a26a56�Tgclocals·f883d3996c76325fd1714d4e3de9fa33���:/tmp/go/src/go/doc/example.goþ("".exampleByName.Len�� ��H‹\$H‰\$ Ã�@��� "".~r0�0type.int�"".s��*type."".exampleByName�����Tgclocals·13d3af77a5bf02af6db4588efb2ea811�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Swap��à��ÜdH‹ %����H;awè����ëêHƒìH‹T$8H‹L$ H‹D$(H9ÂsyHÑH‹+H‰l$H9ÂsaHÑH‰$H‹l$@H9ÅsHHéH‹+H‰l$è����H‹\$ H‹l$@L‹D$(L9ÅsHëH‰$H‹\$H‰\$è����HƒÄÃè���� è���� è���� è���� 
������ ��0runtime.morestack_noctxt���¼��.runtime.writebarrierptr���’��.runtime.writebarrierptr���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���P0��"".autotmp_0378� type.*"".Example�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�0w/0�°�
’°��]+(�Tgclocals·aa3b86c1ca8acadbe172378c24a491bc�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Less��à��ÐdH‹ %����H;awè����ëêHƒì(H‹L$0H‹D$8L‹D$HI9ÀssJ,ÁH‹}�Hƒÿ�taH/H<$H‰îH¥H¥L‹D$PI9ÀsBJ,ÁH‹}�Hƒÿ�t0H/H|$H‰îH¥H¥è����H‹\$ Hƒû�|
ÆD$X�HƒÄ(ÃÆD$Xëô‰ëÌè���� ‰ë›è����
������ ��0runtime.morestack_noctxt���ä��"runtime.cmpstring���®��$runtime.panicindex���Ä��$runtime.panicindex���`P�� "".~r2�Ptype.bool�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�PpOP%�°�
”°�
�q?�Tgclocals·1d34c988be6c2d215996051490e513b2�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/example.goþ"".playExample�� ‡��Š‡dH‹ %����H„$èûÿÿH;Awè����ëâHì˜��H‹œ$ ��H‹kHƒý�„‚!��L‹EL‰„$¨��H‹EH����H‹;H‰¼$¸��H‹SH‰„$°��H‰”$À��H9ÐŒ5!��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‹D$H‹œ$˜��H‰$H‰D$è����H‹œ$ ��Hƒû�„F ��H‹KH‹C H‹k(H‰¬$ð��1ÒH‰„$è��H‰„$���H‰Œ$à��H‰ÈH‹¬$���H9ê��H‰„$x��Hƒø�„ë��H‹H‹hH‰”$˜���H‰Œ$x��H‰¬$€��H‰Œ$¨��H‰ $H‰¬$°��H‰l$è����‹T$‰T$Dú´~‚…Ý��H����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$è����‹T$DH‹D$¶\$ €û�„œ��ÆD$CH����H‰$H‹œ$˜��H‹+H‰l$H‹hH‰l$Hƒ|$�„[��HƒD$H\$CH‰\$è����H‹„$x��H‹”$˜���HƒÀHÿÂH‹¬$���H9êŒêþÿÿH����H‰$è����H‹\$H‰œ$��H����H‰$HÇD$����è����H‹D$H‹œ$��H‰$H‰D$è����H����H‰$è����H‹D$H‰„$ˆ��Æ��H����H‰$è����H‹\$H‰œ$ ��H����H‰$è����H‹D$H-����H‰(H‰„$X��H‰$Hƒ<$�„N��Hƒ$H‹œ$ ��H‰\$è����H‹œ$X��H‰$Hƒ<$�„��Hƒ$H‹œ$��H‰\$è����H‹œ$X��H‰$Hƒ<$�„Ú��Hƒ$H‹œ$˜��H‰\$è����H‹œ$X��H‰$Hƒ<$�„ ��Hƒ$ H‹œ$ˆ��H‰\$è����H‹œ$ ��H‰$H‹œ$X��H‰\$è����H‹œ$¨��H‰œ$€��H‹����1íH9è„��H‹Œ$€��H‰„$ˆ��H‰$H‰Œ$��H‰L$H‹œ$ ��H‹+H‰l$è����H‹œ$ˆ��¶€û�tHDŽ$°������HÄ˜��ÃH‹œ$��H‹+H¼$H��1Àè����H����H‰$H‰l$Hœ$H��H‰\$è����H‹œ$H��1íH9ë„E��H‹œ$H��Hƒû�„U��H‹ H‹kH‰Œ$H��H‰¬$P��H����H‰$H‹����H‰\$H‰Œ$¸��H‰L$H‰¬$À��H‰l$è����H‹\$ ¶+@€ý�…¤��H‹Œ$H��H‹„$P��H����H‰$H‹����H‰\$H‰Œ$ø��H‰L$H‰„$���H‰D$è����H‹\$ ¶+@€ý�…L��H‹Œ$H��H‹„$P��H����H‰$H‹����H‰\$H‰Œ$è��H‰L$H‰„$ð��H‰D$è����H‹\$ ¶+@€ý�…ô��Hœ$H��H‰$è����H‹œ$H��1íH9ë…»þÿÿH����H‰$HÇD$����è����H‹\$H‰œ$Ø���HDŽ$ ������HDŽ$(������HDŽ$0������H‹œ$ ��Hƒû�„m��H‹S8H‹C@H‹kHH‰¬$¨��1ÉH‰„$ ��H‰„$���H‰”$˜��H‰ÐH‹¬$���H9鍣���H‰„$P��H‹(H‰Œ$˜���H‰¬$È���H‹}Hƒÿ�„û��H_H<$H‰ÞH¥H¥è����H‹T$H‰”$ø��H‹L$H‰Œ$���H‹D$ H‹\$(H‰œ$p��Hƒø�H‰„$h��„ò��H‹„$P��H‹Œ$˜���HƒÀHÿÁH‹¬$���H9éŒ]ÿÿÿH‹œ$��H‹Hƒû�tH‹Hƒû�~HDŽ$°������HÄ˜��ÃHDŽ$������HDŽ$������HDŽ$������H‹”$ ��H‹„$(��H‹œ$0��H‰œ$��1ÉH‰„$ˆ��H‰„$ˆ���H‰”$€��H‰ÐH‹¬$ˆ���H9é��H‰„$p��Hƒø�„��H‹H‹@H‰Œ$���H‰”$˜��H‰„$ ��H-����H‰,$H‰”$Ø��H‰T$H‰„$à��H‰D$è����H‹\$H‹;H‰¼$ð���1íH9ï„h��H‹œ$��H‰œ$8��H‹œ$��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$H��H‹¬$@��H)ëHƒû}oH����H‰$H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$HÇD$ ���è����H‹¼$ð���H‹\$(H‰œ$8��H‹\$0H‰œ$@��H‹\$8H‰œ$H��H‹´$@��H‰ðHÿÆH‹¬$H��H‹Œ$8��H‰Œ$8��H‰´$@��H‰¬$H��H‹œ$8��HÃH‰$H‰|$è����H‹œ$8��H‰œ$h��H‹œ$@��H‰œ$p��H‹œ$H��H‰œ$x��H‹œ$h��H‰œ$��H‹œ$p��H‰œ$��H‹œ$x��H‰œ$��H‹„$p��H‹Œ$���HƒÀHÿÁH‹¬$ˆ���H9éŒúýÿÿH‹œ$ ��Hƒû�„��H‹khH‰¬$h��H‹kpH‰¬$p��H‹kxH‰¬$x��H‹œ$p��1ÀH‰œ$ˆ���H‹œ$h��H‰œ$@��H‹¬$ˆ���H9è��H‹œ$@��H‹+H‰¬$8��H‰„$���H‹œ$8��H‰œ$ø���H‹œ$¨��H‰œ$¸���HÇD$P����H‹œ$¸���H‹+H‰l$PH‹œ$ø���H‰$è����H‹\$H‰\$xH‹\$PH‹l$xH9ëÍ��H‹œ$ø���H‰$è����H‹\$H‰\$pH‹œ$¨��H‰œ$À���HÇD$H����H‹¬$À���H‹] HÿÃH‰\$XH‹\$XH‰\$HH‹\$HH‹l$pH9ëŒh��H‹œ$��H‰œ$8��H‹œ$��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$H��H‹¬$@��H)ëHƒû}gH����H‰$H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$HÇD$ ���è����H‹\$(H‰œ$8��H‹\$0H‰œ$@��H‹\$8H‰œ$H��H‹¬$@��H‰èHÿÅH‹”$H��H‹Œ$8��H‰Œ$8��H‰¬$@��H‰”$H��H‹œ$8��HÃH‰$H‹œ$ø���H‰\$è����H‹œ$8��H‰œ$P��H‹œ$@��H‰œ$X��H‹œ$H��H‰œ$`��H‹œ$P��H‰œ$��H‹œ$X��H‰œ$��H‹œ$`��H‰œ$��H‹œ$@��HƒÃH‰œ$@��H‹„$���HÿÀH‹¬$ˆ���H9茁ýÿÿH‹œ$¨��H‰$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹\$ H‰œ$¨��H‹\$(H‰œ$��H‹\$0H‰œ$��H‹\$8H‰œ$��H����H‰$è����H‹\$H‰œ$0��H‹¼$0��Hƒÿ�„Œ ��1Àè����H‹œ$0��HÇCK���H‹œ$0��HÇC���H‹œ$0��HÇC8���H‹œ$0��H‰œ$à���H‹Œ$Ø���H¼$ø��1Àè����H����H‰$H‰L$Hœ$ø��H‰\$è����H‹œ$ø��1íH9ë„“��H‹œ$���Hƒû�„à ��H‹ H‹CH‹œ$ø��Hƒû�„À ��H‹+H‰¬$X��H‹kH‰¬$`��H‰Œ$ø��H‰Œ$è��H‰„$���H‰„$ð��H‹œ$è��H‰$H‹œ$ð��H‰\$è����H‹\$H‰œ$ø��H‹\$H‰œ$���H����H‰$è����H‹|$H‰¼$H��Hƒÿ�„# ��1Àè����H����H‰$è����H‹\$H‰œ$(��H‹¼$(��Hƒÿ�„æ
��1Àè����H‹œ$(��H‰$Hƒ<$�„¼
��Hƒ$H‹œ$ø��H‰\$H‹œ$���H‰\$è����H‹œ$H��H‰$Hƒ<$�„u
��Hƒ$H‹œ$(��H‰\$è����H‹œ$H��H‰œ$Ð���H‹œ$è��H‰$H‹œ$ð��H‰\$è����H‹L$H‹D$H‹¬$`��H9è…? ��H‰Œ$ø��H‰ $H‰„$���H‰D$H‹¬$X��H‰l$H‹¬$`��H‰l$è����¶\$ €û�„ù��H‹œ$Ð���H‰œ$H��H‹����1íH9è„¥��H‹œ$H��H‰œ$ ��H‰„$˜��H‹œ$à���Hƒû�„t��H‹S H‹K(H‹[0H‰”$€��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‰ÍHkíHëH‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$è����H‹”$È��H‹Œ$Ð��H‹„$Ø��H‹œ$à���H‰$Hƒ<$�„l��Hƒ$ H‰”$€��H‰T$H‰Œ$ˆ��H‰L$H‰„$��H‰D$è����Hœ$ø��H‰$è����H‹œ$ø��1íH9ë…müÿÿH‹œ$à���Hƒû�„þ��H‹s H‹{(H‹K0H‰´$€��H‰¼$ˆ��H‰Œ$��H‰øH‰¼$Ð��H‹¬$(��HèH‰Œ$Ø��H)ÈHƒø�~SH����H‰$H‰´$È��H‰t$H‰|$H‰L$H‰D$ è����H‹¼$ˆ��H‹t$(H‹\$0H‰œ$Ð��H‹\$8H‰œ$Ø��H‹„$(��H‰ûH‰õH‰´$È��HkÛHÝH‰,$H‹œ$ ��H‰\$H‰ÃHÁãH‰\$è����H‹Œ$ˆ��H‹¬$(��H‹„$Ø��HéH‹¬$È��H‰¬$È��H‰Œ$Ð��H‰„$Ø��H‹œ$à���H‰$Hƒ<$�„Ã��Hƒ$ H‰¬$€��H‰l$H‰Œ$ˆ��H‰L$H‰„$��H‰D$è����H����H‹+H‰¬$��H‹kH‰¬$��HDŽ$ �������H����H‰$è����H‹D$HÇ�����H‰„$`��H‰$Hƒ<$�„)��Hƒ$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹„$`��1íH‰hH‰„$ ���H����H‰$è����H‹\$H‰œ$ ��H‹¼$ ��Hƒÿ�„¹��1Àè����H‹œ$ ��H‰$Hƒ<$�„��Hƒ$H‹œ$ ���H‰\$è����H����H‰$è����H‹\$H‰œ$��H‹œ$��HÇ����HÇC����HÇC����H����H‰$è����H‹\$H‰œ$��H‹¼$��Hƒÿ�„��1Àè����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‹kH‰¬$0��HDŽ$°�������H����H‰$è����H‹D$HÇ�����H‰„$`��H‰$Hƒ<$�„Ø��Hƒ$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹„$`��1íH‰hH‰„$°���H‹œ$à���H‰œ$0��H‹œ$è���H‰œ$ ��H����H‰$è����H‹\$H‰œ$��H‹¼$��Hƒÿ�„H��1Àè����H‹œ$��H‰$Hƒ<$�„��Hƒ$H‹œ$°���H‰\$è����H����H‰$è����H‹\$H‰œ$���H‹œ$���Hƒû�„Ñ��HÇÂ���HÇÁ���H‰œ$à��H‰”$è��H‰Œ$ð��H‹����1íH9è„g��H‹œ$à��H‰$H‹Œ$0��H‰„$¨��H‰D$H‰Œ$°��H‰L$è����H‹����1íH9è„ð���H‹œ$à��HƒÃH‰$H‹Œ$ ��H‰„$¨��H‰D$H‰Œ$°��H‰L$è����H‹œ$��H‰$Hƒ<$�„–���Hƒ$H‹œ$à��H‰\$H‹œ$è��H‰\$H‹œ$ð��H‰\$è����H‹œ$��H‰$Hƒ<$�tIHƒ$hH‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$��H‰œ$°��HÄ˜��É%����뮉%����é^ÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éÞþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$égþÿÿ‰é(þÿÿ‰%����éÖýÿÿ‰é±ýÿÿ‰%����éýÿÿ‰%����éŒüÿÿ‰%����éRüÿÿ‰%����éüÿÿ‰éóûÿÿ‰%����éeûÿÿ‰é@ûÿÿ‰%����éËúÿÿ‰%����é1úÿÿ‰éûøÿÿ‰%����éˆøÿÿ‰é…÷ÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é)÷ÿÿH‹œ$X��H‰œ$��H‹œ$`��H‰œ$ ��HDŽ$¨�������H����H‰$è����H‹D$HÇ�����H‰„$`��H‰$Hƒ<$�trHƒ$H‹œ$��H‰\$H‹œ$ ��H‰\$è����H‹„$`��1íH‰hH‰„$¨���H‹œ$Ð���H‰$Hƒ<$�tHƒ$H‹œ$¨���H‰\$è����éCöÿÿ‰%����ëۉ%����녉%����éõÿÿ‰%����é8õÿÿ‰éõÿÿ‰éÖôÿÿ‰é9ôÿÿ‰éôÿÿ‰émóÿÿ‰éõïÿÿ‰�éèíÿÿH‰$H‰L$è����H‹”$È���H‹L$H‹D$H‰Œ$8��H‰„$@��H‹Z1íH9ë„F��H‹jHƒý�„b��H‹]H‰œ$8��H‹]H‰œ$@��H‹œ$8��H‰œ$ø��H‹„$@��HƒøuWH‹´$ø��H‰4$H‰„$���H‰D$H5����LD$L‰ÇH¥H¥è����H‹„$���¶\$ €û�tHDŽ$°������HÄ˜��ÃHƒø…¡��H‹´$ø��H‰4$H‰„$���H‰D$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„b��H‹œ$È���H‰œ$H��H‹����1íH9è„��H‹œ$H��H‰œ$ ��H‰„$˜��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‰ÍHkíHëH‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$è����H‹”$È��H‹Œ$Ð��H‹„$Ø��H‰”$ ��H‰Œ$(��H‰„$0��é»êÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éÀþÿÿH‹Œ$8��H‹„$@��H����H‰$H‹œ$��H‹+H‰l$H‰Œ$ø��H‰L$H‰„$���H‰D$è����H‹\$ ¶+@€ý�„É���H‹œ$8��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‰l$Hœ$Ø��H‰\$è����édéÿÿé_éÿÿ‰E�é–üÿÿ‰éþèÿÿ‰éŒèÿÿH‹œ$H��H‰œ$Ø��H‹œ$P��H‰œ$à��H����H‰$H‹œ$��H‹+H‰l$Hœ$Ø��H‰\$è����éºçÿÿ‰é¤æÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é·åÿÿ‰%����éTåÿÿ‰%����éåÿÿ‰%����éàäÿÿ‰%����é¦äÿÿ‰%����é™ãÿÿú«Òf[…¢ãÿÿH����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$è����H‹D$¶\$ €û�„eãÿÿH‰ÃHƒø�„`��H‹H H‹@(H‹k0H‰¬$Ø��1ÒH‰„$Ð��H‰„$€���H‰Œ$È��H‰ÈH‹¬$€���H9êãÿÿH‰„$p��Hƒø�„��H‹H‹hH‰”$ˆ���H‰Œ$È��H‰¬$Ð��H‰Œ$˜��H‰ $H‰¬$ ��H‰l$è����‹T$‰T$DúZîv3…��H����H‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$è����‹T$DH‹L$¶\$ €û�„Þ���Hƒù�„Í���H‹QH‹AH‹iH‰¬$À��1ÉH‰„$¸��H‰D$`H‰”$°��H‰ÐH‹l$`H9é}pH‰„$h��H‹�H‰L$hÆD$CH����H‰$H‹œ$˜��H‹+H‰l$H‰D$Hƒ|$�tOHƒD$H\$CH‰\$è����H‹„$h��H‹L$hHƒÀHÿÁH‹l$`H9é|H‹„$p��H‹”$ˆ���HƒÀHÿÂé}þÿÿ‰%����먉é,ÿÿÿúÅ÷£šuÌH����H‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$è����H‹D$¶\$ €û�t“ÆD$CH����H‰$H‹œ$˜��H‹+H‰l$H‹hH‰l$Hƒ|$�tHƒD$H\$CH‰\$è����éHÿÿÿ‰%����ë݉�éôýÿÿ‰�é™ýÿÿ‰�éàÿÿ‰é³ßÿÿ1Àé1ßÿÿè���� ‰E�évÞÿÿØ
������0��0runtime.morestack_noctxt���œ��"go.string."_test"���œ�� runtime.eqstring���„��8type.map[*go/ast.Object]bool���–��"runtime.newobject���¾��8type.map[*go/ast.Object]bool���â��runtime.makemap���˜��.runtime.writebarrierptr���Þ��$runtime.ifacethash���”��*type.*go/ast.FuncDecl���Ú��$runtime.assertI2T2���  ��8type.map[*go/ast.Object]bool���œ
��$runtime.mapassign1���ú
��(type.map[string]bool���Œ ��"runtime.newobject���´ ��(type.map[string]bool���Ø ��runtime.makemap���Ž ��.runtime.writebarrierptr���œ ��type.bool���® ��"runtime.newobject���Ü ��6type.func(go/ast.Node) bool���î ��"runtime.newobject���– ��âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���¨ ��"runtime.newobject���À ��"".func·002���¢��.runtime.writebarrierptr���þ��.runtime.writebarrierptr���Ú��.runtime.writebarrierptr���¶��.runtime.writebarrierptr���ò��.runtime.writebarrierptr��� ��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���¢��go/ast.Inspect���žØ� runtime.duffzero���¬��(type.map[string]bool���â��&runtime.mapiterinit���è��(type.map[string]bool���þ��&"".predeclaredTypes���Æ��4runtime.mapaccess1_faststr���˜��(type.map[string]bool���®��."".predeclaredConstants���ö��4runtime.mapaccess1_faststr���È��(type.map[string]bool���Þ��&"".predeclaredFuncs���¦��4runtime.mapaccess1_faststr���ì��&runtime.mapiternext��� ��,type.map[string]string���Ä��runtime.makemap���È��strconv.Unquote���Ä!��.type.*go/ast.ImportSpec���Š"��"runtime.assertI2T���à#��6type.[]*go/ast.CommentGroup���Ò$��"runtime.growslice���Ð&��.runtime.writebarrierptr���ü+��4go/ast.(*CommentGroup).Pos���Ø,��4go/ast.(*CommentGroup).End��� /��6type.[]*go/ast.CommentGroup���’0��"runtime.growslice���2��.runtime.writebarrierptr��� 5��*"".stripOutputComment���–6��&type.go/ast.GenDecl���¨6��"runtime.newobject���ô6à� runtime.duffzero���¢8Ø� runtime.duffzero���°8��,type.map[string]string���æ8��&runtime.mapiterinit���Œ;��strconv.Quote���Î;��,type.go/ast.ImportSpec���à;��"runtime.newobject���œ<ì� runtime.duffzero���ª<��(type.go/ast.BasicLit���¼<��"runtime.newobject���ˆ=ð� runtime.duffzero���þ=��4runtime.writebarrierstring���Ú>��.runtime.writebarrierptr���¶?��path.Base���Ü@�� runtime.eqstring���¦A��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���þB��$type.[]go/ast.Spec���ðC��"runtime.growslice���ªE��2runtime.writebarrieriface���êF��2runtime.writebarrierslice���ŒG��&runtime.mapiternext���úH��$type.[]go/ast.Spec���ÄI��"runtime.growslice���K��runtime.memmove���–M��2runtime.writebarrierslice���¤M�� go.string."main"���øM��"type.go/ast.Ident���ŠN��"runtime.newobject���˜O��4runtime.writebarrierstring���ÒO��(type.go/ast.FuncDecl���äO��"runtime.newobject���°Pì� runtime.duffzero���ŒQ��.runtime.writebarrierptr���šQ��(type.go/ast.FuncType���¬Q��"runtime.newobject���’R��*type.go/ast.FieldList���¤R��"runtime.newobject���ðRì� runtime.duffzero���ÌS��.runtime.writebarrierptr���¨T��.runtime.writebarrierptr���„U��.runtime.writebarrierptr���²U�� go.string."main"���†V��"type.go/ast.Ident���˜V��"runtime.newobject���¦W��4runtime.writebarrierstring��� X�� type.go/ast.File���²X��"runtime.newobject���þXÀ� runtime.duffzero���ÚY��.runtime.writebarrierptr���èY��&type.[2]go/ast.Decl���úY��"runtime.newobject���’[��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���Ž\��2runtime.writebarrieriface���œ\��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl��� ]��2runtime.writebarrieriface���°^��2runtime.writebarrierslice���¸_��2runtime.writebarrierslice��� `��*type.*go/ast.FuncDecl���¶`�� type.go/ast.Decl���Î`��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���â`�� runtime.typ2Itab���„a��(type.*go/ast.GenDecl���ša�� type.go/ast.Decl���²a��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���Æa�� runtime.typ2Itab���”d��.type.*go/ast.ImportSpec���ªd�� type.go/ast.Spec���Âd��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���Öd�� runtime.typ2Itab���Ðe��"type.go/ast.Ident���âe��"runtime.newobject���èf��4runtime.writebarrierstring���èg��.runtime.writebarrierptr���Äi��path.Base���îk��go.string."."���l�� runtime.eqstring���°m��go.string."_"���Òm�� runtime.eqstring���œn��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���¸o��$type.[]go/ast.Spec���ªp��"runtime.growslice���äq��2runtime.writebarrieriface���Ür��.type.*go/ast.ImportSpec���òr�� type.go/ast.Spec���Šs��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���žs�� runtime.typ2Itab���às��(type.map[string]bool���Æt��4runtime.mapaccess1_faststr���øu��,type.map[string]string���Øv��$runtime.mapassign1���¦w��(type.map[string]bool���òw��"runtime.mapdelete���€y��(type.map[string]bool���Ìy��"runtime.mapdelete���òy��,type.*go/ast.BlockStmt���ˆz�� type.go/ast.Node��� z��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���´z�� runtime.typ2Itab���æ{��(type.*go/ast.GenDecl���¬|��$runtime.assertI2T2���Ž��$runtime.ifacethash���Ä��,type.*go/ast.ValueSpec���Š€��$runtime.assertI2T2���ô��8type.map[*go/ast.Object]bool���à‚��$runtime.mapassign1���’„��*type.*go/ast.TypeSpec���؄��$runtime.assertI2T2���Ž…��8type.map[*go/ast.Object]bool���‚†��$runtime.mapassign1���î†��$runtime.panicslice���0°��Ì"".autotmp_0516��type.*uint8�"".autotmp_0515��type.*uint8�"".autotmp_0514�¯(type.*[2]go/ast.Decl�"".autotmp_0513��$type.[]go/ast.Decl�"".autotmp_0512�Ÿ"type.*go/ast.File�"".autotmp_0511��$type.*go/ast.Ident�"".autotmp_0510��$type.*go/ast.Ident�"".autotmp_0509�,type.*go/ast.FieldList�"".autotmp_0508�ÿ *type.*go/ast.FuncType�"".autotmp_0507�ï *type.*go/ast.FuncDecl�"".autotmp_0506��$type.*go/ast.Ident�"".autotmp_0505��$type.*go/ast.Ident�"".autotmp_0504��type.uint64�"".autotmp_0503��type.uint64�"".autotmp_0502��type.int�"".autotmp_0501��type.uintptr�"".autotmp_0500��type.int�"".autotmp_0499��$type.[]go/ast.Spec�"".autotmp_0498��$type.[]go/ast.Spec�"".autotmp_0497��type.uint64�"".autotmp_0496��type.uint64�"".autotmp_0495��type.int�"".autotmp_0494��type.int�"".autotmp_0493��$type.[]go/ast.Spec�"".autotmp_0492��$type.[]go/ast.Spec�"".autotmp_0491��type.*uint8�"".autotmp_0490�� type.go/ast.Spec�"".autotmp_0489��$type.*go/ast.Ident�"".autotmp_0488��$type.*go/ast.Ident�"".autotmp_0487�ß *type.*go/ast.BasicLit�"".autotmp_0486��.type.*go/ast.ImportSpec�"".autotmp_0485��type.string�"".autotmp_0484�Ï (type.*go/ast.GenDecl�"".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/token.Pos�"".autotmp_0477�¿ 2type.*go/ast.CommentGroup�"".autotmp_0476�¯ 4type.**go/ast.CommentGroup�"".autotmp_0475��type.int�"".autotmp_0474��type.int�"".autotmp_0473��type.uint64�"".autotmp_0472��type.uint64�"".autotmp_0471��type.int�"".autotmp_0470��type.int�"".autotmp_0469�¿6type.[]*go/ast.CommentGroup�"".autotmp_0468�� type.go/ast.Spec�"".autotmp_0467��"type.*go/ast.Spec�"".autotmp_0466��type.int�"".autotmp_0465��type.int�"".autotmp_0464��type.uint64�"".autotmp_0463��type.uint64�"".autotmp_0462��type.int�"".autotmp_0461��type.int�"".autotmp_0460��$type.[]go/ast.Spec�"".autotmp_0459��type.*uint8�"".autotmp_0458�� type.go/ast.Spec�"".autotmp_0457��type.string�"".autotmp_0456�Ÿ .type.*go/ast.ImportSpec�"".autotmp_0455� 0type.**go/ast.ImportSpec�"".autotmp_0454��type.int�"".autotmp_0453��type.int�"".autotmp_0451�ÿ ätype.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }�"".autotmp_0450�ï $type.*go/ast.Ident�"".autotmp_0449�ß &type.**go/ast.Ident�"".autotmp_0448�ïtype.int�"".autotmp_0447��type.int�"".autotmp_0446��type.uint32�"".autotmp_0444�� type.go/ast.Spec�"".autotmp_0443�ÿ type.go/ast.Spec�"".autotmp_0442�Ï "type.*go/ast.Spec�"".autotmp_0441��type.int�"".autotmp_0440��type.int�"".autotmp_0439�§type.uint32�"".autotmp_0438��type.bool�"".autotmp_0437�� type.go/ast.Decl�"".autotmp_0436�ß type.go/ast.Decl�"".autotmp_0435�¿ "type.*go/ast.Decl�"".autotmp_0434��type.int�"".autotmp_0433��type.int�"".autotmp_0430��type.uint64�"".autotmp_0429�ßtype.int�"".autotmp_0428�¿type.string�"".autotmp_0426��*type.*go/ast.FuncDecl�"".autotmp_0425��(type.*go/ast.GenDecl�"".autotmp_0424��$type.[]go/ast.Spec�"".autotmp_0423��$type.[]go/ast.Spec�"".autotmp_0422��.type.*go/ast.ImportSpec�"".autotmp_0421��type.string�"".autotmp_0420��type.string�"".autotmp_0419�¿6type.map.iter[string]string�"".autotmp_0418��,type.map[string]string�"".autotmp_0417�6type.[]*go/ast.CommentGroup�"".autotmp_0416�Ï"type.go/token.Pos�"".autotmp_0415�¿"type.go/token.Pos�"".autotmp_0414��6type.[]*go/ast.CommentGroup�"".autotmp_0413�ß6type.[]*go/ast.CommentGroup�"".autotmp_0412��$type.[]go/ast.Spec�"".autotmp_0411��type.int�"".autotmp_0410��type.string�"".autotmp_0409�Ÿtype.string�"".autotmp_0408��type.string�"".autotmp_0407��type.bool�"".autotmp_0406��type.string�"".autotmp_0405�¯$type.[]go/ast.Spec�"".autotmp_0404��.type.*go/ast.ImportSpec�"".autotmp_0403��type.string�"".autotmp_0402�ÿ2type.[]*go/ast.ImportSpec�"".autotmp_0400�ÿtype.string�"".autotmp_0398�ßtype.string�"".autotmp_0397��type.bool�"".autotmp_0396�¿type.string�"".autotmp_0395��type.bool�"".autotmp_0394��type.string�"".autotmp_0393�Ÿ2type.map.iter[string]bool�"".autotmp_0392��(type.map[string]bool�"".autotmp_0391�¯ ,type.*go/ast.BlockStmt�"".autotmp_0389��type.bool�"".autotmp_0388�Ï(type.[]*go/ast.Ident�"".autotmp_0387��type.bool�"".autotmp_0386�Ÿ$type.[]go/ast.Spec�"".autotmp_0385�©type.bool�"".autotmp_0384�ï$type.[]go/ast.Decl�"".autotmp_0382�¯type.int�"".autotmp_0381�Ÿtype.int�"".autotmp_0380�type.int�"".autotmp_0379�ÿ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�"".spec�Ÿ  type.go/ast.Spec�"".decl�¿ type.go/ast.Decl� "".~r2� "type.*go/ast.File�"".body�,type.*go/ast.BlockStmt�"".file��"type.*go/ast.File�T%°Ù¯°¹¯°‚¯°» ¯°¹¯°ž �ÐC�èœ%ÆQuƒJ(&Q 0õXhˆ$&$gV(2$Eè(”¼è0l f
®•ù $ò—d \— dãŒk  E¿& 30&I I«2\wM%
 M 20S IpƒRB  AF  !�Þ�Íc¾Ÿ8& K=\LX`rÓ,Âá¤Ö‹ÈDŸ“*.a..
]`­fƒ:G&TL‚xGFTšIHDU2ÈFC@n3¦a¬]]T‰Mm4|±é|‹ �Tgclocals·9468385ad1ce838f5b8a7ffa7612f865�Tgclocals·4ffe99832a2c3805be02a6f875160c8d���:/tmp/go/src/go/doc/example.goþ$"".playExampleFile��€��âdH‹ %����H„$0ÿÿÿH;Awè����ëâHìP��H‹œ$X��Hƒû�„ó��H‹ShH‰”$��H‹KpH‹kxH‰¬$��H‰Œ$��Hƒù�Ž
��Hƒù�†´��H‹*H‰,$è����L‹D$H‹t$L‰„$à���L‰„$€���H‰´$è���H����H‹;H‰¼$���H‹CH‰´$ˆ���H‰„$˜���H9ÆŒI��H9Æ‚G��L‰„$à���H‰„$è���H9À…'��L‰$H‰D$H‰|$H‰D$è����¶\$ €û�„��HÇÀ���<�tPH‹¬$��H‹Œ$��Hƒù‚Õ��H‹„$��H‰ÊHÿÊH‰éHÿÉHƒù�tHƒÀH‰„$��H‰”$��H‰Œ$��HDŽ$ð�������HDŽ$ø�������HDŽ$�������H‹œ$X��Hƒû�„b��H‹SH‹C H‹k(H‰¬$H��1ÉH‰„$@��H‰D$@H‰”$8��H‰ÐH‹l$@H9éK��H‰D$`Hƒø�„��H‹H‹hH‰L$HH‰”$Ð���H‰¬$Ø���H����H‰$H‰”$À���H‰T$H‰¬$È���H‰l$è����H‹L$¶\$ €û�„«��H‰L$PH‹yHƒÿ�„��H_H<$H‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥è����¶\$ €û�„`��H����H‰$è����H‹D$H����H‰$H‰D$pH‰D$H‹\$PH‰\$Hƒ|$�„��è����H����H‹+H‰¬$ ���H‹kH‰¬$¨���H����H‰$è����H‹D$HÇ�����H‰D$XH‰$Hƒ<$�„µ��Hƒ$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$X1íH‰hH‹\$pH‰$Hƒ$H‰D$è����H‹\$PH‹k H‰,$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹D$ H‹\$(H‰œ$��H‹\$0H‰œ$��H‹\$8H‰œ$��H‹\$pH‰$Hƒ$ H‰D$è����H‹\$pH‰\$hH‹����1íH9è„£��H‹\$hH‰œ$È���H‰„$À���H‹”$ð���H‹Œ$ø���H‹œ$���H‰ØH)ËHƒû}OH����H‰$H‰”$ ��H‰T$H‰Œ$(��H‰L$H‰„$0��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$(��H‰„$0��H‰”$ ��H‰ÍHkíHëH‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹”$ ��H‹Œ$(��H‹„$0��H‰”$ð���H‰Œ$ø���H‰„$���H‹D$`H‹L$HHƒÀHÿÁH‹l$@H9錵üÿÿH����H‰$è����H‹D$H����H‰$H‰D$xH‰D$H‹œ$X��H‰\$Hƒ|$�„/��è����H����H‹+H‰¬$°���H‹kH‰¬$¸���H����H‰$è����H‹D$HÇ�����H‰D$XH‰$Hƒ<$�„Ð���Hƒ$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H‹D$X1íH‰hH‹\$xH‰$Hƒ$H‰D$è����H‹\$xH‰$Hƒ$H‹œ$ð���H‰\$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹\$xH‰$Hƒ$hH‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹\$xH‰œ$`��HÄP��É%����é$ÿÿÿ‰%����éÅþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é+ýÿÿ‰%����é?üÿÿ‰%����éàûÿÿé#ýÿÿ‰é\ûÿÿ‰�ééúÿÿ‰é—úÿÿè���� 1Àéÿùÿÿè���� è���� ‰éùÿÿT
������0��0runtime.morestack_noctxt���î��6go/ast.(*CommentGroup).Text���À��*go.string."Copyright"���„�� runtime.eqstring���ž��*type.*go/ast.FuncDecl���ä��$runtime.assertI2T2���Ü ��&go.string."Example"���„
��"".isTest���®
��(type.go/ast.FuncDecl�����"runtime.newobject���Ø
��(type.go/ast.FuncDecl���ª ��.runtime.writebarrierfat���¸ �� go.string."main"���ô ��"type.go/ast.Ident���† ��"runtime.newobject���Ž ��4runtime.writebarrierstring���Ô ��.runtime.writebarrierptr���Æ��*"".stripOutputComment���Î��.runtime.writebarrierptr���ð��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���†��$type.[]go/ast.Decl���ø��"runtime.growslice���²��2runtime.writebarrieriface���Þ�� type.go/ast.File���ð��"runtime.newobject���ˆ�� type.go/ast.File���à��.runtime.writebarrierfat���î�� go.string."main"���ª��"type.go/ast.Ident���¼��"runtime.newobject���Ä��4runtime.writebarrierstring���Š��.runtime.writebarrierptr���þ��2runtime.writebarrierslice���ò��2runtime.writebarrierslice���Ú��*type.*go/ast.FuncDecl���ð�� type.go/ast.Decl���ˆ��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���œ�� runtime.typ2Itab���ž��$runtime.panicslice���º��$runtime.panicslice���È��$runtime.panicindex���  ��D"".autotmp_0574��$type.*go/ast.Ident�"".autotmp_0573��$type.*go/ast.Ident�"".autotmp_0572��type.uint64�"".autotmp_0571��type.uint64�"".autotmp_0570��type.int�"".autotmp_0569��type.int�"".autotmp_0568�_$type.[]go/ast.Decl�"".autotmp_0565�ï$type.*go/ast.Ident�"".autotmp_0564��$type.*go/ast.Ident�"".autotmp_0563�ÿ type.go/ast.Decl�"".autotmp_0562�ß"type.*go/ast.Decl�"".autotmp_0561��type.int�"".autotmp_0560��type.int�"".autotmp_0559��type.uint64�"".autotmp_0558��type.uint64�"".autotmp_0555��type.string�"".autotmp_0552�Ï*type.*go/ast.FuncDecl�"".autotmp_0551��type.bool�"".autotmp_0550�/$type.[]go/ast.Decl�"".autotmp_0549�Ÿtype.int�"".autotmp_0546�ßtype.string�"".autotmp_0545�type.int�
"".&f�¯"type.*go/ast.File�"".&newF�¿*type.*go/ast.FuncDecl�go/ast.name·2�¿type.string�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�% ì Ÿ ®�À�‚Ì%.ÌP$yˆE•}1ñH•::  2 
  �^�v»P5.D#9D•]_8.D#::UA2�Tgclocals·06eae302621104a3a695d6c9f687a8a7�Tgclocals·a4cdd5430a52d3a7a67a10cc3e20d2a6���:/tmp/go/src/go/doc/example.goþ*"".stripOutputComment��€��êdH‹ %����HD$ÐH;Awè����ëåHì°���HDŽ$à�������HDŽ$è�������HDŽ$ð�������H‹œ$¸���H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$ H‰\$0H‹D$(1íH9è„Õ��H‰D$HH‰$è����H‹L$H‹D$H‹����H‰$H‰L$XH‰L$H‰D$`H‰D$è����¶\$€û�„‹��H‹\$HH‰$è����H‹\$H‰\$8H����H‰$è����H‹Œ$¸���H‹D$Hƒø�„E��H‹1H‰0H‰D$PH‰$Hƒ<$�„��Hƒ$HqH\$H‰ßH¥H¥H¥è����H‹D$PH‹l$8H‰h H‰D$@H‹„$È���HÿÈH����H‰$H‰D$H‰D$è����H‹|$H‹t$ H‹T$(H‹Œ$Ð���H‹D$0H9Á‚Ÿ��H‰|$hH‰t$pH‰T$xH‰”$¨���H‹”$À���H‰ÃH‰Œ$���H‰´$ ���H‰ðH‰œ$ˆ���H9ó}H‰ØH‰¼$˜���H‰<$H‰”$€���H‰T$H‰ÃHÁãH‰\$è����H‹L$0L‹\$xH‹|$pH9Ï‚��I‰ÊH‰ÈHÿÀL‹Œ$Ð���H‹´$È���H9Æ‚è���H‹T$hI‰ÀH)ÏL‰ÛH)ËH‰ÙHƒû�t L‰ÓHÁãHÓH‰ÚI‰ÒH‰Œ$¨���H‹Œ$À���H‰òH)ÂL‰ËH)ÃH‰ØHƒû�t L‰ÃHÁãHËH‰ÙH‰ÎH‰„$���H‰¼$ ���H‰øH‰”$ˆ���H9ú}H‰ÐL‰”$˜���L‰$H‰´$€���H‰t$H‰ÃHÁãH‰\$è����H‹\$@H‰œ$Ø���H‹\$hH‰œ$à���H‹\$pH‰œ$è���H‹\$xH‰œ$ð���HÄ°���Ãè���� è���� è���� ‰%����éÕýÿÿ‰�é´ýÿÿH‹œ$¸���H‰œ$Ø���H‹œ$À���H‰œ$à���H‹œ$È���H‰œ$è���H‹œ$Ð���H‰œ$ð���HÄ°���Ã"
������*��0runtime.morestack_noctxt���ô��"".lastComment���Ä��6go/ast.(*CommentGroup).Text���æ��"".outputPrefix��� ��8regexp.(*Regexp).MatchString���Ø��4go/ast.(*CommentGroup).Pos���ú��*type.go/ast.BlockStmt���Œ��"runtime.newobject���¦��2runtime.writebarrierslice���ð��6type.[]*go/ast.CommentGroup���–��"runtime.makeslice���¾��runtime.memmove���Š ��runtime.memmove���Œ ��$runtime.panicslice���š ��$runtime.panicslice���¨ ��$runtime.panicslice���€à��0"".autotmp_0609��type.uintptr�"".autotmp_0608��type.int�"".autotmp_0607��6type.[]*go/ast.CommentGroup�"".autotmp_0606��6type.[]*go/ast.CommentGroup�"".autotmp_0601��type.int�"".autotmp_0600��type.uintptr�"".autotmp_0598��type.uint64�"".autotmp_0597��type.uint64�"".autotmp_0596��type.uintptr�"".autotmp_0595��type.int�"".autotmp_0594�_6type.[]*go/ast.CommentGroup�"".autotmp_0593��6type.[]*go/ast.CommentGroup�"".autotmp_0589�¿,type.*go/ast.BlockStmt�"".autotmp_0588�/6type.[]*go/ast.CommentGroup�"".autotmp_0586�ï"type.go/token.Pos�"".autotmp_0584�¯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� "à¢ßàoß �À�>ˆFGUƒ
4Šá< S�&�y(Jg8”§{�Tgclocals·ce80522b3ef647fd5dcde59133138151�Tgclocals·53b42bf05a66b5ae36561f170f500451���:/tmp/go/src/go/doc/example.goþ"".lastComment�� ��”dH‹ %����H;awè����ëêHƒì`H‹T$hHDŽ$�������HDŽ$ˆ�������H‹
H‹B HÿÀH‰L$H‰D$ H‹T$pH‹L$xH‹œ$€���H‰\$X1ÀH‰L$PH‰L$(H‰T$HH‰ÑH‹l$(H9è}JH‰L$@H‹)H‰D$0H‰D$H‰l$8H‰,$è����H‹\$H‹l$H9ë} H‹L$@H‹D$0HƒÁHÿÀH‹l$(H9è|¶HƒÄ`ÃH‹\$8H‰$è����H‹\$H‹l$ H9ë~ëÜH‹\$H‰œ$ˆ���H‹\$8H‰œ$���ë¥
������ ��0runtime.morestack_noctxt���¸��4go/ast.(*CommentGroup).Pos���²��4go/ast.(*CommentGroup).End���`À��"".autotmp_0627�?4type.**go/ast.CommentGroup�"".autotmp_0626�otype.int�"".autotmp_0625�_type.int�"".autotmp_0623��"type.go/token.Pos�"".autotmp_0621��"type.go/token.Pos�"".autotmp_0620��"type.go/token.Pos�"".autotmp_0619�/6type.[]*go/ast.CommentGroup�
"".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�À´¿ÀA��,°7G 
 � �›u�Tgclocals·f0d21a3e4b652d430a9e5066e1b0e40a�Tgclocals·770683613b64aeb90b5472e68a988b48���:/tmp/go/src/go/doc/example.goþ$"".filterIdentList��à��ÂdH‹ %����H;awè����ëêHƒìxHDŽ$ �������HDŽ$¨�������HDŽ$°�������HÇD$(����H‹”$€���H‹„$ˆ���H‹œ$���H‰\$p1ÉH‰D$hH‰D$0H‰T$`H‰ÐH‹l$0H9é��H‰D$HH‹0H‰L$8H‰t$@Hƒþ�„8��HvH$H‰ßH¥H¥è����¶\$€û�uk€¼$˜����„��H‹\$@Hƒû�„ö���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‰\$è����H‹\$(HÿÃH‰\$(H‹D$HH‹L$8HƒÀHÿÁH‹l$0H9éŒúþÿÿH‹Œ$���H‹D$(H9Ár%H‹”$€���H‰”$ ���H‰„$¨���H‰Œ$°���HƒÄxÃè���� è���� 뚉éÿÿÿ‰éÁþÿÿ
������ ��0runtime.morestack_noctxt���ä��"go/ast.IsExported���Š��go.string."_"���²�� runtime.eqstring���¸��.runtime.writebarrierptr���ˆ��$runtime.panicslice���–��$runtime.panicindex���pð��"".autotmp_0636�Otype.string�"".autotmp_0634�_&type.**go/ast.Ident�"".autotmp_0633�type.int�"".autotmp_0632�type.int�"".autotmp_0629�/(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�ð¨ïð-�ð�0&> L˜5  >��±ªh-�Tgclocals·3aafda6f93425e552c81c59923ced837�Tgclocals·2f3d68fb2876793483ca3a23172765df���:/tmp/go/src/go/doc/exports.goþ&"".removeErrorField��  ��ˆ dH‹ %����HD$èH;Awè����ëåHì˜���H‹œ$ ���H‹kHƒý�„��H‹]H‰\$hH‹]H‰\$pH‹]H‰\$xHÇD$0����H‹L$hH‹D$pH‹\$xH‰œ$���HÇD$@����H‰„$ˆ���H‰D$8H‰Œ$€���H‰L$PH‹\$@H‹l$8H9ëö���H‹\$PH‹ÆD$/H‹jHƒý�usH‰T$HHj H$H‰ßH‰îH¥H¥è����H‹T$HH‹L$H‰L$XH‹D$H‰D$`Hƒøu8H‰ $H‰D$H-����LD$L‰ÇH‰îH¥H¥è����H‹T$H¶\$ €û�tÆD$/�€|$/�t7H‹\$hH‹l$0L‹D$pL9Ńã���HëH‰$H‰T$è����H‹\$0HÿÃH‰\$0H‹\$PHƒÃH‰\$PH‹\$@HÿÃH‰\$@H‹\$@H‹l$8H9ëŒ
ÿÿÿH‹D$pH‹\$0H9Ã}H‹œ$ ���HÇÅ���@ˆkH‹L$xH‹D$0H9Ár^H‹œ$ ���H‹kH‰,$Hƒ<$�t>Hƒ$H‹T$hH‰”$€���H‰T$H‰„$ˆ���H‰D$H‰Œ$���H‰L$è����HÄ˜���É%����ë¹è���� è���� ‰E�éôýÿÿ
������*��0runtime.morestack_noctxt���°��"".baseTypeName���Ž��"go.string."error"���¶�� runtime.eqstring���À��.runtime.writebarrierptr���²��2runtime.writebarrierslice���Þ��$runtime.panicslice���ì��$runtime.panicindex���°��"".autotmp_0648�&type.**go/ast.Field�"".autotmp_0647�¿type.int�"".autotmp_0646�¯type.int�"".autotmp_0645��type.int�"".autotmp_0644��type.int�"".autotmp_0642�/(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�"°‚¯°+�Ð�ND"1 U
n* .\ ��׈¹8�Tgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4�Tgclocals·1de60663b7c3597ea69ef57d3b3ed36d���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterFieldList��à��àdH‹ %����H„$pÿÿÿH;Awè����ëâHì��Ƅ$8���H‹œ$(��1íH9ëuHÄ��ÃH‹œ$(��Hƒû�„Ó��H‹kH‰¬$˜���H‹kH‰¬$ ���H‹kH‰¬$¨���HÇD$P����H‹”$˜���H‹„$ ���H‹œ$¨���H‰œ$��1ÉH‰„$���H‰D$XH‰”$ø���H‰ÐH‹l$XH9éO��H‰„$€���H‹(H‰L$`H‰éÆD$G�H‹mH‰l$HHƒý�…k��H‹œ$��H‰$H‹¼$ ��H‰|$H‰L$xHƒù�„<��Hi H|$H‰îH¥H¥è����H‹L$ H‹D$(H‰Œ$ˆ���H‰ $H‰„$���H‰D$è����H‹Œ$���¶\$€û�„G��ÆD$G€|$G�t{H‹œ$��H‰$HÇD$����H‹|$xHƒÿ�„��Ho H|$H‰îH¥H¥è����H‹œ$˜���H‹l$PL‹„$ ���L9ŃÖ���HëH‰$H‹\$xH‰\$è����H‹\$PHÿÃH‰\$PH‹„$€���H‹L$`HƒÀHÿÁH‹l$XH9錱þÿÿH‹„$ ���H‹\$PH9Ã}Ƅ$8��H‹Œ$¨���H‹D$PH9Ár]H‹œ$(��H‰$Hƒ<$�tAHƒ$H‹¬$˜���H‰¬$ø���H‰l$H‰„$���H‰D$H‰Œ$��H‰L$è����HÄ��É%����ë¶è���� è���� ‰ééþÿÿH‹œ$0��1íH9ë„«þÿÿHƒù…¡þÿÿH‹´$ˆ���H‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„jþÿÿÆD$GH‹„$��H‹œ$0��H‰\$hH‰D$pHƒø�„��H‹PpH‹HxH‹˜€���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‹\$hH‰\$è����H‹”$°���H‹Œ$¸���H‹„$À���H‹\$pH‰$Hƒ<$�t6Hƒ$pH‰”$È���H‰T$H‰Œ$Ð���H‰L$H‰„$Ø���H‰D$è����é,ýÿÿ‰%����ëÁ‰�éÛþÿÿ‰é½üÿÿH‰L$xHƒù�„²���HiH$H‰ßH‰îH¥H¥H¥ÆD$�è����H‹T$ H‹L$(H‹D$0H‹\$xH‰$Hƒ<$�tlHƒ$H‰”$à���H‰T$H‰Œ$è���H‰L$H‰„$ð���H‰D$è����H‹\$xH‹[H‹l$HH9ë}&Ƅ$8��H‹\$xH‹kHƒý�~
ÆD$Gédüÿÿé_üÿÿëà‰%����닉éGÿÿÿ‰é&ûÿÿ"
������0��0runtime.morestack_noctxt���Þ��B"".(*reader).recordAnonymousField���®��"go/ast.IsExported���ä��."".(*reader).filterType���Î��.runtime.writebarrierptr���œ
��2runtime.writebarrierslice���È
��$runtime.panicslice���Ö
��$runtime.panicindex���Ò ��"go.string."error"���ô �� runtime.eqstring���Ö ��8type.[]*go/ast.InterfaceType���È��"runtime.growslice���Ð��.runtime.writebarrierptr���‚��2runtime.writebarrierslice���”��$"".filterIdentList���´��2runtime.writebarrierslice���P ��8"".autotmp_0677��type.uint64�"".autotmp_0676��type.uint64�"".autotmp_0672��type.int�"".autotmp_0671�¿8type.[]*go/ast.InterfaceType�"".autotmp_0670�8type.[]*go/ast.InterfaceType�"".autotmp_0668�Ÿ&type.**go/ast.Field�"".autotmp_0667�ïtype.int�"".autotmp_0666�ßtype.int�"".autotmp_0665��type.int�"".autotmp_0664��type.int�"".autotmp_0663��type.int�"".autotmp_0662��type.int�"".autotmp_0661�_(type.[]*go/ast.Ident�"".autotmp_0660��8type.[]*go/ast.InterfaceType�"".autotmp_0656�/(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�(% Ÿ ÕŸ –�°
�œz-6 [G4"95 3":^ !T´}
!�6�®([5§ VªDYð�Tgclocals·3090f2419f6e2373867accc23d3ecca7�Tgclocals·128805c9f775decb711788df2fe90993���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterParamList�� ��dH‹ %����H;awè����ëêHƒìPH‹D$`1íH9è„Ž���H‰ÃHƒø�„Š���H‹PH‹@H‹kH‰l$H1ÉH‰D$@H‰D$ H‰T$8H‰ÐH‹l$ H9é}RH‰D$0H‹0H‰L$(H‹|$XH‰<$HÇD$����Hƒþ�t2Hv H|$H¥H¥è����H‹D$0H‹L$(HƒÀHÿÁH‹l$ H9é|®HƒÄPÉëʉ�éoÿÿÿ
������ ��0runtime.morestack_noctxt���²��."".(*reader).filterType���  �� "".autotmp_0688�?&type.**go/ast.Field�"".autotmp_0687�_type.int�"".autotmp_0686�Otype.int�"".autotmp_0685�/(type.[]*go/ast.Field�"".fields�,type.*go/ast.FieldList�"".r��type.*"".reader� ¢Ÿ �Ð�$Ò I*� �˜8�Tgclocals·9d97800b9eac7aaad25644c1094f6baa�Tgclocals·29f0050a5ee7c2b9348a75428171d7de���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterType�� ��ŽdH‹ %����H;awè����ëêHƒì`H‹L$xH‹„$€���H‰L$PH‰ $H‰D$XH‰D$è����H‹T$PH‹L$X‹D$=Bj –‡÷��=ÛZðQ‡è���‰D$,=Ns;/u<H����H‰$H‰T$H‰L$è����H‹T$PH‹L$X‹D$,H‹\$¶\$ €û�tHƒÄ`Ã=ÛZðQuôH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�tËH‹|$hH‰<$HÇD$����H‰L$@Hƒù�tPHiH|$H‰îH¥H¥è����H‹\$hH‰$HÇD$����H‹|$@Hƒÿ�tHoH|$H‰îH¥H¥è����ébÿÿÿ‰ëâ‰묉D$,=;¦5‘unH����H‰$H‰T$H‰L$è����H‹T$PH‹L$X‹D$,H‹l$¶\$ €û�t7H‹|$hH‰<$HÇD$����Hƒý�tHmH|$H‰îH¥H¥è����éæþÿÿ‰E�ëá=Bj –…ÖþÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„©þÿÿH‹\$hH‰$H‹\$pH‰\$H‰L$HH‹iH‰l$HÇD$����è����¶\$ €û�tH‹\$HHÇÅ���@ˆké[þÿÿéVþÿÿ==ÊO·‡���‰D$,=àö³unH����H‰$H‰T$H‰L$è����H‹T$PH‹L$X‹D$,H‹l$¶\$ €û�t7H‹|$hH‰<$HÇD$����Hƒý�tHmH|$H‰îH¥H¥è����é×ýÿÿ‰E�ëá==ÊO·…ÇýÿÿH����H‰$H‰T$H‰L$è����H‹D$¶\$ €û�„šýÿÿH‹\$hH‰$H‹\$pH‰\$H‹hH‰l$H‰D$8H‰D$è����¶\$ €û�tH‹\$8HÇÅ���@ˆkéPýÿÿéKýÿÿ‰D$,=Ÿ¾ÆutH����H‰$H‰T$H‰L$è����H‹T$PH‹L$X‹D$,H‹t$¶\$ €û�t=H‹\$hH‰$H‰t$0H‹nH‰l$è����H‹\$hH‰$H‹\$0H‹kH‰l$è����éÌüÿÿ=±zùî…ÁüÿÿH����H‰$H‰T$H‰L$è����H‹D$¶\$ €û�„”üÿÿH‹|$hH‰<$HÇD$����Hƒø�tHhH|$H‰îH¥H¥è����ébüÿÿ‰�ëâ8
������ ��0runtime.morestack_noctxt���v��$runtime.ifacethash���â��$type.*go/ast.Ident���ˆ��$runtime.assertI2T2���è��(type.*go/ast.MapType���Ž��$runtime.assertI2T2�����."".(*reader).filterType���ô��."".(*reader).filterType���²��,type.*go/ast.ParenExpr���Ø��$runtime.assertI2T2���ì��."".(*reader).filterType���¤��.type.*go/ast.StructType���Ê��$runtime.assertI2T2���Î��8"".(*reader).filterFieldList���Ð ��,type.*go/ast.ArrayType���ö ��$runtime.assertI2T2���Š ��."".(*reader).filterType��� ��4type.*go/ast.InterfaceType���è ��$runtime.assertI2T2���ä ��8"".(*reader).filterFieldList���Ð ��*type.*go/ast.FuncType���ö ��$runtime.assertI2T2���è��8"".(*reader).filterParamList��� ��8"".(*reader).filterParamList���Î��*type.*go/ast.ChanType���ô��$runtime.assertI2T2���ô��."".(*reader).filterType���@À��"".autotmp_0694�gtype.uint32�"".autotmp_0692� type.go/ast.Expr�"".autotmp_0691��type.bool�"".autotmp_0690��type.bool�"".t�?(type.*go/ast.MapType�"".t�O4type.*go/ast.InterfaceType�"".t�_*type.*go/ast.FuncType�"".t�/.type.*go/ast.StructType� "".typ�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�À¿À¦�Ð�Šê‹0/0&22%B-('89
/M -$# 85
/B/8,- �>�:ŒA22JqTJmI9 �Tgclocals·ede595ced795c3398a7eca4422e43387�Tgclocals·c601745be94bbc9c105f5a952abc299a���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterSpec��  ��‚ dH‹ %����HD$øH;Awè����ëåHìˆ���H‹Œ$˜���H‹„$ ���H‰L$`H‰ $H‰D$hH‰D$è����‹T$‰T$<ú § uGH����H‰$H‹\$`H‰\$H‹\$hH‰\$è����‹T$<H‹\$¶\$ €û�tƄ$°���HÄˆ���ÁúZîv3…>��H����H‰$H‹\$`H‰\$H‹\$hH‰\$è����‹T$<H‹L$¶\$ €û�„��H‰L$@Hƒù�„í���HiH$H‰ßH‰îH¥H¥H¥H‹œ$¨���Hƒû@„½���ÆD$�è����H‹T$ H‹L$(H‹D$0H‹\$@H‰$Hƒ<$�„„���Hƒ$H‰T$pH‰T$H‰L$xH‰L$H‰„$€���H‰D$è����H‹L$@H‹iHƒý�~:H‹¼$���H‰<$HÇD$����Hi H|$H‰îH¥H¥è����Ƅ$°���HÄˆ���ÃƄ$°����HÄˆ���É%����épÿÿÿÆD$é>ÿÿÿ‰é ÿÿÿúÅ÷£šuËH����H‰$H‹\$`H‰\$H‹\$hH‰\$è����H‹L$¶\$ €û�t˜H‰L$HH‹iHƒý�„���H‹MH‹EH‰L$PH‰ $H‰D$XH‰D$è����H‹L$X¶\$€û�t{H‹œ$���H‰$H‹t$HH‹~Hƒÿ�t\HwH|$H¥H¥è����H‹D$H‹œ$���H‰$H‰D$H‹|$HHƒÿ�t%HoH|$H‰îH¥H¥è����Ƅ$°���HÄˆ���Éë׉ë Hƒù…ÑþÿÿH‹t$PH‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„þÿÿH‹œ$���HÇÅ���@ˆkhé…þÿÿ‰E�éøþÿÿ"
������*��0runtime.morestack_noctxt���Œ��$runtime.ifacethash���º��.type.*go/ast.ImportSpec���ô��$runtime.assertI2T2���à��,type.*go/ast.ValueSpec���š��$runtime.assertI2T2���Æ��$"".filterIdentList���â��2runtime.writebarrierslice���Ô��."".(*reader).filterType���ì��*type.*go/ast.TypeSpec���¦��$runtime.assertI2T2���ª ��"go/ast.IsExported���¢
��."".(*reader).lookupType���Ž ��."".(*reader).filterType���ü ��"go.string."error"���ž �� runtime.eqstring���P��"".autotmp_0701�—type.uint32�"".autotmp_0699�O type.go/ast.Spec�"".autotmp_0697��type.bool�"".autotmp_0695�/(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�@"~œŒu�Ð�R "oG’
* ;Bc>�&�E݇«<6Š�Tgclocals·c288740dd538fdf6af320a165005d96a�Tgclocals·f325ab0856ef327e3174ff85bdf88b2a���:/tmp/go/src/go/doc/exports.goþ6"".(*reader).filterSpecList��à��ÒdH‹ %����H;awè����ëêHì€���HDŽ$°�������HDŽ$¸�������HDŽ$À�������1öH‰t$(H‹”$���H‹„$˜���H‹œ$ ���H‰\$x1ÉH‰D$pH‰D$0H‰T$hH‰ÐH‹l$0H9éÖ���H‰D$@Hƒø�„ ��H‹H‹hH‰L$8H‰T$XH‰l$`H‹œ$ˆ���H‰$H‰T$HH‰T$H‰l$PH‰l$H‹œ$¨���H‰\$è����H‹t$(¶\$ €û�„¯���H‹œ$���L‹„$˜���H‰õL9ƃŒ���HkíHëH‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹t$(HÿÆH‰t$(H‹D$@H‹L$8HƒÀHÿÁH‹l$0H9éŒ*ÿÿÿH‹Œ$ ���H9ñr(H‹”$���H‰”$°���H‰´$¸���H‰Œ$À���HÄ€���Ãè���� è���� 뜉�éíþÿÿ
������ ��0runtime.morestack_noctxt���´��."".(*reader).filterSpec���Ú��2runtime.writebarrieriface���¦��$runtime.panicslice���´��$runtime.panicindex���€€��"".autotmp_0708�O type.go/ast.Spec�"".autotmp_0707�"type.*go/ast.Spec�"".autotmp_0706�Ÿtype.int�"".autotmp_0705�type.int�"".autotmp_0702�/$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�€ôÿ€�°�,ÒAdE@  <��ÙSf�Tgclocals·625558435d562afd0f5629bf4fd24242�Tgclocals·7b8874d35e8222a9e8725c8fc4dc8e41���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterDecl�� ��ˆdH‹ %����H;awè����ëêHƒìxH‹Œ$ˆ���H‹„$���H‰L$PH‰ $H‰D$XH‰D$è����‹T$‰T$Dú´~‚ujH����H‰$H‹\$PH‰\$H‹\$XH‰\$è����‹T$DH‹L$¶\$ €û�t3H‹yHƒÿ�t%H_H<$H‰ÞH¥H¥è����¶\$ˆœ$˜���HƒÄxÉëׁú«Òf[…ï���H����H‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹D$¶\$ €û�„¸���H‹¼$€���H‰<$Hƒø�„›���Hh H|$H‰îH¥H¥H¥H‰D$HH‹hH‰l$ è����H‹T$(H‹L$0H‹D$8H‹\$HH‰$Hƒ<$�tNHƒ$ H‰T$`H‰T$H‰L$hH‰L$H‰D$pH‰D$è����H‹\$HH‹k(Hƒý� Ƅ$˜����HƒÄxÃƄ$˜���ëñ‰%����멉�é^ÿÿÿƄ$˜����HƒÄxÃ
������ ��0runtime.morestack_noctxt���|��$runtime.ifacethash���ª��*type.*go/ast.FuncDecl���ä��$runtime.assertI2T2���Æ��"go/ast.IsExported���–��(type.*go/ast.GenDecl���Ð��$runtime.assertI2T2���ì��6"".(*reader).filterSpecList���ú��2runtime.writebarrierslice���@ð��"".autotmp_0719�gtype.uint32�"".autotmp_0717�O type.go/ast.Decl�"".autotmp_0716��type.bool�"".autotmp_0714�/$type.[]go/ast.Spec�"".d�_(type.*go/ast.GenDecl� "".~r1�0type.bool�"".decl� type.go/ast.Decl�"".r��type.*"".reader�.ðïðäïð&ï �Ð�&èo3C‚&��=e“›�Tgclocals·2a62fc61b723f736f5d342a5cc9efb72�Tgclocals·99ed68346d86a92a27e963485c9875f6���:/tmp/go/src/go/doc/exports.goþ0"".(*reader).fileExports��€��ödH‹ %����HD$ðH;Awè����ëåHì���1öH‰t$ H‹œ$ ���Hƒû�„y��H‹SH‹C H‹k(H‰¬$ˆ���1ÉH‰„$€���H‰D$(H‰T$xH‰ÐH‹l$(H9éé���H‰D$8Hƒø�„*��H‹H‹hH‰L$0H‰T$PH‰l$XH‹œ$˜���H‰$H‰T$@H‰T$H‰l$HH‰l$è����H‹t$ ¶\$€û�„Ú���H‹œ$ ���Hƒû�„Á���H‹KH‹C H‹k(H‰l$pH‰ËH‰L$`H‰õH‰D$hH9ƃ���HkíHëH‰$H‹\$@H‰\$H‹\$HH‰\$è����H‹t$ HÿÆH‰t$ H‹D$8H‹L$0HƒÀHÿÁH‹l$(H9éŒÿÿÿH‹œ$ ���H‹K(H9ñr(H‹œ$ ���H‹SH‹œ$ ���H‰SH‰s H‰K(HÄ���Ãè���� è���� ‰é8ÿÿÿ둉�éÏþÿÿ‰é€þÿÿ
������*��0runtime.morestack_noctxt���ô��."".(*reader).filterDecl���Ú��2runtime.writebarrieriface���®��$runtime.panicslice���¼��$runtime.panicindex���  ��"".autotmp_0726� type.go/ast.Decl�"".autotmp_0725�¯"type.*go/ast.Decl�"".autotmp_0724�Ïtype.int�"".autotmp_0723�¿type.int�"".autotmp_0720�/$type.[]go/ast.Decl�"".d�Ÿ type.go/ast.Decl�"".j�ßtype.int� "".src�"type.*go/ast.File�"".r��type.*"".reader�" óŸ *�À�4Š"p8`  1��¹sj*�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·462080ba2521b0565aaad05dd299d8e2���:/tmp/go/src/go/doc/exports.goþ"".matchFields�� ��ždH‹ %����H;awè����ëêHƒìxH‹„$€���1íH9è„��H‰ÃHƒø�„��H‹pH‹@H‹kH‰l$p1ÿH‰D$hH‰D$(H‰t$`H‹l$(H9ïÆ���H‰t$@H‹H‰|$0Hƒû�„À���H‹SH‹CH‹kH‰l$X1ÉH‰D$PH‰D$H‰T$HH‰ÐH‹l$H9é}kH‰D$8H‹0H‰L$ Hƒþ�tzHvH$H‰ßH¥H¥H‹”$ˆ���H‹ÿÓH‹|$0H‹t$@¶\$€û�t Ƅ$���HƒÄxÃH‹D$8H‹L$ HƒÀHÿÁH‹l$H9é|•HƒÆHÿÇH‹l$(H9ïŒ:ÿÿÿƄ$����HƒÄxÉ낉é9ÿÿÿ‰�éëþÿÿ
������ ��0runtime.morestack_noctxt���º�
������0ð��"".autotmp_0743�&type.**go/ast.Ident�"".autotmp_0742�¿type.int�"".autotmp_0741�¯type.int�"".autotmp_0739�o&type.**go/ast.Field�"".autotmp_0738�Ÿtype.int�"".autotmp_0737�type.int�"".autotmp_0735�_(type.[]*go/ast.Ident�"".autotmp_0734�/(type.[]*go/ast.Field� "".~r2� type.bool�"".f�type."".Filter�"".fields��,type.*go/ast.FieldList�&ðåïð<ïð�Ð�2" JF6  � �Ýs�Tgclocals·bd51743682bd6c0f7b9f2e8e6dffed99�Tgclocals·6956d48fa45e9caa45617241cea1ee5e���8/tmp/go/src/go/doc/filter.goþ"".matchDecl�� ��’dH‹ %����HD$¸H;Awè����ëåHìÈ���H‹œ$Ð���Hƒû�„Ž��H‹K H‹C(H‹k0H‰¬$À���1ÒH‰„$¸���H‰D$@H‰Œ$°���H‰ÈH‹l$@H9êa��H‰D$`Hƒø�„<��H‹H‹hH‰T$HH‰L$hH‰l$pH‰Œ$ˆ���H‰ $H‰¬$���H‰l$è����‹T$‰T$,úZîv3…(��H����H‰$H‹œ$ˆ���H‰\$H‹œ$���H‰\$è����‹T$,H‹L$¶\$ €û�„ç���Hƒù�„Ö���H‹QH‹AH‹iH‰¬$¨���1ÉH‰„$ ���H‰D$0H‰”$˜���H‰ÐH‹l$0H9é}hH‰D$XH‹0H‰L$8Hƒþ�„€���HvH$H‰ßH¥H¥H‹”$Ø���H‹ÿÓ¶\$€û�tƄ$à���HÄÈ���ÃH‹D$XH‹L$8HƒÀHÿÁH‹l$0H9é|˜H‹D$`H‹T$HHƒÀHÿÂH‹l$@H9ꌟþÿÿƄ$à����HÄÈ���Ééyÿÿÿ‰é#ÿÿÿúÅ÷£šu»H����H‰$H‹œ$ˆ���H‰\$H‹œ$���H‰\$è����H‹L$¶\$ €û�t‚H‰L$PH‹yHƒÿ�„q��H_H<$H‰ÞH¥H¥H‹”$Ø���H‹ÿÓ¶\$€û�tƄ$à���HÄÈ���ÃH‹\$PHƒû�„%��H‹KH‹kH‰L$xH‰ $H‰¬$€���H‰l$è����‹T$‰T$,úBj –usH����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����‹T$,H‹D$¶\$ €û�t9H‹hH‰,$H‹œ$Ø���H‰\$è����¶\$€û�tƄ$à���HÄÈ���Ãé„þÿÿú=ÊO·…xþÿÿH����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹D$¶\$ €û�„>þÿÿH‹hH‰,$H‹œ$Ø���H‰\$è����¶\$€û�tƄ$à���HÄÈ���Ãéþÿÿ‰éÔþÿÿ‰éˆþÿÿ‰�é½üÿÿ‰éküÿÿ
������*��0runtime.morestack_noctxt���Þ��$runtime.ifacethash���”��,type.*go/ast.ValueSpec���Ú��$runtime.assertI2T2���ö�
������ô��*type.*go/ast.TypeSpec���º��$runtime.assertI2T2���º �
������Î
��$runtime.ifacethash���ü
��.type.*go/ast.StructType���¼ ��$runtime.assertI2T2���– ��"".matchFields���ú ��4type.*go/ast.InterfaceType���º ��$runtime.assertI2T2���”��"".matchFields���0��*"".autotmp_0764��type.uint32�"".autotmp_0763��type.bool�"".autotmp_0762�Ÿ type.go/ast.Expr�"".autotmp_0760�ß&type.**go/ast.Ident�"".autotmp_0759�¯type.int�"".autotmp_0758�Ÿtype.int�"".autotmp_0757�·type.uint32�"".autotmp_0755�� type.go/ast.Spec�"".autotmp_0754� type.go/ast.Spec�"".autotmp_0753�Ï"type.*go/ast.Spec�"".autotmp_0752�type.int�"".autotmp_0751�ÿtype.int�"".autotmp_0750��type.bool�"".autotmp_0748��type.bool�"".autotmp_0746�_(type.[]*go/ast.Ident�"".autotmp_0745�/$type.[]go/ast.Spec�"".v�ï*type.*go/ast.TypeSpec�"".d�¿ type.go/ast.Spec� "".~r2� type.bool�"".f�type."".Filter�"".d��(type.*go/ast.GenDecl�N"ôI—¯~(�Ð�f2"i}O00'A9|$F $%�&�®Í¡AIdÆ�Tgclocals·fdf817463ca91d173b8e929c420286bd�Tgclocals·c2e3a6b932d0084d1aa9fdc5dc7dcaa3���8/tmp/go/src/go/doc/filter.goþ"".filterValues�� ��ŠdH‹ %����H;awè����ëêHƒìXHDŽ$€�������HDŽ$ˆ�������HDŽ$�������1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‹l$ H9鍎���H‰D$8H‹(H‰L$(H‰l$0H‹m(H‰,$H‹\$xH‰\$è����H‹t$¶\$€û�„Œ���H‹\$`L‹D$hL9ÆsvHóH‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‹l$ H9éŒrÿÿÿH‹L$pH9ñr"H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���HƒÄXÃè���� è���� ë¥
������ ��0runtime.morestack_noctxt���À��"".matchDecl���²��.runtime.writebarrierptr���ì��$runtime.panicslice���ú��$runtime.panicindex���p°��"".autotmp_0770�?type.**"".Value�"".autotmp_0769�otype.int�"".autotmp_0768�_type.int�"".autotmp_0765�/ type.[]*"".Value�
"".vd�Otype.*"".Value�"".w�type.int� "".~r2�@ type.[]*"".Value�"".f�0type."".Filter�"".a�� type.[]*"".Value�°š¯°�Ð�*j>C/&  3 ��Ÿ9]�Tgclocals·7a013af5bd7b2de335508a7d7dca4990�Tgclocals·82667ff3e871fcc4d4f1591d2c74bb39���8/tmp/go/src/go/doc/filter.goþ"".filterFuncs��À��°dH‹ %����H;awè����ëêHƒìXHDŽ$€�������HDŽ$ˆ�������HDŽ$�������1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‹l$ H9鍚���H‰D$8H‹0H‰L$(H‰t$0Hƒþ�„º���HvH$H‰ßH¥H¥H‹T$xH‹ÿÓH‹t$¶\$€û�„Œ���H‹\$`L‹D$hL9ÆsvHóH‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‹l$ H9éŒfÿÿÿH‹L$pH9ñr"H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���HƒÄXÃè���� è���� 륉é?ÿÿÿ
������ ��0runtime.morestack_noctxt����
������Ê��.runtime.writebarrierptr���„��$runtime.panicslice���’��$runtime.panicindex���p°��"".autotmp_0782�?type.**"".Func�"".autotmp_0781�otype.int�"".autotmp_0780�_type.int�"".autotmp_0777�/type.[]*"".Func�
"".fd�Otype.*"".Func�"".w�type.int� "".~r2�@type.[]*"".Func�"".f�0type."".Filter�"".a��type.[]*"".Func�°¦¯°�à�0€>C;&  3��®6]�Tgclocals·7a013af5bd7b2de335508a7d7dca4990�Tgclocals·82667ff3e871fcc4d4f1591d2c74bb39���8/tmp/go/src/go/doc/filter.goþ"".filterTypes�� ��†dH‹ %����HD$ÐH;Awè����ëåHì°���HDŽ$Ø�������HDŽ$à�������HDŽ$è�������HÇD$8����H‹”$¸���H‹„$À���H‹œ$È���H‰œ$¨���1ÉH‰„$ ���H‰D$HH‰”$˜���H‰ÐH‹l$HH9鍭���H‰D$`H‹(H‰L$PHÇD$@����H‰l$XH‹m H‰,$H‹œ$Ð���H‰\$è����H‹D$X¶\$€û�„­���HÇÁ���Hƒù�~9H‹œ$¸���H‹l$8L‹„$À���L9ÅsHëH‰$H‰D$è����H‹\$8HÿÃH‰\$8H‹D$`H‹L$PHƒÀHÿÁH‹l$HH9éŒSÿÿÿH‹Œ$È���H‹D$8H9Ár(H‹”$¸���H‰”$Ø���H‰„$à���H‰Œ$è���HÄ°���Ãè���� è���� Hƒø�„f��Hh(H$H‰ßH‰îH¥H¥H¥H‹œ$Ð���H‰\$è����H‹T$ H‹L$(H‹D$0H‹\$XH‰$Hƒ<$�„��Hƒ$(H‰”$€���H‰T$H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹|$XHƒÿ�„Ê��Ho@H<$H‰îH¥H¥H¥H‹œ$Ð���H‰\$è����H‹T$ H‹L$(H‹D$0H‹\$XH‰$Hƒ<$�„x��Hƒ$@H‰”$€���H‰T$H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹|$XHƒÿ�„1��HoXH<$H‰îH¥H¥H¥H‹œ$Ð���H‰\$è����H‹T$ H‹L$(H‹D$0H‹\$XH‰$Hƒ<$�„ß���Hƒ$XH‰T$hH‰T$H‰L$pH‰L$H‰D$xH‰D$è����H‹|$XHƒÿ�„¡���HopH<$H‰îH¥H¥H¥H‹œ$Ð���H‰\$è����H‹T$ H‹L$(H‹D$0H‹\$XH‰$Hƒ<$�tVHƒ$pH‰T$hH‰T$H‰L$pH‰L$H‰D$xH‰D$è����H‹D$XL‹D$@H‹X0H‹pHH‹P`H‹HxHóHÓHËLÃH‰Ùé,ýÿÿ‰%����롉éXÿÿÿ‰%����éÿÿÿ‰éÈþÿÿ‰%����é|þÿÿ‰é/þÿÿ‰%����éãýÿÿ‰�é“ýÿÿ
������*��0runtime.morestack_noctxt�����"".matchDecl���¨��.runtime.writebarrierptr���þ��$runtime.panicslice���Œ��$runtime.panicindex���ð��"".filterValues���˜��2runtime.writebarrierslice���ü��"".filterValues���¤
��2runtime.writebarrierslice���ˆ ��"".filterFuncs���ž ��2runtime.writebarrierslice���‚ ��"".filterFuncs�����2runtime.writebarrierslice���pà��"".autotmp_0803�Ÿtype.**"".Type�"".autotmp_0802�Ïtype.int�"".autotmp_0801�¿type.int�"".autotmp_0800��type.int�"".autotmp_0794��type.[]*"".Func�"".autotmp_0793�type.[]*"".Func�"".autotmp_0792�� type.[]*"".Value�"".autotmp_0791�_ type.[]*"".Value�"".autotmp_0789�/type.[]*"".Type�"".n�ßtype.int�
"".td�¯type.*"".Type�"".w�ïtype.int� "".~r2�@type.[]*"".Type�"".f�0type."".Filter�"".a��type.[]*"".Type�"àÛßà’��`–F U 2, "A „†}~$ ��ÇLk9Ù�Tgclocals·7a013af5bd7b2de335508a7d7dca4990�Tgclocals·f113128f7834d204bf2674edcd10dc29���8/tmp/go/src/go/doc/filter.goþ("".(*Package).Filter��€ ��æ
dH‹ %����H;awè����ëêHì€���H‹¼$ˆ���Hƒÿ�„}��H¯€���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹T$ H‹L$(H‹D$0H‹œ$ˆ���H‰$Hƒ<$�„%��H$€���H‰T$hH‰T$H‰L$pH‰L$H‰D$xH‰D$è����H‹¼$ˆ���Hƒÿ�„á��H¯°���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹T$ H‹L$(H‹D$0H‹œ$ˆ���H‰$Hƒ<$�„‰��H$°���H‰T$hH‰T$H‰L$pH‰L$H‰D$xH‰D$è����H‹¼$ˆ���Hƒÿ�„E��H¯˜���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹T$ H‹L$(H‹D$0H‹œ$ˆ���H‰$Hƒ<$�„í���H$˜���H‰T$PH‰T$H‰L$XH‰L$H‰D$`H‰D$è����H‹¼$ˆ���Hƒÿ�„©���H¯È���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹T$ H‹L$(H‹D$0H‹œ$ˆ���H‰$Hƒ<$�tXH$È���H‰T$8H‰T$H‰L$@H‰L$H‰D$HH‰D$è����H‹œ$ˆ���Hƒû�tH+HÇE�����HÇE����HÄ€���Éëá‰%����량éPÿÿÿ‰%����éÿÿÿ‰é´þÿÿ‰%����ékþÿÿ‰éþÿÿ‰%����éÏýÿÿ‰é|ýÿÿ
������ ��0runtime.morestack_noctxt���¢��"".filterValues���Ä��2runtime.writebarrierslice���´��"".filterValues���Ö��2runtime.writebarrierslice���Æ��"".filterTypes���è��2runtime.writebarrierslice���Ø��"".filterFuncs���ò��2runtime.writebarrierslice��� €�� "".autotmp_0813�type.[]*"".Func�"".autotmp_0812�_type.[]*"".Type�"".autotmp_0811�� type.[]*"".Value�"".autotmp_0810�/ type.[]*"".Value�"".f�type."".Filter�"".p�� type.*"".Package�€Èÿ€Z�À�<ȉ‰‰…! � �Pð�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·aa2b73cba71b69bc124f64f356bee8e7���8/tmp/go/src/go/doc/filter.goþ"".recvString�� ��ˆdH‹ %����H;awè����ëêHƒìXHÇD$p����HÇD$x����H‹L$`H‹D$hH‰L$8H‰ $H‰D$@H‰D$è����‹T$‰T$4úNs;/uXH����H‰$H‹\$8H‰\$H‹\$@H‰\$è����‹T$4H‹L$¶\$ €û�t!Hƒù�tH‹iH‰l$pH‹iH‰l$xHƒÄXÉëåúØ4‹…¥���H����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹D$¶\$ €û�trHƒø�thHhH$H‰ßH‰îH¥H¥è����H‹L$H‹D$H����H,$H‰ïH‰ÞH¥H¥H‰L$HH‰L$H‰D$PH‰D$è����H‹\$ H‰\$pH‹\$(H‰\$xHƒÄXÉ�ë”H����H‹+H‰l$pH‹kH‰l$xHƒÄXÃ
������ ��0runtime.morestack_noctxt���”��$runtime.ifacethash���Â��$type.*go/ast.Ident���ü��$runtime.assertI2T2���Š��*type.*go/ast.StarExpr���Ä��$runtime.assertI2T2���œ��"".recvString���¾��go.string."*"���Œ��*runtime.concatstring2���Ô��&go.string."BADRECV"���@°��
"".autotmp_0817�Gtype.uint32�"".autotmp_0815�? type.go/ast.Expr�"".autotmp_0814�type.string� "".~r1� type.string�"".recv�� type.go/ast.Expr�.°—¯°°¯° ¯ ��:,i!?r)��I˜¯�Tgclocals·3873aede0e2b4d1c469235ed370ff191�Tgclocals·fdda3b87e4dc0ef4875b3671a2e3be0f���8/tmp/go/src/go/doc/reader.goþ "".methodSet.set��À ��¸ dH‹ %����HD$àH;Awè����ëåHì ���H‹œ$°���H‹kHƒý�„��H‹MH‹EH‰L$XH‰D$`H����H‰$H‹œ$¨���H‰\$H‰L$xH‰L$H‰„$€���H‰D$è����H‹¼$°���H‹\$ H‹1íH9ètH‹XHƒû�tHÄ ���ÃHÇD$H����HÇD$P����H‹_1íH9ë„“���1ö1ÒH‹oHƒý�„r��H‹}H‰¼$ˆ���H‹MH‹]H‰œ$˜���H‰Œ$���Hƒù…?��Hƒù�†.��H‹/Hƒý�„��H‹u H‹U(H‰t$8H‰4$H‰T$@H‰T$è����H‹¼$°���H‹L$H‹D$H‰L$HH‰D$PH‹\$XH‰\$hH‹\$`H‰\$pH‹/H‰,$è����H‹\$H‰\$xH‹\$H‰œ$€���H����H‰$è����H‹L$H‰ÏHƒù�„}��1Àè����H‰L$0H‰ $Hƒ<$�„V��H‹\$xH‰\$H‹œ$€���H‰\$è����H‹\$0H‰$Hƒ<$�„��Hƒ$H‹\$XH‰\$H‹\$`H‰\$è����H‹\$0H‰$Hƒ<$�„Ü���Hƒ$ H‹œ$°���H‰\$è����H‹\$0H‰$Hƒ<$�„¥���Hƒ$(H‹\$HH‰\$H‹\$PH‰\$è����H‹\$0H‰$Hƒ<$�tnHƒ$8H‹\$HH‰\$H‹\$PH‰\$è����H‹\$0H‰\$(H����H‰$H‹œ$¨���H‰\$H\$hH‰\$H\$(H‰\$è����H‹œ$°���1íH‰+HÄ ���É%����뉉%����éOÿÿÿ‰%����éÿÿÿ‰%����éÚþÿÿ‰%����éžþÿÿ‰é|þÿÿ‰E�éßýÿÿè���� éÛýÿÿ‰E�é†ýÿÿ‰E�éÜüÿÿ"
������*��0runtime.morestack_noctxt���š��"type."".methodSet���ô��4runtime.mapaccess1_faststr���ö��"".recvString���î��6go/ast.(*CommentGroup).Text���ª��type."".Func���¼��"runtime.newobject���îØ� runtime.duffzero���Î��4runtime.writebarrierstring���²��4runtime.writebarrierstring���ˆ ��.runtime.writebarrierptr���ì ��4runtime.writebarrierstring���È
��4runtime.writebarrierstring���ê
��"type."".methodSet���¾ ��$runtime.mapassign1���‚ ��$runtime.panicindex��� À��"".autotmp_0825��type.*"".Func�"".autotmp_0824�ïtype.*"".Func�"".autotmp_0823��type.string�"".autotmp_0822�otype.string�"".autotmp_0821��type.string�"".autotmp_0819�ßtype.*"".Func�"".autotmp_0818�Otype.string�"".list�/(type.[]*go/ast.Field� "".typ�Ï type.go/ast.Expr�"".recv�¯type.string�"".name�type.string�"".f�*type.*go/ast.FuncDecl�"".mset��"type."".methodSet�("À„¿ÀпÀh�à�XV"_ <4#–; @ �*�yý'I2‹;b �Tgclocals·2abc9b2e51c05dd608ac50d2f01253b5�Tgclocals·391d66ae1ae3ee66bb3eeb4430d79015���8/tmp/go/src/go/doc/reader.goþ "".methodSet.add�� ��dH‹ %����H;awè����ëêHƒì8H����H‰$H‹\$@H‰\$H‹|$HHƒÿ�„ƒ��HoH|$H‰îH¥H¥è����H‹L$HH‹\$ H‹1íH9è„ ��H‹YHH‹hHH9ëŒû���1íH9è„Ç���H‹YHH‹hHH9ë…¶���H����H‰$è����H‹L$H‰ÏHƒù�„¶���1Àè����H‰L$0H‰ $Hƒ<$�„���Hƒ$H‹|$HHƒÿ�t{HoH|$H‰îH¥H¥è����H‹L$HH‹D$0Hƒø�tRH‹iHH‰hHH‰D$(H����H‰$H‹\$@H‰\$H‰L$Hƒ|$�tHƒD$H\$(H‰\$è����HƒÄ8É%����ë݉�몉끉%����éeÿÿÿ‰éCÿÿÿH‰L$(H����H‰$H‹\$@H‰\$H‰L$Hƒ|$�tHƒD$H\$(H‰\$è����HƒÄ8É%����ë݉évþÿÿ
������ ��0runtime.morestack_noctxt���:��"type."".methodSet���ž��4runtime.mapaccess1_faststr���¶��type."".Func���È��"runtime.newobject���úØ� runtime.duffzero���ì��4runtime.writebarrierstring���´��"type."".methodSet���”��$runtime.mapassign1���þ��"type."".methodSet���Þ��$runtime.mapassign1��� p�� "".autotmp_0829��type.*"".Func�"".autotmp_0828��type.*"".Func�"".autotmp_0827�type.*"".Func�"".autotmp_0826�type.*"".Func�"".m�type.*"".Func�"".mset��"type."".methodSet�p¸opdop�Ð�8šFz<  < ��N§T‡�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·f6dcde45bff02c6c4b088b594fd52a4c���8/tmp/go/src/go/doc/reader.goþ"".baseTypeName��à��ÜdH‹ %����H;awè����ëêHƒìHÆD$p�HÇD$`����HÇD$h����H‹L$PH‹D$XH‰L$8H‰ $H‰D$@H‰D$è����‹T$‰T$,úNs;/u]H����H‰$H‹\$8H‰\$H‹\$@H‰\$è����‹T$,H‹L$¶\$ €û�t&Hƒù�tH‹iH‰l$`H‹iH‰l$hÆD$p�HƒÄHÉëàú€+Ëe…¤���H����H‰$H‹\$8H‰\$H‹\$@H‰\$è����‹T$,H‹L$¶\$ €û�tmH=����H‰<$H‰L$0Hƒù�tSH)H|$H‰îH¥H¥è����¶\$€û�t0H‹\$0H‹kHƒý�tH‹]H‰\$`H‹]H‰\$hÆD$pHƒÄHÉE�ëßHƒÄHÉ멁úØ4‹uïH����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹D$¶\$ €û�t¼Hƒø�t9HhH$H‰ßH‰îH¥H¥è����H‹L$H‹D$¶\$ H‰L$`H‰D$hˆ\$pHƒÄHÉ�ëÃ
������ ��0runtime.morestack_noctxt���ž��$runtime.ifacethash���Ì��$type.*go/ast.Ident���†��$runtime.assertI2T2���ž��2type.*go/ast.SelectorExpr���Ø��$runtime.assertI2T2���Œ��$type.*go/ast.Ident���Ò��&runtime.assertI2TOK���ö��*type.*go/ast.StarExpr���°��$runtime.assertI2T2���ˆ��"".baseTypeName���P��"".autotmp_0834�7type.uint32�"".autotmp_0832� type.go/ast.Expr�"".autotmp_0831��type.bool�"".t�/2type.*go/ast.SelectorExpr�"".imported�@type.bool�"".name� type.string�"".x�� type.go/ast.Expr�@¡¥ }�ð�,Ä1i&C40
;E��NÚo,-�Tgclocals·a94139ad3f10b0243a969501b87e7c5d�Tgclocals·812db71f863432ac63ccc739eb0a42e3���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).isVisible��À��ÀdH‹ %����H;awè����ëêHƒìH‹l$ H‹]�HƒãHƒû�u,H‹\$(H‰$H‹\$0H‰\$è����¶\$€û�u
ÆD$8�HƒÄÃÆD$8ëô
������ ��0runtime.morestack_noctxt���‚��"go/ast.IsExported���@0�� "".~r1�0type.bool�"".name�type.string�"".r��type.*"".reader�0>/0�`� ÊF�
�@ �Tgclocals·e0dd5664695c71438932a711825a98a4�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ."".(*reader).lookupType��  ��– dH‹ %����H;awè����ëêHì€���H‹„$˜���Hƒø�tAHƒøuOH‹´$���H‰4$H‰D$H5����LD$L‰ÇH¥H¥è����H‹„$˜���¶\$ €û�tHDŽ$ �������HÄ€���ÃH‹Œ$���H����H‰$H‹œ$ˆ���H‹kXH‰l$H‰L$pH‰L$H‰D$xH‰D$è����H‹D$ ¶\$(H‹(€û�tH‰¬$ ���HÄ€���ÃH����H‰$HÇD$����è����H‹\$H‰\$XH����H‰$HÇD$����è����H‹\$H‰\$PH����H‰$HÇD$����è����H‹\$H‰\$HH����H‰$è����H‹|$H‰ùHƒÿ�„Z��1Àè����H‰L$8H‰ $Hƒ<$�„3��Hƒ$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$8H‰$Hƒ<$�„ï���Hƒ$0H‹\$XH‰\$è����H‹\$8H‰$Hƒ<$�„»���Hƒ$PH‹\$PH‰\$è����H‹\$8H‰$Hƒ<$�„‡���Hƒ$XH‹\$HH‰\$è����H‹D$8H‹œ$���H‰\$`H‹œ$˜���H‰\$hH‰D$0H‰D$@H����H‰$H‹œ$ˆ���H‹kXH‰l$H\$`H‰\$H\$@H‰\$è����H‹\$0H‰œ$ ���HÄ€���É%����émÿÿÿ‰%����é9ÿÿÿ‰%����éÿÿÿ‰%����éÁþÿÿ‰éŸþÿÿ*
������ ��0runtime.morestack_noctxt���Š��go.string."_"���¬�� runtime.eqstring���–��:type.map[string]*"".namedType���ò��4runtime.mapaccess2_faststr���Ä��&type."".embeddedSet���è��runtime.makemap���Š��"type."".methodSet���®��runtime.makemap���Ð��"type."".methodSet���ô��runtime.makemap���–��"type."".namedType���¨��"runtime.newobject���ÚÐ� runtime.duffzero���Ê��4runtime.writebarrierstring���š��.runtime.writebarrierptr���ê��.runtime.writebarrierptr���º��.runtime.writebarrierptr���š ��:type.map[string]*"".namedType���ö ��$runtime.mapassign1���@€��"".autotmp_0843�$type.*"".namedType�"".autotmp_0841�$type.*"".namedType�"".autotmp_0840�?type.string�"".autotmp_0839�o"type."".methodSet�"".autotmp_0838�_"type."".methodSet�"".autotmp_0837�O&type."".embeddedSet�"".autotmp_0836�type.string� "".typ�Ÿ$type.*"".namedType� "".~r1�0$type.*"".namedType�"".name�type.string�"".r��type.*"".reader�2€bÿ€^ÿ€´ÿ€<�Ð�6Ü%GO
##ü Y<�,�UÁ#Q(((^V�Tgclocals·64edff1305d2d6a98f11ba36de028fc9�Tgclocals·3ad04563d6518d86b35a64321be2e499���8/tmp/go/src/go/doc/reader.goþB"".(*reader).recordAnonymousField��à��ÄdH‹ %����H;awè����ëê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èt|H‰D$0HÇÅ���@ˆh(H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����¶\$H‰ØH‹\$0H‰\$8ˆD$/H����H‰$H‹\$PH‹k0H‰l$H\$8H‰\$H\$/H‰\$è����HƒÄ@ÃHƒÄ@Ã
������ ��0runtime.morestack_noctxt���€��"".baseTypeName���˜��."".(*reader).lookupType���Þ��*type.*go/ast.StarExpr���˜��&runtime.assertI2TOK���Ò��&type."".embeddedSet���¨��$runtime.mapassign1���`€��"".autotmp_0846�!type.bool�"".autotmp_0845�$type.*"".namedType�"".ftype�$type.*"".namedType�"".fname�@type.string�"".fieldType�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�€‚€�°�(Š,4$,@ ��?L@H�Tgclocals·3981026148f8fe4c8cda473bfb7a54f2�Tgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc���8/tmp/go/src/go/doc/reader.goþ("".(*reader).readDoc��€��ödH‹ %����H;awè����ëêHƒì`H‹\$pH‰$è����H‹D$hH‹T$H‹L$H‹XHƒû�u7H‰$Hƒ<$�t#Hƒ$H‰T$@H‰T$H‰L$HH‰L$è����HƒÄ`É%����ëÔH‹pH‹xH‰t$PH‰4$H‰|$XH‰|$H����H|$H‰ÞH¥H¥H‰T$@H‰T$ H‰L$HH‰L$(è����H\$0Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$Hƒ<$�tHƒ$è����HƒÄ`É%����ëè
������ ��0runtime.morestack_noctxt���H��6go/ast.(*CommentGroup).Text���Ì��4runtime.writebarrierstring���¬��go.string."\n"���ö��*runtime.concatstring3���Ò��4runtime.writebarrierstring��� À��
"".autotmp_0848��type.string�"".autotmp_0847�type.string�"".text�?type.string�"".comment�2type.*go/ast.CommentGroup�"".r��type.*"".reader�&ÀT¿À‚¿À�€�(¤
) u� �#Ý�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·44568aa369055d8938d809aa5d80843b���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).remember��à��ÈdH‹ %����H;awè����ëêHƒìpH‹\$xHƒû�„ô���H‹SpH‹KxH‹›€���H‰T$XH‰L$`H‰\$hH‰ØH)ËHƒû}FH����H‰$H‰T$@H‰T$H‰L$HH‰L$H‰D$PH‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÆH‰t$HH‰D$PH‰T$@HÊH‰$H‹œ$€���H‰\$è����H‹T$@H‹L$HH‹D$PH‹\$xH‰$Hƒ<$�t-Hƒ$pH‰T$XH‰T$H‰L$`H‰L$H‰D$hH‰D$è����HƒÄpÉ%����ëʉéÿÿÿ
������ ��0runtime.morestack_noctxt���¬��8type.[]*go/ast.InterfaceType���Œ��"runtime.growslice���ˆ��.runtime.writebarrierptr���–��2runtime.writebarrierslice��� à��
"".autotmp_0851�_8type.[]*go/ast.InterfaceType�"".autotmp_0850�/8type.[]*go/ast.InterfaceType�"".autotmp_0849��8type.[]*go/ast.InterfaceType� "".typ�4type.*go/ast.InterfaceType�"".r��type.*"".reader�àùßà�°�ºõ��…>G&�Tgclocals·9d97800b9eac7aaad25644c1094f6baa�Tgclocals·23c4785fa8abd7e258acfe91c9f325f3���8/tmp/go/src/go/doc/reader.goþ"".specNames��À ��¢ dH‹ %����HD$€H;Awè����ëåHì���HDŽ$ ������HDŽ$(������HDŽ$0������H‹„$��H����H‰$HÇD$����H‰D$è����L‹D$H‹|$ H‹t$(L‰„$ ���H‰¼$¨���H‰´$°���H‹”$��H‹„$��H‹œ$��H‰œ$à���1ÉH‰„$Ø���H‰D$PH‰”$Ð���H‰ÐH‹l$PH9é��H‰D$hHƒø�„ ��H‹H‹hH‰L$XH‰”$���H‰¬$˜���H����H‰$H‰T$pH‰T$H‰l$xH‰l$è����L‹„$ ���H‹¼$¨���H‹´$°���H‹\$Hƒû�„²��H‹SH‹CH‹kH‰¬$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‹l$@H9é0��H‰D$`H‹H‰L$HHƒû�„X��H‹kH‰¬$€���H‹kH‰¬$ˆ���L‰Â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‰ÍHkíHëH‰$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����L‹„$è���H‹¼$ð���H‹´$ø���L‰„$ ���H‰¼$¨���H‰´$°���H‹D$`H‹L$HHƒÀHÿÁH‹l$@H9éŒÐþÿÿH‹D$hH‹L$XHƒÀHÿÁH‹l$PH9éŒÿýÿÿL‰„$ ��H‰¼$(��H‰´$0��HÄ���Éé¡þÿÿ‰éGþÿÿ‰�éÙýÿÿ
������*��0runtime.morestack_noctxt���¢��type.[]string���Ð��"runtime.makeslice���’��,type.*go/ast.ValueSpec���Ì��"runtime.assertI2T���¨��type.[]string���š��"runtime.growslice���Ô ��4runtime.writebarrierstring���`€��""".autotmp_0873��type.[]string�"".autotmp_0872�ÿtype.string�"".autotmp_0870�¿&type.**go/ast.Ident�"".autotmp_0869�ÿtype.int�"".autotmp_0868�ïtype.int�"".autotmp_0867�ß type.go/ast.Spec�"".autotmp_0866�¯"type.*go/ast.Spec�"".autotmp_0865�ßtype.int�"".autotmp_0864��type.int�"".autotmp_0862�(type.[]*go/ast.Ident�"".autotmp_0861�_$type.[]go/ast.Spec�"".autotmp_0860�/type.[]string�"".autotmp_0859�Ïtype.int�"".s�Ÿ type.go/ast.Spec�"".names�¿type.[]string� "".~r1�0type.[]string�"".specs��$type.[]go/ast.Spec�"€Ùÿ€$� �4ÂFMs”„ ��g¾ç]·�Tgclocals·9fcabcff059425eb5732bdd45e48e99f�Tgclocals·efc8f0957d3b2db5b160ff73f39f4402���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readValue��€��ädH‹ %����H„$8ÿÿÿH;Awè����ëâHìH��HDŽ$¸�������1ÒH‰”$À���HÇD$H����HDŽ$ˆ�������HDŽ$�������HÇD$@����H‹œ$X��Hƒû�„ô��H‹s H‹C(H‹k0H‰¬$@��1ÉH‰„$8��H‰D$PH‰´$0��H‰ðH‹l$PH9鍌���H‰D$pHƒø�„¢��H‹H‹hH‰L$XH‰”$È���H‰¬$Ð���H����H‰$H‰T$xH‰T$H‰¬$€���H‰l$è����H‹”$À���H‹L$¶\$ €û�…Ý��H‹D$pH‹L$XHƒÀHÿÁH‹l$PH9éŒtÿÿÿH‹\$@Hƒû�uHÄH��ÃH‹„$P��Hƒø�„’��HƒÀ@H‰D$`H‰”$À���Hƒú�„r��H‹œ$P��H‰$H‹œ$¸���H‰\$H‰T$è����¶\$€û�„A��H‹œ$X��H‹[(H‹l$HòH*Ëf(Áò ����òYÁòH,ØH9ë ��H‹œ$P��H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹D$1íH9ètHƒø�„Å��HƒÀ8H‰D$`H‹œ$X��H‹+H‰,$è����H‹\$H‰œ$Ø���H‹\$H‰œ$à���H‹¼$X��Hƒÿ�„u��Ho H<$H‰îH¥H¥H¥è����H‹\$H‰œ$��H‹\$ H‰œ$ ��H‹\$(H‰œ$(��H‹\$`H‹kH‰l$XH����H‰$è����H‹D$H‰D$hH‰$Hƒ<$�„õ��H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����H‹\$hH‰$Hƒ<$�„¶��Hƒ$H‹œ$��H‰\$H‹œ$ ��H‰\$H‹œ$(��H‰\$è����H‹\$hH‰$Hƒ<$�„e��Hƒ$(H‹œ$X��H‰\$è����H‹D$hH‹l$XH‰h0H‰D$hH‹\$`Hƒû�„%��H‹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‰$H‹\$hH‰\$è����H‹”$è���H‹Œ$ð���H‹„$ø���H‹\$`H‰$Hƒ<$�tAH‰”$���H‰T$H‰Œ$��H‰L$H‰„$��H‰D$è����H‹œ$X��1íH‰+HÄH��É%����붉éÔþÿÿ‰%����éþÿÿ‰%����é>þÿÿ‰%����éÿýÿÿ‰é„ýÿÿ‰�é4ýÿÿé8ýÿÿ‰�égüÿÿ1ÿH‰¼$˜���1ÀH‰„$ ���Hƒy �„��Hi H$H‰ßH‰îH¥H¥è����H‹¼$˜���H‹”$À���H‹„$ ���H‹t$H‰´$¨���H‹l$H‰¬$°���¶\$ €û�uH‰÷H‰´$˜���H‰èHƒø�tqHƒú�tKH‰„$ ���H9Â…„���H‹¬$¸���H‰,$H‰T$H‰|$H‰D$è����H‹¼$˜���H‹„$ ���¶\$ €û�tJH‰¼$¸���H‰ÂH‰„$À���H‹\$HHÿÃH‰\$HH‰¼$ˆ���H‰„$ ���H‰„$���H‹\$@HÿÃH‰\$@éûÿÿHDŽ$¸�������1ÒéûÿÿH‹¬$X��H‹]Hƒû@…6ÿÿÿH‹¼$ˆ���H‰¼$˜���H‹„$���éÿÿÿ‰�éWúÿÿ‰éúÿÿ(
������0��0runtime.morestack_noctxt���Â��,type.*go/ast.ValueSpec���‚��$runtime.assertI2T2���¼��,"".(*reader).isVisible���œ��*$f64.3fe8000000000000���–��."".(*reader).lookupType���ü��6go/ast.(*CommentGroup).Text���€
��"".specNames���ø
��type."".Value���Š ��"runtime.newobject���ú ��4runtime.writebarrierstring���„ ��2runtime.writebarrierslice���Ú ��.runtime.writebarrierptr���Š�� type.[]*"".Value���ü��"runtime.growslice���„��.runtime.writebarrierptr���¬��2runtime.writebarrierslice���Þ��"".baseTypeName���ì�� runtime.eqstring��� ��6"".autotmp_0900��type.int�"".autotmp_0899��type.int�"".autotmp_0898�¿ type.[]*"".Value�"".autotmp_0897� type.[]*"".Value�"".autotmp_0896�¿type.*"".Value�"".autotmp_0895��type.*"".Value�"".autotmp_0894�ÿ type.go/ast.Spec�"".autotmp_0893�¯"type.*go/ast.Spec�"".autotmp_0892�ïtype.int�"".autotmp_0891�ßtype.int�"".autotmp_0890�� type.[]*"".Value�"".autotmp_0889��type.int�"".autotmp_0888�_type.[]string�"".autotmp_0887�ßtype.string�"".autotmp_0885��type.int�"".autotmp_0883��type.int�"".autotmp_0881�/$type.[]go/ast.Spec�"".values�Ï"type.*[]*"".Value�"".n�¿type.string�"".name�ßtype.string�"".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�*%¬ÜÑ�€ �¸Ü%
  y9 F w7
.OÔ› $ 
E SQ   =0-
%�>�€muE8E€T™‡Ë�Tgclocals·efd2f44ded00fed6d17212ba6b050a0d�Tgclocals·f5b5c1a11273ea2159643c843ede7e58���8/tmp/go/src/go/doc/reader.goþ"".fields��€��ìdH‹ %����H;awè����ëêHƒìHÆD$x�HÇD$`����HÇD$h����HÇD$p����HÇD$0����H‹L$PH‹D$XH‰L$8H‰ $H‰D$@H‰D$è����H‹t$0‹T$‰T$,úBj –uvH����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹t$0‹T$,H‹L$¶\$ €û�t:H‹qÆD$x1íH9ît!Hƒþ�t H‹nH‰l$`H‹nH‰l$hH‹nH‰l$pHƒÄHÉë܁ú=ÊO·uÇH����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹t$0H‹D$¶\$ €û�tH‹pë‰
������ ��0runtime.morestack_noctxt���Â��$runtime.ifacethash���ú��.type.*go/ast.StructType���´��$runtime.assertI2T2���ö��4type.*go/ast.InterfaceType���°��$runtime.assertI2T2���`�� "".autotmp_0908�7type.uint32�"".autotmp_0906� type.go/ast.Expr�"".fields�/,type.*go/ast.FieldList�"".isStruct�Ptype.bool�"".list� (type.[]*go/ast.Field� "".typ�� type.go/ast.Expr�ÑT�À�4æ: s!@
 ��`·)�Tgclocals·7946e4d01fab07cb6c0c80e1c549e990�Tgclocals·53f53ca96b65b97d8e03d2b5bca2b1b4���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readType��À��¾dH‹ %����HD$ðH;Awè����ëåHì���H‹œ$˜���H‰$H‹´$¨���H‹~Hƒÿ�„Ô��HwH|$H¥H¥è����H‹D$1íH9èuHÄ���ÃH‰D$@H‰$Hƒ<$�„Ž��Hƒ$ H‹œ$ ���H‰\$è����H‹”$¨���H‹Œ$ ���H‹1íH‰*1íH9èuH‹1íH‰)H‰$è����H‹L$H‹D$H‹\$@H‰$Hƒ<$�„��H‰L$PH‰L$H‰D$XH‰D$è����HÇD$`����HÇD$h����HÇD$p����H‹¼$¨���Hƒÿ�„Ð���HoH<$H‰îH¥H¥è����H‹L$H‹D$H‹T$ H‹\$@¶l$(@ˆk)H‰L$`H‰D$hH‰T$pH‰”$ˆ���1öH‰„$€���H‰D$0H‰L$xH‰ÊH‹l$0H9î}]H‰T$HH‹H‰t$8H‹hHƒý�uNH‹œ$˜���H‰$H‹|$@H‰|$Hh H|$H‰îH¥H¥è����H‹t$8H‹T$HHƒÂHÿÆH‹l$0H9î|£HÄ���Ãëå‰é)ÿÿÿ‰%����é×þÿÿ‰%����éfþÿÿ‰é%þÿÿ
������*��0runtime.morestack_noctxt���¤��."".(*reader).lookupType���¢��.runtime.writebarrierptr���‚��6go/ast.(*CommentGroup).Text���ð��4runtime.writebarrierstring���ò��"".fields��� ��B"".(*reader).recordAnonymousField���0 ��"".autotmp_0915�&type.**go/ast.Field�"".autotmp_0914�¿type.int�"".autotmp_0913�¯type.int�"".autotmp_0911�/(type.[]*go/ast.Field�"".autotmp_0910�type.string�"".list�_(type.[]*go/ast.Field� "".typ�Ÿ$type.*"".namedType�"".spec� *type.*go/ast.TypeSpec�"".decl�(type.*go/ast.GenDecl�"".r��type.*"".reader�&" GŸ ŒŸ )� �`ˆ"9
;@
CE
5
   ��Q?¿Q�Tgclocals·ae50a0fc534c19dceb1e22fb974e7af6�Tgclocals·5f85a15783a06431cec074501a7ba80e���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFunc��  ��‚ dH‹ %����H;awè����ëêHƒì`H‹D$p1íH‰h H‹X1íH9ë„Æ���H‹hHƒý�„°���H‹MH‹EH‹]H‰\$XH‰L$HHƒø�H‰D$P†„���H‹9Hƒÿ�twH_ H<$H‰ÞH¥H¥è����H‹T$H‹L$¶\$ €û�tHƒÄ`ÃH‹\$hH‰$H‰T$(H‰T$H‰L$0H‰L$è����H‹D$1íH9ètH‹hXH‰,$H‹\$pH‰\$è����HƒÄ`Éë…è���� ‰E�éHÿÿÿH‹XH‹kH‰,$è����H‹\$HƒûŒ%��H‹\$pH‹kH‹]Hƒû�„��H‹KH‹CH‹kH‰l$XH‰L$HHƒø�H‰D$P†Û���H‹H‹hHƒýÈ���Hh H$H‰ßH‰îH¥H¥è����H‹T$H‰T$8H‹L$H‰L$@¶\$ €û�…���H‹\$hH‰$H‰T$H‰L$è����¶\$€û�tkH‹\$hH‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹D$1íH9ètH‹hPH‰,$H‹\$pH‰\$è����HƒÄ`ÃH‹\$hH‹k`H‰,$H‹\$pH‰\$è����HƒÄ`ÃëÝëÛè���� ‰éòþÿÿëË
������ ��0runtime.morestack_noctxt���€��"".baseTypeName���ö��."".(*reader).lookupType���¼�� "".methodSet.set���Ø��$runtime.panicindex���Ž��:go/ast.(*FieldList).NumFields���ô��"".baseTypeName���è��,"".(*reader).isVisible���À��."".(*reader).lookupType���†�� "".methodSet.set���È�� "".methodSet.set���ä��$runtime.panicindex��� À��
"".autotmp_0921��$type.*"".namedType�"".n�Otype.string�"".recvTypeName�otype.string� "".fun�*type.*go/ast.FuncDecl�"".r��type.*"".reader�@À‚¿ÀI¿À¤¿À ¿À#�Ð�\Ì_.$ ?[. ��´,q�Tgclocals·9d97800b9eac7aaad25644c1094f6baa�Tgclocals·1a5f0015d14a2d895178f8e6246c45ca���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readNote�� ��–dH‹ %����H„$HÿÿÿH;Awè����ëâHì8��Hœ$ð���HÇ����HÇC����HÇC����Hœ$ð���H‰\$XH‰$Hƒ<$�„ß��H‹œ$H��H‰\$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹\$XH‰$è����H‹L$H‹D$H‹����H‰$H‰L$`H‰L$H‰D$hH‰D$è����H‹t$hH‹D$H‹l$ H‹L$(H‰Œ$Ð���Hƒø�„ä��H‰ÃH‰„$À���HƒýH‰¬$È���†-��HƒÃH‹ H9΂��H‹D$`H‰òH)ÊHƒú�t H‰ËHÃH‰ØH‰„$°���H‰$H‰”$¸���H‰T$HÇD$���è����H‹´$À���H‹¬$È���H‹L$H‹D$ H‰Œ$€���H‰„$ˆ���Hƒø�„B��H‹L$hH‰óHƒý†ˆ��HƒÃH‹H‰óHƒý†m��HƒÃH‹H9Ñ‚V��H9‚M��H‹L$`H)ÂHƒú�t H‰ÃHËH‰ÙH‰Œ$ ���H‰”$¨���H‰L$pH‰T$xH����H‰$H‹œ$@��H‹k0H‰l$H‰Œ$°���H‰L$H‰”$¸���H‰T$è����H‹”$H��H‹Œ$P��H‹\$ Hƒû�„»��H‹+H‰¬$ ��H‹kH‰¬$(��H‹kH‰¬$0��Hƒù�†‡��H‹*H‹m�H‰l$HH‰ËHÿËH9˃e��H,ÚH‹E�H‹HH‹HËH‰\$@H����H‰$è����H‹´$À���H‹”$È���H‹D$H‹l$HH‰(H‹l$@H‰hH‹l$hH‰óHƒú†ÿ��HƒÃ(H‹ H‰óHƒú†ä��HƒÃ H‹H9Í‚Í��H9Ñ‚Ä��H‰D$PH‰$Hƒ<$�„¤��Hƒ$H‹D$`H)ÑHƒù�t H‰ÓHÃH‰ØH‰„$���H‰D$H‰Œ$˜���H‰L$è����H‹\$PH‰$Hƒ<$�„I��Hƒ$ H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$PH‰\$PH‹”$ ��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‰$H‹\$PH‰\$è����H‹œ$Ø���H‰œ$��H‹œ$à���H‰œ$��H‹œ$è���H‰œ$��H����H‰$H‹œ$@��H‹k0H‰l$Hœ$ ���H‰\$Hœ$��H‰\$è����HÄ8��É%����é«þÿÿ‰%����éPþÿÿè���� è���� è���� è���� è���� ‰é>ýÿÿè���� è���� è���� è���� è���� ‰%����éûÿÿ8
������0��0runtime.morestack_noctxt�����2runtime.writebarrierslice���¬��6go/ast.(*CommentGroup).Text���Î��"".noteMarkerRx���ˆ��Pregexp.(*Regexp).FindStringSubmatchIndex���°��"".clean���†��4type.map[string][]*"".Note���î��4runtime.mapaccess1_faststr���ø
��type."".Note���Š ��"runtime.newobject���ò ��4runtime.writebarrierstring���â��4runtime.writebarrierstring���Ì��type.[]*"".Note���¾��"runtime.growslice���Æ��.runtime.writebarrierptr���´��4type.map[string][]*"".Note���œ��$runtime.mapassign1���æ��$runtime.panicslice���ô��$runtime.panicindex���‚��$runtime.panicindex�����$runtime.panicindex���ž��$runtime.panicindex���º��$runtime.panicslice���È��$runtime.panicindex���Ö��$runtime.panicindex���ä��$runtime.panicslice���ò��$runtime.panicindex���@ð��<"".autotmp_0951��type.uint64�"".autotmp_0950��type.uint64�"".autotmp_0948��type.int�"".autotmp_0947�¿type.[]*"".Note�"".autotmp_0946��type.uint64�"".autotmp_0945��type.uint64�"".autotmp_0944��type.uint64�"".autotmp_0943�Ïtype.*"".Note�"".autotmp_0942��type.*"".Note�"".autotmp_0939��type.uint64�"".autotmp_0938��type.uint64�"".autotmp_0935��type.uint64�"".autotmp_0934�0type.go/ast.CommentGroup�"".autotmp_0933�¿2type.*go/ast.CommentGroup�"".autotmp_0932�_type.[]*"".Note�"".autotmp_0931��type.int�"".autotmp_0930��type.int�"".autotmp_0929�/type.[]*"".Note�"".autotmp_0928��type.string�"".autotmp_0927�¯type.string�"".autotmp_0926��type.string�"".autotmp_0924�type.string� "".~r0�ï"type.go/token.Pos� "".~r0�ß"type.go/token.Pos�"".marker�type.string�"".body�ïtype.string�"".m�ïtype.[]int�"".text�¯type.string�"".list�,type.[]*go/ast.Comment�"".r��type.*"".reader�%ð´ ïðv�Ð
�d¶%J
V—&6?‡ �D�‡.”ߎ´8nDk% *4�Tgclocals·2ece54a1cb9fef1e33093a92f7cf1b92�Tgclocals·4ae11994504f29e5aa19b473b0028cdc���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readNotes��€ ��æ
dH‹ %����HD$ÀH;Awè����ëåHìÀ���H‹Œ$Ð���H‹„$Ø���H‹œ$à���H‰œ$¸���HÇD$H����H‰„$°���H‰D$@H‰Œ$¨���H‰L$XH‹\$HH‹l$@H9ë��H‹\$XH‹HÇÁÿÿÿÿH‰L$(Hƒû�„��L‹H‹kH‰l$hH‹sL‰D$`H‹T$hH‰t$pH‰´$ ���1ÀH‰”$˜���H‰T$0L‰„$���L‰ÂH‹l$0H9è��H‰T$PH‹2H‰D$8H‰D$ H‹=����H‰<$Hƒþ�„™��HvH|$H¥H¥è����L‹D$`H‹t$pH‹L$(¶\$€û�„e��Hƒù�|~H‹T$ H‰ÈH9Ö‚G��H9Ê‚>��H‹œ$È���H‰ÏH‰$L‰ÁH)ÂH‰óH)ÃH‰ØHƒû�t H‰ûHÁãHËH‰ÙH‰L$xH‰L$H‰”$€���H‰T$H‰„$ˆ���H‰D$è����L‹D$`H‹t$pH‹L$ H‰L$(H‹T$PH‹D$8HƒÂHÿÀH‹l$0H9èŒýþÿÿHƒù�|nH‹T$hH‰÷H‰ÈH9Ê‚���H‹œ$È���H‰ÎH‰$L‰ÁH)ÂH‰ûH)ÃH‰ØHƒû�t H‰óHÁãHËH‰ÙH‰L$xH‰L$H‰”$€���H‰T$H‰„$ˆ���H‰D$è����H‹\$XHƒÃH‰\$XH‹\$HHÿÃH‰\$HH‹\$HH‹l$@H9ëŒîýÿÿHÄÀ���Ãè���� è���� é$ÿÿÿ‰é`þÿÿ‰éãýÿÿ
������*��0runtime.morestack_noctxt���ô�� "".noteCommentRx���´��8regexp.(*Regexp).MatchString���â��*"".(*reader).readNote���° ��*"".(*reader).readNote���¦
��$runtime.panicslice���´
��$runtime.panicslice���@€��""".autotmp_0981��type.uintptr�"".autotmp_0980��type.uint64�"".autotmp_0979��type.uint64�"".autotmp_0978��type.uint64�"".autotmp_0972�ß*type.**go/ast.Comment�"".autotmp_0971�Ÿtype.int�"".autotmp_0970�type.int�"".autotmp_0968�Ï4type.**go/ast.CommentGroup�"".autotmp_0967�ÿtype.int�"".autotmp_0966�ïtype.int�"".autotmp_0964�_,type.[]*go/ast.Comment�"".autotmp_0963�/6type.[]*go/ast.CommentGroup�"".j�¿type.int�"".list�¿,type.[]*go/ast.Comment�"".i�¯type.int�"".comments�6type.[]*go/ast.CommentGroup�"".r��type.*"".reader�"€ïÿ€.�À�Pê"^ QD~
n. ��™¾;.�Tgclocals·b29a376724b9675f7c9e576a6dabc1e0�Tgclocals·04c89c0915be73bf8baccb05b96b9ac1���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFile��À��®dH‹ %����H„$ ÿÿÿH;Awè����ëâHì`��H‹¬$p��H‹]�1íH9ët.H‹œ$h��H‰$H‹œ$p��H‹+H‰l$è����H‹œ$p��1íH‰+H‹œ$p��Hƒû�„��H‹KH‹C H‹k(H‰¬$X��1ÒH‰„$P��H‰D$HH‰Œ$H��H‰ÈH‹l$HH9êÙ���H‰„$ˆ���Hƒø�„Ã��H‹H‹hH‰T$PH‰Œ$Ø���H‰¬$à���H‰Œ$ø���H‰ $H‰¬$���H‰l$è����‹T$‰T$4ú´~‚…ä���H����H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����‹T$4H‹L$¶\$ €û�„£���H‹œ$h��H‰$H‰L$è����H‹„$ˆ���H‹T$PHƒÀHÿÂH‹l$HH9êŒ'ÿÿÿH‹œ$h��H‰$H‹¼$p��Hƒÿ�tMHohH|$H‰îH¥H¥H¥è����H‹œ$p��Hƒû�t$HkhHÇE�����HÇE����HÇE����HÄ`��Éë؉믁ú«Òf[…gÿÿÿH����H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹L$¶\$ €û�„*ÿÿÿH‹iHƒýK¦��Hƒý@uH‹œ$h��H‰$H‰L$è����éûþÿÿHƒýK…ñþÿÿH‹Q H‹A(H‹i0H‰¬$@��1ÉH‰„$8��H‰D$8H‰”$0��H‰ÐH‹l$8H9鍵þÿÿH‰„$€���Hƒø�„&��H‹H‹hH‰L$@H‰”$è���H‰¬$ð���H����H‰$H‰”$˜���H‰T$H‰¬$ ���H‰l$è����H‹L$¶\$ €û�„­���H‹yHƒÿ�„¸���H_H<$H‰ÞH¥H¥è����H‹T$H‰”$¸���H‹L$H‰Œ$À���H‹D$ H‹\$(H‰œ$Ð���Hƒø�H‰„$È���uQH‰”$��H‰Œ$��HÇD$`���H����H‰$H‹œ$h��H‹k8H‰l$Hœ$��H‰\$H\$`H‰\$è����H‹„$€���H‹L$@HƒÀHÿÁéÁþÿÿ‰éAÿÿÿ‰�éÓþÿÿHƒýT…{��H‹i(Hƒý…µ���H‹iHƒý�…S��1À<�…���H����H‰$H‰ËH‰L$pHƒù�t}H‹I H‹C(H‹k0H‰¬$@��H‰Œ$0��Hƒø�H‰„$8��vLHl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ÜüÿÿH‹œ$h��H‰$H‹\$pH‰\$H‰L$è����é·üÿÿè���� ‰é|ÿÿÿH‰L$pHƒù�„–��H‹Q H‹A(H‹i0H‰¬$@��1ÉH‰„$8��H‰D$8H‰”$0��H‰ÐH‹l$8H9é^üÿÿH‰„$€���Hƒø�„A��H‹H‹hH‰L$@H‰”$è���H‰¬$ð���H����H‰$H‰”$¨���H‰T$H‰¬$°���H‰l$è����H‹L$¶\$ €û�„z��H‰L$hH‰ $è����H‹\$H‰\$XH‹\$hH‰œ$���H����H‰$è����H‹L$H‰ÏHƒù�„š��1Àè����H‰L$xH‰ $Hƒ<$�„s��H‹\$pH‹+H‰l$è����H‹D$xH‹l$XH‰hHÇ@T���H����H‰$è����H‹\$Hƒû�„%��HÇÂ���HÇÁ���H‰œ$��H‰”$ ��H‰Œ$(��H‹����1íH9è„»���H‹œ$��H‰$H‹Œ$���H‰„$è���H‰D$H‰Œ$ð���H‰L$è����H‹\$xH‰$Hƒ<$�toHƒ$ H‹œ$��H‰\$H‹œ$ ��H‰\$H‹œ$(��H‰\$è����H‹D$xH‹œ$h��H‰$H‰D$H‹\$hH‰\$è����H‹„$€���H‹L$@HƒÀHÿÁéôýÿÿ‰%����ëˆH����H‰$H����H‰\$H����H‰\$è����H‹D$éÿÿÿ‰éÔþÿÿ‰%����éþÿÿ‰é_þÿÿ‰�é¸ýÿÿ‰écýÿÿHÇÀ���é£üÿÿHƒýU„Ñúÿÿéâùÿÿ‰�é6ùÿÿ‰éáøÿÿJ
������0��0runtime.morestack_noctxt���ª��("".(*reader).readDoc���ø��$runtime.ifacethash���®��*type.*go/ast.FuncDecl���ô��$runtime.assertI2T2���Î��*"".(*reader).readFunc���ô��,"".(*reader).readNotes���Ž��(type.*go/ast.GenDecl���Ô��$runtime.assertI2T2���Î ��,"".(*reader).readValue���Î ��.type.*go/ast.ImportSpec���” ��$runtime.assertI2T2���þ ��strconv.Unquote���²��&type.map[string]int���”��$runtime.mapassign1���Ð��*type.*go/ast.TypeSpec���ð��$runtime.assertI2T2���Ö��*"".(*reader).readType���ê��$runtime.panicindex���ü��*type.*go/ast.TypeSpec���Â��$runtime.assertI2T2���„��,go/ast.(*TypeSpec).Pos���À��&type.go/ast.GenDecl���Ò��"runtime.newobject���„à� runtime.duffzero���Ð��.runtime.writebarrierptr���Š��&type.[1]go/ast.Spec���œ��"runtime.newobject���”��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec�����2runtime.writebarrieriface���’��2runtime.writebarrierslice���Ü��*"".(*reader).readType���®��*type.*go/ast.TypeSpec���Ä�� type.go/ast.Spec���Ü��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���ð�� runtime.typ2Itab��� À��B"".autotmp_1016�$type.[]go/ast.Spec�"".autotmp_1015�Ï(type.*go/ast.GenDecl�"".autotmp_1014�� type.go/ast.Spec�"".autotmp_1013��"type.*go/ast.Spec�"".autotmp_1012��type.int�"".autotmp_1011��type.int�"".autotmp_1009�ï type.go/ast.Spec�"".autotmp_1008�¿"type.*go/ast.Spec�"".autotmp_1007�Ïtype.int�"".autotmp_1006�¿type.int�"".autotmp_1004�×type.uint32�"".autotmp_1002�� type.go/ast.Decl�"".autotmp_1001�Ï type.go/ast.Decl�"".autotmp_1000�¯"type.*go/ast.Decl�"".autotmp_0999�¯type.int�"".autotmp_0998�Ÿtype.int�"".autotmp_0997�Ÿ*type.*go/ast.TypeSpec�"".autotmp_0996�"type.go/token.Pos�"".autotmp_0995��$type.[]go/ast.Spec�"".autotmp_0994��type.int�"".autotmp_0993�ÿtype.int�"".autotmp_0992�¯type.string�"".autotmp_0991�_$type.[]go/ast.Spec�"".autotmp_0990�/$type.[]go/ast.Decl�"".s�ï*type.*go/ast.TypeSpec�"".spec�ï type.go/ast.Spec� "".err�¯type.error�"".import_�Ïtype.string�"".spec� type.go/ast.Spec�"".d�ß(type.*go/ast.GenDecl�"".decl� type.go/ast.Decl� "".src�"type.*go/ast.File�"".r��type.*"".reader�%ÀÊ¿À° � �¸’%! lƒde"p1*mI
j=\Q
& j 10
y=½ !U
�Z�T§kSpàÀ®3
¬ !'? A% Ji�Tgclocals·b32417ed5ec1f03b787f49b0ee936daf�Tgclocals·9858d553788fdc09598a9a45fa44bf7c���8/tmp/go/src/go/doc/reader.goþ0"".(*reader).readPackage�� ��˜dH‹ %����HD$H;Awè����ëåHìð���H‹¬$���H‹] Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‹œ$ø���H‰$Hƒ<$�„��Hƒ$H‰”$ˆ���H‰T$H‰Œ$���H‰L$H‰„$˜���H‰D$è����H����H‰$HÇD$����è����H‹D$H‹œ$ø���H‰$Hƒ<$�„”��Hƒ$8H‰D$è����H‹œ$ø���H‹¬$��H‰+H����H‰$HÇD$����è����H‹D$H‹œ$ø���H‰$Hƒ<$�„1��Hƒ$XH‰D$è����H����H‰$HÇD$����è����H‹D$H‹œ$ø���H‰$Hƒ<$�„á��Hƒ$`H‰D$è����H����H‰$HÇD$����è����H‹D$H‹œ$ø���H‰$Hƒ<$�„‘��Hƒ$0H‰D$è����HÇD$0����H‹œ$���H‹k H¼$ ���1Àè����H����H‰$H‰l$Hœ$ ���H‰\$è����H‹œ$ ���1íH9넵���H‹œ$ ���Hƒû�„��H‹ H‹CH‹œ$ø���Hƒû�„ð��H‹sH‹S H‹k(H‰¬$˜���H‰óH‰´$ˆ���H‹l$0H‰”$���H9Õƒ´��HkíHëH‰$H‰L$hH‰L$H‰D$pH‰D$è����H‹\$0HÿÃH‰\$0Hœ$ ���H‰$è����H‹œ$ ���1íH9ë…KÿÿÿH‹¼$ø���Hƒÿ�„F��HoH<$H‰îH¥H¥H¥è����H‹œ$ø���Hƒû�„��H‹KH‹C H‹k(H‰¬$˜���1ÒH‰„$���H‰D$8H‰Œ$ˆ���H‰ÈH‹l$8H9êÌ���H‰D$PHƒø�„Å���H‹H‹@H‰T$@H‰L$XH‰D$`H����H‰$H‹œ$���H‹k H‰l$H‰L$xH‰L$H‰„$€���H‰D$è����H‹\$ H‹H‹œ$��HƒãHƒû�u H‹œ$ø���H‰$H‰D$HH‰D$è����H‹D$HH‹œ$ø���H‰$H‰D$è����H‹D$PH‹T$@HƒÀHÿÂH‹l$8H9êŒ4ÿÿÿHÄð���É�é4ÿÿÿ‰éâþÿÿ‰é³þÿÿè���� ‰é þÿÿ‰ééýÿÿ‰%����écýÿÿ‰%����éýÿÿ‰%����éÃüÿÿ‰%����é`üÿÿ‰%����éîûÿÿ8
������*��0runtime.morestack_noctxt���z��type.[]string��� ��"runtime.makeslice���Î��2runtime.writebarrierslice���Ü��&type.map[string]int���€��runtime.makemap���Ö��.runtime.writebarrierptr���Š��:type.map[string]*"".namedType���®��runtime.makemap���„��.runtime.writebarrierptr���’��"type."".methodSet���¶��runtime.makemap���Œ��.runtime.writebarrierptr���š��4type.map[string][]*"".Note���¾��runtime.makemap���”��.runtime.writebarrierptr���ÜØ� runtime.duffzero���ê��8type.map[string]*go/ast.File��� ��&runtime.mapiterinit���Î
��4runtime.writebarrierstring���Š ��&runtime.mapiternext���€ ��sort.Strings���ô ��8type.map[string]*go/ast.File���Ö��4runtime.mapaccess1_faststr���À��0"".(*reader).fileExports���ö��*"".(*reader).readFile���ø��$runtime.panicindex���0à��""".autotmp_1040�ïtype.string�"".autotmp_1039�¿type.*string�"".autotmp_1038�ïtype.int�"".autotmp_1037��type.int�"".autotmp_1035��type.string�"".autotmp_1034��type.[]string�"".autotmp_1033��type.int�"".autotmp_1032�ŸBtype.map.iter[string]*go/ast.File�"".autotmp_1026�Ïtype.[]string�"".autotmp_1025�ß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�"àƒßàj� �zš"‰DDDD ik $(iJ       �(�OÀð«5AU�Tgclocals·aeca490bdf6d4d9d53ec9834f04f5bc1�Tgclocals·f6516d6fac331dd26fed71ac5f6a6d0c���8/tmp/go/src/go/doc/reader.goþ "".customizeRecv��€��òdH‹ %����HD$ÐH;Awè����ëåHì°���H‹„$¸���1íH9è„´��H‹X 1íH9ë„¥��H‹h H‹]1íH9ë„’��H‹h H‹]H‹kHƒý…|��H����H‰$è����H‹D$H����H‰$H‰D$XH‰D$H‹œ$¸���H‹k H‹]Hƒû�„1��H‹KH‹CH‹kH‰¬$¨���H‰Œ$˜���Hƒø�H‰„$ ���†ü��H‹)H‰l$Hƒ|$�„Ü��è����H‹\$XH‹K H‹k(H‰¬$€���H‰,$H‰L$xH‹Y(ÿÓH‹\$H‰\$(H����H‰$H‹|$XHo H|$H‰îH¥H¥è����¶\$ˆ\$'H����H‰$è����H‹L$H‰ÏHƒù�„R��1Àè����H‹l$(H‰)H‰L$@H‰ $Hƒ<$�„#��Hƒ$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹L$@H‰L$0H‰L$@H‹����1íH9脧��H‹T$@H‰T$pH‰D$h€¼$Ð����…£���€|$'�„˜���H‹)HÿÅH‰)H‰L$@H����H‰$è����H‹L$H‰L$8H‹l$(H‰)H‹����1íH9è„��H‰ $Hƒ<$�„ë��Hƒ$H‹L$@H‰D$xH‰D$H‰Œ$€���H‰L$è����H‹\$8H‰\$8H‹����1íH9è„w��H‹T$8H‹\$XH‰$Hƒ$ H‰D$hH‰D$H‰T$pH‰T$è����H����H‰$è����H‹D$H����H‰$H‰D$PH‰D$H‹œ$¸���H‹[ H‹kH‰l$Hƒ|$�„ô��è����H����H‰$è����H‹D$Hƒø�„É��HÇÂ���HÇÁ���H‰”$ ���H‰Œ$¨���H‰„$˜���H‰$H‹\$XH‰\$è����H‹\$PH‰$Hƒ$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H����H‰$è����H‹D$H����H‰$H‰D$HH‰D$H‹œ$¸���H‹k H‰l$Hƒ|$�„��è����H‹\$HH‰$Hƒ$H‹\$PH‰\$è����H����H‰$è����H‹D$H����H‰$H‰D$`H‰D$H‹œ$¸���H‰\$Hƒ|$�„’���è����H‹\$`H‰$Hƒ$ H‹\$HH‰\$è����H‹\$hH‰$H‹\$pH‰\$è����H‹L$H‹D$H‹\$`H‰$Hƒ$(H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹D$`H‹¬$Ø���H‰hHH‰„$à���HÄ°���É%����ébÿÿÿ‰%����éñþÿÿ‰�é0þÿÿ‰%����é�þÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éWýÿÿ‰%����é ýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹L$8H‹D$éÃüÿÿH����H‰$H����H‰\$H����H‰\$è����H‹L$0H‹D$é"üÿÿ‰%����éÑûÿÿ‰é§ûÿÿ‰%����éûÿÿè���� ‰éÈúÿÿH‰„$à���HÄ°���Ãj
������*��0runtime.morestack_noctxt���à��"type.go/ast.Field���ò��"runtime.newobject���Š��"type.go/ast.Field���è��.runtime.writebarrierfat���´�
������Ò��*type.*go/ast.StarExpr���Ž��&runtime.assertI2TOK���®��"type.go/ast.Ident���À��"runtime.newobject���òð� runtime.duffzero���ò��4runtime.writebarrierstring���ž��Bgo.itab.*go/ast.Ident.go/ast.Expr���®��(type.go/ast.StarExpr���À��"runtime.newobject���ò��Bgo.itab.*go/ast.Ident.go/ast.Expr���ò ��2runtime.writebarrieriface���”
��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���‚ ��2runtime.writebarrieriface��� ��*type.go/ast.FieldList���¢ ��"runtime.newobject���º ��*type.go/ast.FieldList���¢ ��.runtime.writebarrierfat���° ��*type.[1]*go/ast.Field��� ��"runtime.newobject���Ò ��.runtime.writebarrierptr���Æ��2runtime.writebarrierslice���Ô��(type.go/ast.FuncDecl���æ��"runtime.newobject���þ��(type.go/ast.FuncDecl���Þ��.runtime.writebarrierfat���˜��.runtime.writebarrierptr���¦��type."".Func���¸��"runtime.newobject���Ð��type."".Func���¨��.runtime.writebarrierfat���â��.runtime.writebarrierptr���’��"".recvString���€��4runtime.writebarrierstring���¦��*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���`à��."".autotmp_1054��(type.[]*go/ast.Field�"".autotmp_1053��type.*uint8�"".autotmp_1052��type.*uint8�"".autotmp_1051�ï*type.*go/ast.StarExpr�"".autotmp_1049�ß$type.*go/ast.Ident�"".autotmp_1048�Otype.string�"".autotmp_1047��*type.*go/ast.StarExpr�"".autotmp_1046��$type.*go/ast.Ident�"".autotmp_1045��"type.go/token.Pos�"".autotmp_1044��$type.*go/ast.Ident�"".&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�""à ßà“ß�€ �~Ø*C
‹..n+ 'P’LHT    u7�P�x{ÅÀHPX:LH«>73%�Tgclocals·d01658ea39a8d3db816de31cfc3b2a1e�Tgclocals·189ca19f7afd2aad2551ef4d730382bc���8/tmp/go/src/go/doc/reader.goþF"".(*reader).collectEmbeddedMethods��À ��¦ dH‹ %����HD$ˆH;Awè����ëåHìø���H‹œ$��H‰\$PÆD$GH����H‰$H‹œ$8��H‰\$H\$PH‰\$H\$GH‰\$è����H‹œ$��H‹k0H¼$¨���1Àè����H����H‰$H‰l$Hœ$¨���H‰\$è����H‹œ$¨���1íH9ë„Ï��H‹œ$°���¶+H‹œ$¨���H‹ €¼$(���…ð��@€ý�…æ��ÆD$F�H‰L$HH‹iXH|$X1Àè����H����H‰$H‰l$H\$XH‰\$è����H‹\$X1íH9ë„“���H‹\$`H‹H‹\$XHƒû�„��H‹XHHƒû�uTH‰$H‹œ$��H‰\$H‹œ$ ��H‰\$¶\$Fˆ\$H‹œ$0��H‰\$ è����H‹D$(H‹œ$��H‰$H‰D$è����H\$XH‰$è����H‹\$X1íH9ë…mÿÿÿH‹D$HH����H‰$H‹œ$8��H‰\$H‰D$è����H‹\$¶+@€ý�…È���H‹œ$���H‰$H‹œ$��H‰\$H‹\$HH‰\$H‹œ$��H‰\$H‹œ$ ��H‰\$ ¶\$Fˆ\$(H‹œ$0��HÿÃH‰\$0H‹œ$8��H‰\$8è����Hœ$¨���H‰$è����H‹œ$¨���1íH9ë…1þÿÿH‹œ$��H‰\$PH����H‰$H‹œ$8��H‰\$H\$PH‰\$è����HÄø���Ã랉ézþÿÿÆD$Féþÿÿ&
������*��0runtime.morestack_noctxt���n��&type."".embeddedSet���Â��$runtime.mapassign1���øØ� runtime.duffzero���†��&type."".embeddedSet���¼��&runtime.mapiterinit���òØ� runtime.duffzero���€��"type."".methodSet���°��&runtime.mapiterinit���„�� "".customizeRecv���º�� "".methodSet.add���Ö��&runtime.mapiternext���Ž��&type."".embeddedSet���Ä��2runtime.mapaccess1_fast64���¸ ��F"".(*reader).collectEmbeddedMethods���Ú ��&runtime.mapiternext���¨
��&type."".embeddedSet���è
��"runtime.mapdelete���€ð�� "".autotmp_1074��$type.*"".namedType�"".autotmp_1073��type.bool�"".autotmp_1071��type.*"".Func�"".autotmp_1070�¿:type.map.iter[string]*"".Func�"".autotmp_1068�Ÿ@type.map.iter[*"".namedType]bool�"".autotmp_1066�átype.bool�"".autotmp_1065�Ï$type.*"".namedType�("".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�"ðïð �à�L¢ "Cf [
T 9h$"4#� �`=zÊzX-�Tgclocals·b530e1f3af37f4821af181a6a3e73872�Tgclocals·9ba4e2b096284c488c9c62f07ea35020���8/tmp/go/src/go/doc/reader.goþ<"".(*reader).computeMethodSets��à��ÌdH‹ %����HD$¸H;Awè����ëåHìÈ���H‹œ$Ð���H‹kXH|$x1Àè����H����H‰$H‰l$H\$xH‰\$è����H‹\$x1íH9넨���H‹œ$€���H‹H‹\$xHƒû�„��H‰D$P¶X)€û�tbH����H‰$HÇD$����è����H‹L$PH‹D$H‹¼$Ð���H‰<$H‹qXH‰t$H‰L$HqH|$H¥H¥ÆD$(�HÇD$0���H‰D$8è����H\$xH‰$è����H‹\$x1íH9ë…XÿÿÿH‹¬$Ð���¶]h€û�tqH‹œ$Ð���Hƒû�tkH‹SpH‹CxH‹«€���H‰l$p1ÉH‰D$hH‰D$@H‰T$`H‰ÐH‹l$@H9é}1H‰D$XH‹(H‰L$HH‰,$è����H‹D$XH‹L$HHƒÀHÿÁH‹l$@H9é|ÏHÄÈ���É둉éÝþÿÿ
������*��0runtime.morestack_noctxt���lØ� runtime.duffzero���z��:type.map[string]*"".namedType���ª��&runtime.mapiterinit���¨��&type."".embeddedSet���Ì��runtime.makemap���Þ��F"".(*reader).collectEmbeddedMethods���ú��&runtime.mapiternext���è��&"".removeErrorField�����"".autotmp_1084�ß6type.**go/ast.InterfaceType�"".autotmp_1083�type.int�"".autotmp_1082�ÿtype.int�"".autotmp_1080�Ï8type.[]*go/ast.InterfaceType�"".autotmp_1078�ŸDtype.map.iter[string]*"".namedType�"".t�ï$type.*"".namedType�"".r��type.*"".reader�"ø�°�8Ò "abM ��TQI…=�Tgclocals·fbd5b7009fdd3864023723132632a4f4�Tgclocals·842a710706d37156211e6c8d3f9eddaa���8/tmp/go/src/go/doc/reader.goþ2"".(*reader).cleanupTypes��À��¨dH‹ %����H„$øþÿÿH;Awè����ëâHìˆ��H‹œ$��H‹kXH¼$8��1Àè����H����H‰$H‰l$Hœ$8��H‰\$è����H‹œ$8��1íH9ë„Ö��H‹œ$@��H‹3H‹œ$8��Hƒû�„;��H‹¼$��H‰<$H‰t$HHƒþ�„��HvH|$H¥H¥è����H‹L$H¶\$ˆ\$GH‹Y 1íH9ë…å��H����H‰$H‹=����H‰|$HiH|$H‰îH¥H¥è����H‹L$HH‹\$ ¶+@€ý�u¶Y(€û�„™��€|$G�„Ž��H‹œ$��Hƒû�„u��H‹s@L‹CHH‹CPHƒù�„X��H‹i8H‰¬$¸���H‹y@H‹iHH‰¬$È���H‰´$Ð���L‰„$Ø���H‰„$à���H‰ÁL‰ÃL‰„$¨���H‰¼$À���HûH‰„$°���H)ÃH‰ØHƒû�~[H����H‰$H‰´$ ���H‰t$L‰D$H‰L$H‰D$ è����L‹„$Ø���H‹¼$À���H‹t$(H‹\$0H‰œ$¨���H‹\$8H‰œ$°���H‰´$ ���J,ÆH‰,$H‹œ$¸���H‰\$H‰ûHÁãH‰\$è����H‹„$Ø���H‹¬$À���H‹Œ$°���H‹”$ ���HèH‰”$ ���H‰„$¨���H‰Œ$°���H‹œ$��H‰$Hƒ<$�„��Hƒ$@H‰”$Ð���H‰T$H‰„$Ø���H‰D$H‰Œ$à���H‰L$è����H‹\$HH‹kPH¼$è���1Àè����H����H‰$H‰l$Hœ$è���H‰\$è����H‹œ$è���1íH9ë„Ÿ���H‹œ$ð���H‹H‹œ$è���Hƒû�„n��H‹H‹kH‰T$`H‰”$���H‰l$hH‰¬$˜���H‰D$XH����H‰$H‹œ$��H‹k`H‰l$Hœ$���H‰\$H\$XH‰\$è����Hœ$è���H‰$è����H‹œ$è���1íH9ë…aÿÿÿH‹\$HH‹kXH¼$è���1Àè����H����H‰$H‰l$Hœ$è���H‰\$è����H‹L$HH‹œ$è���1íH9ë„��H‹œ$ð���H‹H‹œ$è���Hƒû�„v��H‹ H‹kH‰D$PH‰L$pH‰l$xH‰èH����H‰$H‹œ$��H‹k`H‰l$H‰Œ$€���H‰L$H‰„$ˆ���H‰D$è����H‹L$ ¶\$(Hƒù�„��€û�u\H‹\$pH‰œ$���H‹\$xH‰œ$˜���H‹\$PH‰\$XH����H‰$H‹œ$��H‹k`H‰l$Hœ$���H‰\$H\$XH‰\$è����Hœ$è���H‰$è����H‹L$HH‹œ$è���1íH9ë…ñþÿÿH‹Y 1íH9ët3€|$G�t,Hœ$8��H‰$è����H‹œ$8��1íH9ë…*ûÿÿHÄˆ��ÃH����H‰$H‹œ$��H‹kXH‰l$H‰L$Hƒ|$�t HƒD$è����랉%����ëê‰éòþÿÿ‰éƒþÿÿ‰é‹ýÿÿ‰%����éäüÿÿ‰é¡ûÿÿ‰é„ûÿÿéOÿÿÿ‰éàúÿÿ‰é¾úÿÿ<
������0��0runtime.morestack_noctxt���xØ� runtime.duffzero���†��:type.map[string]*"".namedType���¼��&runtime.mapiterinit���ö��,"".(*reader).isVisible���¾��(type.map[string]bool���Ô��&"".predeclaredTypes���ˆ��4runtime.mapaccess1_faststr���þ�� type.[]*"".Value���È��"runtime.growslice���‚ ��runtime.memmove���ˆ ��2runtime.writebarrierslice���¸ Ø� runtime.duffzero���Æ ��"type."".methodSet���ü ��&runtime.mapiterinit���¶ ��"type."".methodSet���˜��$runtime.mapassign1���º��&runtime.mapiternext���Ø� runtime.duffzero���ž��"type."".methodSet���Ô��&runtime.mapiterinit���þ��"type."".methodSet���æ��4runtime.mapaccess2_faststr���î��"type."".methodSet���Ð��$runtime.mapassign1���ò��&runtime.mapiternext���è��&runtime.mapiternext���¬��:type.map[string]*"".namedType���†��"runtime.mapdelete�����,"".autotmp_1110��type.*"".Func�"".autotmp_1106��type.int�"".autotmp_1103�Ï type.[]*"".Value�"".autotmp_1102�Ÿ type.[]*"".Value�"".autotmp_1101�ï type.[]*"".Value�"".autotmp_1099��type.*"".Func�"".autotmp_1098��type.string�"".autotmp_1097�type.string�"".autotmp_1096��:type.map.iter[string]*"".Func�"".autotmp_1095��"type."".methodSet�"".autotmp_1094�ßtype.*"".Func�"".autotmp_1093�ïtype.string�"".autotmp_1092�¿:type.map.iter[string]*"".Func�"".autotmp_1090�� type.[]*"".Value�"".autotmp_1089��type.bool�"".autotmp_1087�ŸDtype.map.iter[string]*"".namedType�"".m�ïtype.*"".Func�"".name�¯type.string�"".name�Ïtype.string�"".visible�type.bool�"".t�ÿ$type.*"".namedType�"".r��type.*"".reader�%­
�à �n„
%m;f •qW$ {a\)/$8412   -�@�]]©]ƒ:ŽÖu;­�Tgclocals·32dd6b3b5829b8bd98ed964596384130�Tgclocals·85437fb8fd0e1c5367e74673588793b2���8/tmp/go/src/go/doc/reader.goþ"".(*data).Len�� ��H‹\$H‹+H‰l$Ã� ��� "".~r0�type.int�"".d��type.*"".data���Ô
��Tgclocals·06cab038d51064a089bda21fa03e00f7�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ"".(*data).Swap��€��€dH‹ %����H;awè����ëêHƒìH‹\$ H‰$H‹\$(H‰\$H‹l$H‹UH‹ÿÓHƒÄÃ
������ ��0runtime.morestack_noctxt���r�
������0 ��"".j� type.int�"".i�type.int�"".d��type.*"".data� %�@�Ö
@�
�9�Tgclocals·c29721753d10643684859fb25239955f�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ"".(*data).Less�� ��’dH‹ %����H;awè����ëêHƒìH‹\$(H‰$H‹\$0H‰\$H‹l$ H‹UH‹ÿÓ¶\$ˆ\$8HƒÄÃ
������ ��0runtime.morestack_noctxt���r�
������@0�� "".~r2�0type.bool�"".j� type.int�"".i�type.int�"".d��type.*"".data�0./�P�Ø
P�
�9�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ"".sortBy�� ��ˆdH‹ %����H;awè����ëêHƒì8H����H‰$è����H‹D$H‹l$PH‰(H‰D$ H‰$Hƒ<$�„­���Hƒ$H‹\$HH‰\$è����H‹\$ H‰$Hƒ<$�t}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$믉%����éwÿÿÿ‰%����éGÿÿÿ
������ ��0runtime.morestack_noctxt���:��type."".data���L��"runtime.newobject���¶��.runtime.writebarrierptr���þ��.runtime.writebarrierptr��� ��>go.itab.*"".data.sort.Interface���è��sort.Sort���€��type.*"".data���–��&type.sort.Interface���®��>go.itab.*"".data.sort.Interface���Â�� runtime.typ2Itab���0p��
"".autotmp_1117�/type.*"".data�"".autotmp_1116��type.*"".data�"".n� type.int�"".swap�&type.func(int, int)�"".less��0type.func(int, int) bool�p¢opS��Þ
žS��%5Y-0�Tgclocals·24a930cfca34f6ff5cd3ccff50f622a4�Tgclocals·61e2515c69061b8fed0e66ece719f936���8/tmp/go/src/go/doc/reader.goþ"".sortedKeys��€��ädH‹ %����HD$ÐH;Awè����ëåHì°���HDŽ$À�������HDŽ$È�������HDŽ$Ð�������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ëtyH‹\$`Hƒû�„Â���H‹ H‹CH‹\$HH‹l$0L‹D$PL9Ńœ���HkíHëH‰$H‰L$8H‰L$H‰D$@H‰D$è����H‹\$0HÿÃH‰\$0H\$`H‰$è����H‹\$`1íH9ëu‡H‹\$HH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$HH‰œ$À���H‹\$PH‰œ$È���H‹\$XH‰œ$Ð���HÄ°���Ãè���� ‰é7ÿÿÿ
������*��0runtime.morestack_noctxt���º��type.[]string���à��"runtime.makeslice���ÖØ� runtime.duffzero���ä��&type.map[string]int���”��&runtime.mapiterinit���Ð��4runtime.writebarrierstring���†��&runtime.mapiternext���â��sort.Strings���Ê��$runtime.panicindex���@à��"".autotmp_1125��type.int�"".autotmp_1124�Ÿ0type.map.iter[string]int� "".key�ïtype.string�"".i�ÿtype.int�"".list�Ïtype.[]string� "".~r1�type.[]string�"".m��&type.map[string]int�"àßà�À�0æ
FL U< "/��oZ§4�Tgclocals·afd56e89fe406cd8321967b6f2c293ef�Tgclocals·3491420b218822e461446c2aa2678dd8���8/tmp/go/src/go/doc/reader.goþ"".sortingName��€��€dH‹ %����H;awè����ëêHƒì@H‹L$HHÇD$P����HÇD$X����H‹i(Hƒý…¿���H����H‰$H‰ËH‹I H‹C(H‹k0H‰l$8H‰L$(Hƒø�H‰D$0†…���Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�tKH‰ËHƒù�t>H‹IH‹CH‹kHƒø�v%H‹)Hƒý�tH‹]H‰\$PH‹]H‰\$XHƒÄ@ÉE�ëäè���� ‰ë¾HÇD$P����HÇD$X����HƒÄ@Ãè���� ëà
������ ��0runtime.morestack_noctxt���„��,type.*go/ast.ValueSpec���„��$runtime.assertI2T2���¬��$runtime.panicindex���ð��$runtime.panicindex���0€�� "".~r1�type.string�"".d��(type.*go/ast.GenDecl�"€µ€&€ �€� € 1VK� ��Tgclocals·a08e9001cb8f9d822225de3b8e406515�Tgclocals·0528ab8f76149a707fd2f0025c2178a3���8/tmp/go/src/go/doc/reader.goþ"".sortedValues��À ��° dH‹ %����HD$èH;Awè����ëåHì˜���HDŽ$À�������HDŽ$È�������HDŽ$Ð�������H����H‰$è����H‹\$H‰\$`H‹„$¨���H����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‹\$`H‰$H‰”$€���H‰T$H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹|$`1ÉH‹”$ ���H‹„$¨���H‹œ$°���H‰œ$���1öH‰„$ˆ���H‰D$8H‰”$€���H‹l$8H9���H‰T$XH‹H‰t$@H‹h(H‹]H‹¬$¸���H9ëuQH‹7H‹WH‹oH‰l$xH‰t$hH‰L$0H‰T$pH9уu��HÎH‰$H‰D$è����H‹|$`H‹t$@H‹T$XH‹L$0HÿÁHƒÂHÿÆH‹l$8H9îŒxÿÿÿH‹WH‰ÈH9Ê‚ ��H‹H‰Œ$€���H‰H‰„$ˆ���H‰GH‰”$���H‰WH‹oH‰l$8H����H‰$è����H‹D$H-����H‰(H‰D$PH‰$Hƒ<$�„²���Hƒ$H‹\$`H‰\$è����H����H‰$è����H‹D$H-����H‰(H‰D$HH‰$Hƒ<$�tfHƒ$H‹\$`H‰\$è����H‹\$PH‰$H‹\$HH‰\$H‹\$8H‰\$è����H‹\$`H‹+H‰¬$À���H‹kH‰¬$È���H‹kH‰¬$Ð���HÄ˜���É%����둉%����éBÿÿÿè���� è���� &
������*��0runtime.morestack_noctxt���’�� type.[]*"".Value���¤��"runtime.newobject���Ö�� type.[]*"".Value���ü��"runtime.makeslice���„��2runtime.writebarrierslice���Ô��.runtime.writebarrierptr���¸��Ttype.struct { F uintptr; A0 *[]*"".Value }���Ê��"runtime.newobject���â��"".func·003���¸��.runtime.writebarrierptr���Æ��Ttype.struct { F uintptr; A0 *[]*"".Value }���Ø��"runtime.newobject���ð��"".func·004���¾ ��.runtime.writebarrierptr���‚
��"".sortBy���– ��$runtime.panicslice���¤ ��$runtime.panicindex���p°��"".autotmp_1141�ŸVtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1140�Vtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1136�type.**"".Value�"".autotmp_1135�¿type.int�"".autotmp_1134��type.int�"".autotmp_1133��type.int�"".autotmp_1131�� type.[]*"".Value�"".autotmp_1130�/ type.[]*"".Value�"".autotmp_1129�¯type.int�"".&list�o"type.*[]*"".Value�"".i�Ïtype.int� "".~r2�@ type.[]*"".Value� "".tok�0&type.go/token.Token�"".m�� type.[]*"".Value�"°’¯°+�à�N’ F…RI 6 GC"0  �(�Q,ì{7C"J�Tgclocals·cec071b3b8d5ca51eb5afcbbf1d5bbbf�Tgclocals·88146ccffb8467154d07e5efaf8482bd���8/tmp/go/src/go/doc/reader.goþ"".sortedTypes��à��ÒdH‹ %����H„$HÿÿÿH;Awè����ëâHì8��HDŽ$P������HDŽ$X������HDŽ$`������H����H‰$è����H‹\$H‰\$hH‹œ$@��Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‹\$hH‰$H‰”$Ð���H‰T$H‰Œ$Ø���H‰L$H‰„$à���H‰D$è����HÇD$8����H‹Œ$@��H¼$è���1Àè����H����H‰$H‰L$Hœ$è���H‰\$è����H‹œ$è���1íH9ë„‚��H‹œ$ð���H‹3H‹¼$è���Hƒÿ�„Û��H‰t$HHƒþ�„Å��Hv8H<$H¥H¥H¥HÇD$@���è����H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹\$0H‰œ$È���H‹|$HHƒÿ�„l��Ho8H<$H‰îH¥H¥H¥HÇD$U���è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$HH‹kPH‰,$ÆD$è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H‹\$ H‰œ$˜���H‹\$HH‹kXH‰,$¶œ$H��ˆ\$è����H‹\$H‰\$pH‹\$H‰\$xH‹\$ H‰œ$€���H����H‰$è����H‹D$H‰D$`H‰$Hƒ<$�„t��H‹|$HHƒÿ�„^��H/H|$H‰îH¥H¥è����H‹\$`H‰$Hƒ<$�„*��Hƒ$H‹|$HHƒÿ�„��HoH|$H‰îH¥H¥è����H‹\$`H‰$Hƒ<$�„Ú��Hƒ$ H‹\$HH‹k H‰l$è����H‹\$`H‰$Hƒ<$�„¢��Hƒ$(H‹œ$¸���H‰\$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹\$`H‰$Hƒ<$�„Q��Hƒ$@H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$`H‰$Hƒ<$�„���Hƒ$XH‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$`H‰$Hƒ<$�„¯��Hƒ$pH‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹\$hH‹ H‹CH‹kH‰¬$à���H‰Œ$Ð���H‹l$8H‰„$Ø���H9ŃG��HéH‰$H‹\$`H‰\$è����H‹\$8HÿÃH‰\$8Hœ$è���H‰$è����H‹œ$è���1íH9ë…~üÿÿH‹\$hH‹kH‰l$@H����H‰$è����H‹D$H-����H‰(H‰D$XH‰$Hƒ<$�„²���Hƒ$H‹\$hH‰\$è����H����H‰$è����H‹D$H-����H‰(H‰D$PH‰$Hƒ<$�tfHƒ$H‹\$hH‰\$è����H‹\$XH‰$H‹\$PH‰\$H‹\$@H‰\$è����H‹\$hH‹+H‰¬$P��H‹kH‰¬$X��H‹kH‰¬$`��HÄ8��É%����둉%����éBÿÿÿè���� ‰%����éEþÿÿ‰%����éôýÿÿ‰%����é£ýÿÿ‰%����éRýÿÿ‰%����éýÿÿ‰éêüÿÿ‰%����éÊüÿÿ‰é›üÿÿ‰%����é€üÿÿ‰éûÿÿ‰é4ûÿÿ‰éûÿÿF
������0��0runtime.morestack_noctxt���˜��type.[]*"".Type���ª��"runtime.newobject���ô��type.[]*"".Type���š��"runtime.makeslice���¢��2runtime.writebarrierslice���âØ� runtime.duffzero���ð��:type.map[string]*"".namedType���¦��&runtime.mapiterinit���Ü��"".sortedValues���†��"".sortedValues���‚��"".sortedFuncs���Œ ��"".sortedFuncs���Ü ��type."".Type���î ��"runtime.newobject���æ
��4runtime.writebarrierstring���à ��4runtime.writebarrierstring���¸ ��.runtime.writebarrierptr��� ��2runtime.writebarrierslice���Ì��2runtime.writebarrierslice���Ö��2runtime.writebarrierslice���Ô��2runtime.writebarrierslice���î��.runtime.writebarrierptr���ª��&runtime.mapiternext���ú��Rtype.struct { F uintptr; A0 *[]*"".Type }���Œ��"runtime.newobject���¤��"".func·005���ú��.runtime.writebarrierptr���ˆ��Rtype.struct { F uintptr; A0 *[]*"".Type }���š��"runtime.newobject���²��"".func·006���€��.runtime.writebarrierptr���Ä��"".sortBy���Ø��$runtime.panicindex���Pð��$"".autotmp_1160�ÏTtype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1159�¿Ttype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1158�¯type.*"".Type�"".autotmp_1156��type.int�"".autotmp_1155��type.int�"".autotmp_1154�type.[]*"".Func�"".autotmp_1153�ßtype.[]*"".Func�"".autotmp_1152�¯ type.[]*"".Value�"".autotmp_1151�ÿ type.[]*"".Value�"".autotmp_1150�ŸDtype.map.iter[string]*"".namedType�"".autotmp_1148�Ïtype.[]*"".Type�"".autotmp_1147�ïtype.int�"".&list�Ÿ type.*[]*"".Type�"".t�ß$type.*"".namedType�"".i�ÿtype.int� "".~r2� type.[]*"".Type�"".allMethods�type.bool�"".m��:type.map[string]*"".namedType�%ðð
ïðš�° �hÄ IŒ i
RU>‚M $ GC"0  b 
�Z�T8†[U>E1<iEEE?MO7C"J…�Tgclocals·ec1eb5d958776cb88f717933d3b59ea0�Tgclocals·5d1c270e0a60e174132cf766423d42d8���8/tmp/go/src/go/doc/reader.goþ"".removeStar��à��àdH‹ %����H;awè����ëêH‹T$H‹D$Hƒø�~8Hƒø�v=¶€û*u*H‰ÁHƒørH‰ÐHÿÉHƒù�tHÿÀH‰D$H‰L$ Ãè���� H‰T$H‰D$ Ãè���� 
������ ��0runtime.morestack_noctxt���°��$runtime.panicslice���Ô��$runtime.panicindex���@���"".autotmp_1163��type.uint64� "".~r1� type.string�"".s��type.string�p�p�ö * �
�W�Tgclocals·13d3af77a5bf02af6db4588efb2ea811�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ"".sortedFuncs��à��ÊdH‹ %����HD$ˆH;Awè����ëåHìø���HDŽ$������HDŽ$������HDŽ$ ������H����H‰$è����H‹\$H‰\$XH‹œ$���Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‹\$XH‰$H‰”$���H‰T$H‰Œ$˜���H‰L$H‰„$ ���H‰D$è����HÇD$0����H‹Œ$���H¼$¨���1Àè����H����H‰$H‰L$Hœ$¨���H‰\$è����H‹œ$¨���1íH9ëtLH‹œ$°���H‹H‹œ$¨���Hƒû�„ž��H‹X 1íH9ë…m��Hœ$¨���H‰$è����H‹œ$¨���1íH9ëu´H‹\$XH‹KH‹D$0H9Á‚/��H‹\$XH‹3H‹\$XH‰´$���H‰3H‰„$˜���H‰CH‰Œ$ ���H‰KH‹\$XH‹kH‰l$8H����H‰$è����H‹D$H-����H‰(H‰D$PH‰$Hƒ<$�„²���Hƒ$H‹\$XH‰\$è����H����H‰$è����H‹D$H-����H‰(H‰D$HH‰$Hƒ<$�tfHƒ$H‹\$XH‰\$è����H‹\$PH‰$H‹\$HH‰\$H‹\$8H‰\$è����H‹\$XH‹+H‰¬$��H‹kH‰¬$��H‹kH‰¬$ ��HÄø���É%����둉%����éBÿÿÿè���� €¼$���t]H‹\$XH‹H‹KH‹kH‰¬$ ���H‰”$���H‹l$0H‰Œ$˜���H9Ís$HêH‰$H‰D$è����H‹\$0HÿÃH‰\$0é3þÿÿè���� H‹XHHƒû�t™H‰D$@H‹P8H‹@@Hƒø�Ž„���Hƒø�†‰���¶€û*urH‰D$xH‰ÁHƒør]H‰T$pH‰ÐHÿÉHƒù�tHÿÀH‰ÂH‰ÈH‰”$€���H‰ÑH‰„$ˆ���H‰L$`H‰ $H‰D$hH‰D$è����H‹D$@¶\$€û�„
ÿÿÿéŽýÿÿè���� H‰T$pH‰ÑH‰D$xëºè���� ‰é[ýÿÿ4
������*��0runtime.morestack_noctxt���’��type.[]*"".Func���¤��"runtime.newobject���î��type.[]*"".Func���”��"runtime.makeslice���œ��2runtime.writebarrierslice���ÜØ� runtime.duffzero���ê��"type."".methodSet��� ��&runtime.mapiterinit���¸��&runtime.mapiternext���Ž��Rtype.struct { F uintptr; A0 *[]*"".Func }��� ��"runtime.newobject���¸��"".func·007���Ž��.runtime.writebarrierptr���œ��Rtype.struct { F uintptr; A0 *[]*"".Func }���®��"runtime.newobject���Æ��"".func·008���” ��.runtime.writebarrierptr���Ø ��"".sortBy���ì
��$runtime.panicslice���Œ ��.runtime.writebarrierptr���º ��$runtime.panicindex���Ê��"go/ast.IsExported���„��$runtime.panicslice���°��$runtime.panicindex���Pð��&"".autotmp_1182�ßTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1181�ÏTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1179��type.uint64�"".autotmp_1177��type.uint64�"".autotmp_1176�ïtype.string�"".autotmp_1174��type.int�"".autotmp_1173��type.int�"".autotmp_1171��type.int�"".autotmp_1170�Ÿ:type.map.iter[string]*"".Func�"".autotmp_1168�Ïtype.[]*"".Func�"".autotmp_1167�ÿ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�"ðýïðÐ�ð�l„ FŒ e GGC"0  
D  ™ �<�Q8†À7C" JPˆ/�Tgclocals·dfb75d19503943ffb28b5dbe3c7b77db�Tgclocals·bc812547a83a1b540763622b10cf2dfc���8/tmp/go/src/go/doc/reader.goþ"".noteBodies�� �� dH‹ %����HD$ÐH;Awè����ëåHì°���HDŽ$Ð�������HDŽ$Ø�������HDŽ$à�������1Ò1É1öH‹¬$¸���H‹„$À���H‹œ$È���H‰œ$¨���1ÿH‰„$ ���H‰D$@H‰¬$˜���H‰èH‹l$@H9ï��H‰D$PH‹H‰|$HHƒû�„��H‹k H‰l$XH‹k(H‰l$`H‰T$hH‰L$pH‰t$xH‰ð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‰ÍHkíHëH‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹”$€���H‹Œ$ˆ���H‹´$���H‹D$PH‹|$HHƒÀHÿÇH‹l$@H9ïŒëþÿÿH‰”$Ð���H‰Œ$Ø���H‰´$à���HÄ°���ÉéÛþÿÿ
������*��0runtime.morestack_noctxt���¼��type.[]string���®��"runtime.growslice���Ü��4runtime.writebarrierstring���`à��"".autotmp_1197�_type.[]string�"".autotmp_1196�¯type.string�"".autotmp_1194�¿type.**"".Note�"".autotmp_1193�ßtype.int�"".autotmp_1192�Ïtype.int�"".autotmp_1190�/type.[]*"".Note�"".list�type.[]string� "".~r1�0type.[]string�"".notes��type.[]*"".Note�"à¦ßà�Ð�"º FUé ��–Wc�Tgclocals·6d3fa487f5e45db9cb9199d2a5e0e216�Tgclocals·08a56de6627c385e92da50c9454929a5���8/tmp/go/src/go/doc/reader.goþ&"".firstSentenceLen�� ��œdH‹ %����H;awè����ëê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‰$è����¶\$€û�tW‹\$,‰$è����‹l$4H‹L$@‹D$(¶\$€û�u4ý0��týÿ��t‹\$0‰\$,‰l$0‰D$4é1ÿÿÿH‹\$8H‰\$xHƒÄ`ÃH‹\$8H‰\$xHƒÄ`ø ���élÿÿÿH‹\$pH‰\$xHƒÄ`Ã
������ ��0runtime.morestack_noctxt���Ì��&runtime.stringiter2���‚��unicode.IsUpper���®��unicode.IsUpper���0À��"".autotmp_1210�?type.int�"".autotmp_1209�/type.int�"".autotmp_1208��type.int�"".autotmp_1205�type.string�"".q�otype.int32�"".i�Otype.int�"".p�Wtype.int32�
"".pp�_type.int32� "".ppp�gtype.int32� "".~r1� type.int�"".s��type.string�,À‹¿À¿À¿�Ð�6"^G� �eë�Tgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f�Tgclocals·8d600a433c6aaa81a4fe446d95c5546b���</tmp/go/src/go/doc/synopsis.goþ"".clean�� ��–dH‹ %����H;awè����ëêHì€���L‹”$���HDŽ$ �������HDŽ$¨�������1ö1ÒE1ÉHÇÁ ���1ÿL9×}ZH‹œ$ˆ���H‰|$HL9׃\��H;¶+H‹œ$˜���H‰èHƒãHƒû�…'��<
…��HÇÀ ���ˆD$G< uq€ù ulHÿÇL9×|¦Hƒú�~€ù uH‰ÐHÿÈI9ÁrGH‰ÂH‰t$PH‰4$H‰T$XH‰T$L‰L$`L‰L$è����H‹\$H‰œ$ ���H‹\$ H‰œ$¨���HÄ€���Ãè���� H‰t$PH‰T$XL‰L$`L‰ÉL‰ËH)ÓHƒû}XH����H‰$H‰t$hH‰t$H‰T$pH‰T$H‰L$xH‰L$HÇD$ ���è����L‹”$���H‹|$H¶D$GH‹t$(H‹T$0H‹L$8H‰ÕHÿÅI‰ÉHˆH‰t$hH‰l$pH‰êH‰L$xH‰Áéõþÿÿ< „Ùþÿÿ< …ØþÿÿéÌþÿÿè���� 
������ ��0runtime.morestack_noctxt���Æ��2runtime.slicebytetostring���”��$runtime.panicslice���â��type.[]uint8���Â��"runtime.growslice���Š��$runtime.panicindex���P€��"".autotmp_1223��type.uint64�"".autotmp_1222��type.uint64�"".autotmp_1221��type.int�"".autotmp_1216�/type.[]uint8�"".autotmp_1215��type.int�"".autotmp_1212��type.int�"".q�qtype.uint8�"".i�otype.int�"".b�_type.[]uint8� "".~r2�0type.string�"".flags� type.int�"".s��type.string�€ëÿ€Ç�Ð�XT=  D —  ��âî�Tgclocals·8a95e57e7857c9d2e080d20b46371fff�Tgclocals·f883d3996c76325fd1714d4e3de9fa33���</tmp/go/src/go/doc/synopsis.goþ"".Synopsis��€ ��údH‹ %����HD$èH;Awè����ëå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‰Œ$ ���H‰„$¨���H‹����H‹����H‹����H‰œ$���1ÉH‰„$ˆ���H‰D$(H‰”$€���H‰ÐH‹l$(H9é��H‰D$8Hƒø�„*��H‹H‹hH‰L$0H‰T$pH‰T$`H‰l$xH‰l$hH‹œ$ ���H‰$H‹œ$¨���H‰\$è����L‹D$H‹t$L‰D$@H‹|$`H‰|$PH‹D$hH‰t$HH‰D$XH9ÆŒ°���H9Æ‚«���H9À…ž���L‰D$pL‰$H‰D$xH‰D$H‰|$H‰D$è����¶\$ €û�trHÇÀ���<�t HDŽ$°�������HDŽ$¸�������HÄ˜���ÃH‹D$8H‹L$0HƒÀHÿÁH‹l$(H9éŒúþÿÿH‹œ$ ���H‰œ$°���H‹œ$¨���H‰œ$¸���HÄ˜���Ã1Àë‘è���� ‰�éÏþÿÿè���� 
������*��0runtime.morestack_noctxt���¨��&"".firstSentenceLen���¦��"".clean���è��$"".IllegalPrefixes���ö�$"".IllegalPrefixes���„ �$"".IllegalPrefixes���þ��strings.ToLower���È�� runtime.eqstring���Ò��$runtime.panicslice���î��$runtime.panicslice���@°�� "".autotmp_1246��type.uint64�"".autotmp_1245��type.uint64�"".autotmp_1244��type.string�"".autotmp_1242��type.string�"".autotmp_1241�¿type.*string�"".autotmp_1240��type.int�"".autotmp_1239��type.int�"".autotmp_1233��type.string�"".autotmp_1232�/type.[]string�"".autotmp_1231��type.string�"".autotmp_1230�Ïtype.int�"strings.prefix·3�type.string�strings.s·2�¯type.string�"".prefix�otype.string� "".~r1� type.string�"".s��type.string�&"°º¯°F¯°�À�.Š:wt˜ 
( 
��Sëe…�Tgclocals·363b18caf0020ca418fd378dbb75c855�Tgclocals·d8801414ceacc1b151c5303873ee6a46���</tmp/go/src/go/doc/synopsis.goþ"".func·001��à��àdH‹ %����HD$àH;Awè����ëåHì ���H‹jH‹RHƒ}��„3��H¼$€���1Àè����HDŽ$€�������H‰îH‰l$@H¬$ˆ���H‰ïH¥H¥H¥H‰ÓH‰T$HH‹2H‹RH‹CH‰ÃH)ÓHƒû}FH����H‰$H‰t$PH‰t$H‰T$XH‰T$H‰D$`H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÅH‰l$XH‰D$`H‰t$PH‰×Hkÿ HþH‰4$HÇD$����H´$€���H|$è����è����H‹T$PH‹L$XH‹D$`H‹\$HH‰$H‰T$hH‰T$H‰L$pH‰L$H‰D$xH‰D$è����H‹\$@HÇ����HÇC����HÇC����HÄ ���Ã
������*��"runtime.morestack���€ð� runtime.duffzero���–��type.[]"".block���ö��"runtime.growslice���� runtime.duffcopy���š��0runtime.writebarrierfat4�����2runtime.writebarrierslice����À��
"".autotmp_1254�Ÿtype.[]"".block�"".autotmp_1253�?type."".block�"".autotmp_1252�otype.[]"".block�"".&out�¯ type.*[]"".block�"".&para�¿type.*[]string�"ÀÍ¿�ð�š* —��ºR;)�Tgclocals·0372b889336bbdf612862c172920463d�Tgclocals·c564065ddf08486c64e5c0e99590ad24���:/tmp/go/src/go/doc/comment.goþ"".func·002��à��ÊdH‹ %����H;awè����ëêHƒìPH‹ZH‰\$HH‹ZH‰\$8H‹ZH‰\$@H‹Z H‰\$0H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹L$¶\$ €û�tXH=����H‰<$Hƒù�tCH)H|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$HH‹+H‰l$è����ÆD$h�HƒÄPÉë¹H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹L$¶\$ €û�tYH=����H‰<$Hƒù�tDHiH|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$HH‹+H‰l$è����ÆD$h�HƒÄPÉë¸H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹D$¶\$ €û�tJH‹X1íH9ëuRÆD$/H����H‰$H‹\$8H‹+H‰l$H‰D$Hƒ|$�tHƒD$H\$/H‰\$è����ÆD$hHƒÄPÉ%����ëØH����H‰$H‹\$@H‹+H‰l$H‹hH‰l$è����H‹\$¶+@€ý�t
H‹\$0Æë¯ë­$
������ ��"runtime.morestack���‚��2type.*go/ast.SelectorExpr���¼��$runtime.assertI2T2���è�� type.go/ast.Node���¤��runtime.convI2I���î��go/ast.Inspect���˜��2type.*go/ast.KeyValueExpr���Ò��$runtime.assertI2T2���þ�� type.go/ast.Node���¼��runtime.convI2I���†��go/ast.Inspect���°��$type.*go/ast.Ident���ê��$runtime.assertI2T2���¶��(type.map[string]bool���œ��$runtime.mapassign1���Ð��8type.map[*go/ast.Object]bool���Ž��2runtime.mapaccess1_fast64���0 ��"".autotmp_1262�Atype.bool�"".&usesTopDecl�?type.*bool�"".&topDecls�:type.*map[*go/ast.Object]bool�"".&unresolved�/*type.*map[string]bool�"".&inspectFunc�8type.*func(go/ast.Node) bool� "".~r1� type.bool�"".n�� type.go/ast.Node�6 ªŸ ‹Ÿ ŠŸ T�°�HÚ>3J
 3K
3 ?
4�*�]4%25%2Y9*�Tgclocals·2c873704066e86b9a6b00dff51c6f524�Tgclocals·258438cbecfa57a8b3d68932a27fe205���:/tmp/go/src/go/doc/example.goþ"".func·003��À��¶dH‹ %����HD$¨H;Awè����ëåHìØ���H‹RH‰T$(H‹
H‹BL‹BL‰„$Ð���H‰Œ$À���H‹¬$à���H‰„$È���H9ѵ��HéH‹H‹C(HÇD$0����HÇD$8����H‹h(Hƒý…ˆ��H����H‰$H‰ÃH‹H H‹@(H‹k0H‰¬$¸���H‰Œ$¨���Hƒø�H‰„$°���†E��Hl$H‰ïH‰ÎH¥H¥è����H‹T$(H‹L$¶\$ €û�„��H‰ËHƒù�„î��H‹IH‹CH‹kH‰¬$ ���H‰Œ$���Hƒø�H‰„$˜���†¹��H‹)Hƒý�„¤��H‹]H‰\$0H‹]H‰\$8H‹
H‹BL‹BL‰„$Ð���H‰Œ$À���H‹¬$è���H‰„$È���H9ŃW��HéH‹H‹C(HÇD$@����HÇD$H����H‹h(Hƒý…*��H����H‰$H‰ÃH‹H H‹@(H‹k0H‰¬$¸���H‰Œ$¨���Hƒø�H‰„$°���†ç��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„·��H‰ËHƒù�„£��H‹IH‹CH‹kH‰¬$ ���H‰Œ$���Hƒø�H‰„$˜���†n��H‹)Hƒý�„Y��H‹MH‹EH‹t$0H‹\$8H‰L$@H‰ÊH‰D$HH‰´$€���H‰t$`H‰œ$ˆ���H‰ÙH‰T$pH‰T$PH‰D$xH9Ã…¹���H‹l$`H‰,$H‰L$hH‰L$H‹l$PH‰l$H‰D$XH‰D$è����H‹T$(H‹L$hH‹D$X¶\$ €û�ttH‹
H‹BL‹JL‹„$à���I9ÀsUJ,ÁH‹m�H‹]0H‹
H‹BL‹RL‹Œ$è���I9Ás*NÉM‹�I‹h0H9ë|Ƅ$ð����HÄØ���ÃƄ$ð���ëîè���� è���� H‹l$`H‰,$H‰L$hH‰L$H‹l$PH‰l$H‰D$XH‰D$è����H‹\$ Hƒû�|Ƅ$ð����HÄØ���ÃƄ$ð���ëî‰E�éŸþÿÿè���� ‰éVþÿÿ1É1Àéþÿÿè���� ëîè���� ‰E�éTýÿÿè���� ‰é ýÿÿHÇD$0����HÇD$8����éAýÿÿè���� ëàè����
������*��"runtime.morestack���š��,type.*go/ast.ValueSpec���¬��$runtime.assertI2T2���Ü��,type.*go/ast.ValueSpec���î��$runtime.assertI2T2���š �� runtime.eqstring���¢ ��$runtime.panicindex���° ��$runtime.panicindex���Œ��"runtime.cmpstring���ð��$runtime.panicindex���ž��$runtime.panicindex���°��$runtime.panicindex���Î��$runtime.panicindex���˜��$runtime.panicindex���ª��$runtime.panicindex���0°��"".autotmp_1267�Ïtype.string�"".autotmp_1266�¯type.string�"".autotmp_1265��type.int� "".~r1�¯type.string� "".~r1�Ïtype.string�"".&list�ß"type.*[]*"".Value�
"".nj�type.string�
"".ni�ïtype.string� "".~r2� type.bool�"".j�type.int�"".i��type.int�&"°£¯°^¯°{� �ª &ÄtQq� �Õ¡Ö„Ð�Tgclocals·8a7214f218a4a2089126c4fdfb5cb9a3�Tgclocals·ce7446eb555bac9d4f20fa84367bb1b4���8/tmp/go/src/go/doc/reader.goþ"".func·004��€��òdH‹ %����H;awè����ëêHƒìHH‹t$PH‹BH‹(H‰l$0H‹hH‰l$8H‹hH‰l$@H‹H‹HH‹hH9΃¡���HòH‹+H‰l$H‹H‹HH‹hH9Îs~HòH‰$H‰ÃH‹H‹@H‹kH‰l$(H‰L$H‹l$XH‰D$ H9ÅsHHéH‹+H‰l$è����H‹\$0H‹l$XL‹D$8L9ÅsHëH‰$H‹\$H‰\$è����HƒÄHÃè���� è���� è���� è���� 
������ ��"runtime.morestack���Ò��.runtime.writebarrierptr���¨��.runtime.writebarrierptr���¼��$runtime.panicindex���Ê��$runtime.panicindex���Ø��$runtime.panicindex���æ��$runtime.panicindex��� ��"".autotmp_1277�otype.*"".Value�"".autotmp_1276�/ type.[]*"".Value�"".j�type.int�"".i��type.int�Â#�€�
¶ €��¨+-�Tgclocals·ae475acd93909841a5e6380e21d8b097�Tgclocals·0a30833ca9c2cd127fe1e87b0fc572fe���8/tmp/go/src/go/doc/reader.goþ"".func·005�� �� dH‹ %����H;awè����ëêHƒì@H‹ZH‹H‹KL‹CL‹D$HI9ȃ’���J,ÂH‹}�Hƒÿ�t}HoH<$H‰îH¥H¥H‹ H‹CL‹CL‰D$8H‰L$(L‹D$PH‰D$0I9ÀsCJ,ÁH‹}�Hƒÿ�t1HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|
ÆD$X�HƒÄ@ÃÆD$Xëô‰ëËè���� ‰é|ÿÿÿè����
������ ��"runtime.morestack���®��"runtime.cmpstring���ø��$runtime.panicindex���”��$runtime.panicindex���0€�� "".~r2� type.bool�"".j�type.int�"".i��type.int�€•€ �Ð�
æ Ð� �–:�Tgclocals·f90cfd099b5ec2b453c391fece9d42bb�Tgclocals·0528ab8f76149a707fd2f0025c2178a3���8/tmp/go/src/go/doc/reader.goþ"".func·006��€��òdH‹ %����H;awè����ëêHƒìHH‹t$PH‹BH‹(H‰l$0H‹hH‰l$8H‹hH‰l$@H‹H‹HH‹hH9΃¡���HòH‹+H‰l$H‹H‹HH‹hH9Îs~HòH‰$H‰ÃH‹H‹@H‹kH‰l$(H‰L$H‹l$XH‰D$ H9ÅsHHéH‹+H‰l$è����H‹\$0H‹l$XL‹D$8L9ÅsHëH‰$H‹\$H‰\$è����HƒÄHÃè���� è���� è���� è���� 
������ ��"runtime.morestack���Ò��.runtime.writebarrierptr���¨��.runtime.writebarrierptr���¼��$runtime.panicindex���Ê��$runtime.panicindex���Ø��$runtime.panicindex���æ��$runtime.panicindex��� ��"".autotmp_1284�otype.*"".Type�"".autotmp_1283�/type.[]*"".Type�"".j�type.int�"".i��type.int�Â#�€�
è €��¨+-�Tgclocals·ae475acd93909841a5e6380e21d8b097�Tgclocals·0a30833ca9c2cd127fe1e87b0fc572fe���8/tmp/go/src/go/doc/reader.goþ"".func·007�� �� dH‹ %����H;awè����ëêHƒì@H‹ZH‹H‹KL‹CL‹D$HI9ȃ’���J,ÂH‹}�Hƒÿ�t}HoH<$H‰îH¥H¥H‹ H‹CL‹CL‰D$8H‰L$(L‹D$PH‰D$0I9ÀsCJ,ÁH‹}�Hƒÿ�t1HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|
ÆD$X�HƒÄ@ÃÆD$Xëô‰ëËè���� ‰é|ÿÿÿè����
������ ��"runtime.morestack���®��"runtime.cmpstring���ø��$runtime.panicindex���”��$runtime.panicindex���0€�� "".~r2� type.bool�"".j�type.int�"".i��type.int�€•€ �Ð�
¦ Ð� �–:�Tgclocals·f90cfd099b5ec2b453c391fece9d42bb�Tgclocals·0528ab8f76149a707fd2f0025c2178a3���8/tmp/go/src/go/doc/reader.goþ"".func·008��€��òdH‹ %����H;awè����ëêHƒìHH‹t$PH‹BH‹(H‰l$0H‹hH‰l$8H‹hH‰l$@H‹H‹HH‹hH9΃¡���HòH‹+H‰l$H‹H‹HH‹hH9Îs~HòH‰$H‰ÃH‹H‹@H‹kH‰l$(H‰L$H‹l$XH‰D$ H9ÅsHHéH‹+H‰l$è����H‹\$0H‹l$XL‹D$8L9ÅsHëH‰$H‹\$H‰\$è����HƒÄHÃè���� è���� è���� è���� 
������ ��"runtime.morestack���Ò��.runtime.writebarrierptr���¨��.runtime.writebarrierptr���¼��$runtime.panicindex���Ê��$runtime.panicindex���Ø��$runtime.panicindex���æ��$runtime.panicindex��� ��"".autotmp_1291�otype.*"".Func�"".autotmp_1290�/type.[]*"".Func�"".j�type.int�"".i��type.int�Â#�€�
¨ €��¨+-�Tgclocals·ae475acd93909841a5e6380e21d8b097�Tgclocals·0a30833ca9c2cd127fe1e87b0fc572fe���8/tmp/go/src/go/doc/reader.goþ"".init��€��ìdH‹ %����H;awè����ëêHƒì8¶����€û�t¶����€ûuHƒÄ8Ãè���� Æ����è����è����è����è����è����è����è����è����è����H����H,$H‰ïH‰ÞH¥H¥è����H‹D$H����H‰$H‰D$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹D$H����H‰$H‰D$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹D$H����H‰$H‰D$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹D$H����H‰$H‰D$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹D$H����H‰$H‰D$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����1ÀHƒø}aH����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅH‰D$0HkíHëH‰\$HƒD$è����H‹D$0HÿÀHƒø|ŸH����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����1ÀHƒø}aH����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅH‰D$0HkíHëH‰\$HƒD$è����H‹D$0HÿÀHƒø|ŸH����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����1ÀHƒø}aH����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅH‰D$0HkíHëH‰\$HƒD$è����H‹D$0HÿÀHƒø|ŸÆ����HƒÄ8Ê
������ ��0runtime.morestack_noctxt���:��"".initdone·���R��"".initdone·���p��"runtime.throwinit���€�"".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.writebarrierptr���Ò��0go.string."[^a-zA-Z0-9]"���ø��$regexp.MustCompile����� "".nonAlphaNumRx���¬��.runtime.writebarrierptr���º��Hgo.string."(?i)^[[:space:]]*output:"���à��$regexp.MustCompile���ø��"".outputPrefix���”��.runtime.writebarrierptr���¢��(go.string."^[ \\t]*"���Ì��"".noteMarker���ä�"".noteMarker���ø��*runtime.concatstring2���¨��$regexp.MustCompile���À��"".noteMarkerRx���Ü��.runtime.writebarrierptr���ê��2go.string."^/[/*][ \\t]*"���”��"".noteMarker���¬�"".noteMarker���À��*runtime.concatstring2���ð��$regexp.MustCompile���ˆ�� "".noteCommentRx���¤��.runtime.writebarrierptr���²��(type.map[string]bool���Ö��runtime.makemap���ø��&"".predeclaredTypes���Š��.runtime.writebarrierptr���¨��(type.map[string]bool���¾��&"".predeclaredTypes���Ö��""".statictmp_1301���‚ ��""".statictmp_1301���À ��$runtime.mapassign1���ê ��(type.map[string]bool���Ž
��runtime.makemap���°
��&"".predeclaredFuncs���Â
��.runtime.writebarrierptr���à
��(type.map[string]bool���ö
��&"".predeclaredFuncs���Ž ��""".statictmp_1303���º ��""".statictmp_1303���ø ��$runtime.mapassign1���¢ ��(type.map[string]bool���Æ ��runtime.makemap���è ��."".predeclaredConstants���ú ��.runtime.writebarrierptr���˜ ��(type.map[string]bool���® ��."".predeclaredConstants���Æ ��""".statictmp_1305���ò ��""".statictmp_1305���°��$runtime.mapassign1���Ø�"".initdone·����p��"".autotmp_1306��type.int�"".autotmp_1304��type.int�"".autotmp_1302�type.int�"".autotmp_1300��&type.*regexp.Regexp�"".autotmp_1299��&type.*regexp.Regexp�"".autotmp_1298��&type.*regexp.Regexp�"".autotmp_1297��&type.*regexp.Regexp�popþo �rh4œ�<¦r-4’4Á4âddÎœ$œœ… � �7‰�Tgclocals·3280bececceccd33cb74587feedb1f9f�Tgclocals·3280bececceccd33cb74587feedb1f9f���</tmp/go/src/go/doc/synopsis.go:/tmp/go/src/go/doc/comment.go:/tmp/go/src/go/doc/example.go8/tmp/go/src/go/doc/reader.goþ(type..hash.[8]string�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��runtime.strhash���@`�� "".autotmp_1309�type.int�"".autotmp_1308�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[8]string�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ$type..eq.[8]string�à��ÈdH‹ %����H;awè����ëêHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHkíHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHkíHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ
������ ��0runtime.morestack_noctxt���Â�� runtime.eqstring���@°��"".autotmp_1313�?type.string�"".autotmp_1312�type.string�"".autotmp_1311�_type.int�"".autotmp_1310�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[8]string�"".p��type.*[8]string�&°´¯° ¯°�ð�ð� � P�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ(type..hash.[1]string�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��runtime.strhash���@`�� "".autotmp_1316�type.int�"".autotmp_1315�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[1]string�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ$type..eq.[1]string�à��ÈdH‹ %����H;awè����ëêHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHkíHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHkíHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ
������ ��0runtime.morestack_noctxt���Â�� runtime.eqstring���@°��"".autotmp_1320�?type.string�"".autotmp_1319�type.string�"".autotmp_1318�_type.int�"".autotmp_1317�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[1]string�"".p��type.*[1]string�&°´¯° ¯°�ð�ð� � P�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ2type..hash."".lineWrapper�À��¶dH‹ %����H;awè����ëê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ƒ<$�tgHƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$0HÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����됉%����éRÿÿÿ‰%����éÿÿÿ‰%����éÓþÿÿ
������ ��0runtime.morestack_noctxt���„��"runtime.interhash���ð��runtime.memhash���Ü��runtime.memhash���À��runtime.strhash���¤��runtime.memhash���@@��"".autotmp_1325��type.uintptr�"".autotmp_1324��type.uintptr�"".autotmp_1323��type.uintptr�"".autotmp_1322��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*"".lineWrapper�@Š?@;�à�à� �AŸ�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ.type..eq."".lineWrapper� ��˜dH‹ %����H;awè����ëêHƒìhH‹\$xHƒû�„\��H‹ H‹sH‹\$pHƒû�„?��H‹H‹SH9È…"��H‰D$HH‰$H‰T$PH‰T$H‰L$XH‰L$H‰t$`H‰t$è����H‹T$xH‹D$p¶\$ €û�„Þ���¶X¶j@8ët Ƅ$ˆ����HƒÄhÃH‹XH‹jH9ët Ƅ$ˆ����HƒÄhÃH‹p H‹H(H‰ÓH‹R H‹C(H9Á…���H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����H‹L$xH‹D$p¶\$ €û�tAH‹X0H‹i0H9ët Ƅ$ˆ����HƒÄhÃH‹X8H‹i8H9ët Ƅ$ˆ����HƒÄhÃƄ$ˆ���HƒÄhÃƄ$ˆ����HƒÄhÃƄ$ˆ����HƒÄhÉéºþÿÿ‰éþÿÿ
������ ��0runtime.morestack_noctxt���î��runtime.ifaceeq���–�� runtime.eqstring���@Ð��"".autotmp_1329�type.string�"".autotmp_1328�_type.string�"".autotmp_1327�?type.io.Writer�"".autotmp_1326�type.io.Writer� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*"".lineWrapper�"".p��(type.*"".lineWrapper�bÐ’ÏÐÏÐuÏÐÏÐ ÏÐ ÏÐ ÏÐ��� �vš�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·e13351f28add7c60853cb3aac0a0e34e���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Note�À��®dH‹ %����H;awè����ëêHƒì H‹\$(H‰$Hƒ<$�„���HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�tgHƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$ HÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����됉%����éWÿÿÿ
������ ��0runtime.morestack_noctxt���„��runtime.memhash���è��runtime.strhash���Ì��runtime.strhash���@@�� "".autotmp_1332��type.uintptr�"".autotmp_1331��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Note�@ž?@'�à�à� �AŸ�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ type..eq."".Note�à��ÌdH‹ %����H;awè����ëêHƒìHH‹L$PH‹D$XH‹H‹(H9ët
ÆD$h�HƒÄHÃH‹YH‹hH9ët
ÆD$h�HƒÄHÃH‹qH‹IH‹PH‹@H9Á…³���H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�t}H‹\$PHƒû�tnH‹S H‹C(H‹\$XHƒû�tWH‹s H‹K(H9Èu@H‰T$(H‰$H‰D$0H‰D$H‰t$8H‰t$H‰L$@H‰L$è����¶\$ €û�t
ÆD$hHƒÄHÃÆD$h�HƒÄHÉ륉ëŽÆD$h�HƒÄHÃ
������ ��0runtime.morestack_noctxt���¢�� runtime.eqstring���ä�� runtime.eqstring���@��"".autotmp_1336��type.string�"".autotmp_1335��type.string�"".autotmp_1334�?type.string�"".autotmp_1333�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Note�"".p��type.*"".Note�D¹  �°�°�� �Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Func�À��ºdH‹ %����H;awè����ëêHƒì H‹\$(H‰$Hƒ<$�„c��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ƒ<$�„¢���Hƒ$(HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tgHƒ$8HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$HHÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����됉%����éRÿÿÿ‰%����éÿÿÿ‰%����éÎþÿÿ‰%����é‘þÿÿ
������ ��0runtime.morestack_noctxt���„��runtime.strhash���ð��runtime.strhash���Ü��runtime.memhash���È��runtime.strhash���¬��runtime.strhash�����runtime.memhash���@@��"".autotmp_1342��type.uintptr�"".autotmp_1341��type.uintptr�"".autotmp_1340��type.uintptr�"".autotmp_1339��type.uintptr�"".autotmp_1338��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Func�@À?@E� � � �Aß�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ type..eq."".Func�  ��š dH‹ %����H;awè����ëêHƒìHH‹\$PHƒû�„��H‹3H‹KH‹\$XHƒû�„���H‹H‹CH9Á…æ��H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�„¬��H‹\$PHƒû�„–��H‹SH‹CH‹\$XHƒû�„x��H‹sH‹KH9È…]��H‰T$(H‰$H‰D$0H‰D$H‰t$8H‰t$H‰L$@H‰L$è����H‹L$PH‹D$X¶\$ €û�„��H‹Y H‹h H9ët
ÆD$h�HƒÄHÃH‹q(H‹I0H‹P(H‹@0H9Á…ß���H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�„¥���H‹\$PHƒû�„���H‹S8H‹C@H‹\$XHƒû�txH‹s8H‹K@H9ÈuaH‰T$(H‰$H‰D$0H‰D$H‰t$8H‰t$H‰L$@H‰L$è����¶\$ €û�t+H‹l$PH‹]HL‹D$XI‹hHH9ët
ÆD$h�HƒÄHÃÆD$hHƒÄHÃÆD$h�HƒÄHÉ넉éjÿÿÿÆD$h�HƒÄHÃÆD$h�HƒÄHÉéþÿÿ‰écþÿÿÆD$h�HƒÄHÉéùýÿÿ‰éÜýÿÿ
������ ��0runtime.morestack_noctxt���î�� runtime.eqstring���Ð�� runtime.eqstring���¸�� runtime.eqstring���Š�� runtime.eqstring���@��"".autotmp_1350��type.string�"".autotmp_1349��type.string�"".autotmp_1348��type.string�"".autotmp_1347��type.string�"".autotmp_1346��type.string�"".autotmp_1345��type.string�"".autotmp_1344�?type.string�"".autotmp_1343�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Func�"".p��type.*"".Func�d€Ø   �Ð�Ð� �vÚ�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ&"".(*methodSet).set��à��ÈdH‹ %����H;awè����ëêHƒì0H‹Y H…Ût H|$8H9;uH‰#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‰,$H‹\$@H‰\$è����HƒÄ0Ã
������ ��0runtime.morestack_noctxt���~��go.string."doc"���¨��*go.string."methodSet"���Ô��go.string."set"���ü��"runtime.panicwrap���¶�� "".methodSet.set��� `��"".f�*type.*go/ast.FuncDecl�""..this��$type.*"".methodSet�`‰_ �°�°�
�}3�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ&"".(*methodSet).add��à��ÈdH‹ %����H;awè����ëêHƒì0H‹Y H…Ût H|$8H9;uH‰#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‰,$H‹\$@H‰\$è����HƒÄ0Ã
������ ��0runtime.morestack_noctxt���~��go.string."doc"���¨��*go.string."methodSet"���Ô��go.string."add"���ü��"runtime.panicwrap���¶�� "".methodSet.add��� `��"".m�type.*"".Func�""..this��$type.*"".methodSet�`‰_ �°�°�
�}3�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ."".(*exampleByName).Len��à��ÐdH‹ %����H;awè����ëêHƒì0H‹Y H…Ût H|$8H9;uH‰#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ƒû�tH‹+H‹CH‹kH‰D$@HƒÄ0Éëç
������ ��0runtime.morestack_noctxt���~��go.string."doc"���¨��2go.string."exampleByName"���Ô��go.string."Len"���ü��"runtime.panicwrap��� `�� "".~r0�type.int�""..this��,type.*"".exampleByName�`‰_` �°�°�
�}3�Tgclocals·06cab038d51064a089bda21fa03e00f7�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ0"".(*exampleByName).Swap�� ��ŽdH‹ %����H;awè����ëêHƒìXH‹Y H…Ût H|$`H9;uH‰#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‹KH‹kH‰l$PH‹D$hH‹t$pH9ȃƒ���HÂH‹+H‰l$8H9ÈskHÂH‰$H‰T$@H‰t$0H‰L$HH9ÎsHHòH‹+H‰l$è����H‹\$@H‹l$0L‹D$HL9ÅsHëH‰$H‹\$8H‰\$è����HƒÄXÃè���� è���� è���� è���� ‰éLÿÿÿ
������ ��0runtime.morestack_noctxt���~��go.string."doc"���¨��2go.string."exampleByName"���Ô�� go.string."Swap"���ü��"runtime.panicwrap���à��.runtime.writebarrierptr���¶��.runtime.writebarrierptr���Ê��$runtime.panicindex���Ø��$runtime.panicindex���æ��$runtime.panicindex���ô��$runtime.panicindex���0°�� "".autotmp_1352�? type.*"".Example�"".j�Otype.int�"".s�/*type."".exampleByName�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�°‰¯°,�Ð�
Ð��}r+6�Tgclocals·5719e95fd01d864484e48bd45fcc377f�Tgclocals·85958d73acdbeaad000eee83bcb9eb73���<autogenerated>þ0"".(*exampleByName).Less��€��ödH‹ %����H;awè����ëêHƒìHH‹Y H…Ût H|$PH9;uH‰#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ƒû�„¡���L‹H‹SH‹kH‰l$@H‹L$XH‹\$`H9Ñs{I,ÊH‹}�Hƒÿ�tiH/H<$H‰îH¥H¥L‰T$0H‰T$8H9ÓsEI,ÚH‹}�Hƒÿ�t3H/H|$H‰îH¥H¥è����H‹\$ Hƒû�| 1ÀˆD$hHƒÄHÃHÇÀ���ëî‰ëÉè���� ‰ë“è���� ‰éXÿÿÿ
������ ��0runtime.morestack_noctxt���~��go.string."doc"���¨��2go.string."exampleByName"���Ô�� go.string."Less"���ü��"runtime.panicwrap���ö��"runtime.cmpstring���Æ��$runtime.panicindex���Ü��$runtime.panicindex���@��
"".s�/*type."".exampleByName� "".~r2�0type.bool�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�ú+�À� À� �}Ã�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·0528ab8f76149a707fd2f0025c2178a3���<autogenerated>þ2type..hash.[2]go/ast.Decl�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��"runtime.interhash���@`�� "".autotmp_1356�type.int�"".autotmp_1355�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[2]go/ast.Decl�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ.type..eq.[2]go/ast.Decl�à��ÈdH‹ %����H;awè����ëêHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHkíHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHkíHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ
������ ��0runtime.morestack_noctxt���Â��runtime.ifaceeq���@°��"".autotmp_1360�? type.go/ast.Decl�"".autotmp_1359� type.go/ast.Decl�"".autotmp_1358�_type.int�"".autotmp_1357�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[2]go/ast.Decl�"".p��(type.*[2]go/ast.Decl�&°´¯° ¯°�ð�ð� � P�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ2type..hash.[1]go/ast.Spec�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��"runtime.interhash���@`�� "".autotmp_1363�type.int�"".autotmp_1362�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[1]go/ast.Spec�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ.type..eq.[1]go/ast.Spec�à��ÈdH‹ %����H;awè����ëêHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHkíHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHkíHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ
������ ��0runtime.morestack_noctxt���Â��runtime.ifaceeq���@°��"".autotmp_1367�? type.go/ast.Spec�"".autotmp_1366� type.go/ast.Spec�"".autotmp_1365�_type.int�"".autotmp_1364�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[1]go/ast.Spec�"".p��(type.*[1]go/ast.Spec�&°´¯° ¯°�ð�ð� � P�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþ(type..hash.[3]string�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��runtime.strhash���@`�� "".autotmp_1370�type.int�"".autotmp_1369�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[3]string�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþ$type..eq.[3]string�à��ÈdH‹ %����H;awè����ëêHƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHkíHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHkíHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$xHƒÄXÃÆD$x�HƒÄXÉ놉écÿÿÿ
������ ��0runtime.morestack_noctxt���Â�� runtime.eqstring���@°��"".autotmp_1374�?type.string�"".autotmp_1373�type.string�"".autotmp_1372�_type.int�"".autotmp_1371�Otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[3]string�"".p��type.*[3]string�&°´¯° ¯°�ð�ð� � P�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþLtype..hash.struct { a string; b bool }�À��ªdH‹ %����H;awè����ëêHƒì H‹\$(H‰$Hƒ<$�tbHÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$HÇD$���H‰D$8H‰D$è����H‹\$H‰\$@HƒÄ É%����ëˉ%����ë•
������ ��0runtime.morestack_noctxt���|��runtime.strhash����runtime.memhash���@@��
"".autotmp_1376��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Btype.*struct { a string; b bool }�@h?@� � �
�=c�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþHtype..eq.struct { a string; b bool }�€��üdH‹ %����H;awè����ëêHƒìHH‹\$PHƒû�„Ž���H‹3H‹KH‹\$XHƒû�txH‹H‹CH9ÁubH‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�t,H‹l$P¶]L‹D$XA¶h@8ët
ÆD$h�HƒÄHÃÆD$hHƒÄHÃÆD$h�HƒÄHÉ넉ékÿÿÿ
������ ��0runtime.morestack_noctxt���Þ�� runtime.eqstring���@�� "".autotmp_1378�?type.string�"".autotmp_1377�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�Btype.*struct { a string; b bool }�"".p��Btype.*struct { a string; b bool }�2„   �À�À�
�nR�Tgclocals·9c703c5c7b9c1932c840b69f8ebce236�Tgclocals·44568aa369055d8938d809aa5d80843b���:/tmp/go/src/go/doc/comment.goþTtype..hash.[20]struct { a string; b bool }�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��Ltype..hash.struct { a string; b bool }���@`�� "".autotmp_1381�type.int�"".autotmp_1380�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[20]struct { a string; b bool }�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþPtype..eq.[20]struct { a string; b bool }�€��êdH‹ %����H;awè����ëêHƒìh1ÀHÇD$(���H‹l$(H9èÌ���H‰D$0H‹L$pHƒù�„ç���H‹\$xH‰ÅHkíHéHƒû�„Ç���H‰ÅHkíHëH‰L$@Hƒù�„§���H‹1H‹IH‰\$8Hƒû�„Š���H‹H‹CH9ÁuqH‰t$XH‰4$H‰L$`H‰L$H‰T$HH‰T$H‰D$PH‰D$è����¶\$ €û�t;H‹l$@¶]L‹D$8A¶h@8ëu#H‹D$0HÿÀH‹l$(H9èŒ4ÿÿÿƄ$ˆ���HƒÄhÃƄ$ˆ����HƒÄhÉéoÿÿÿ‰éRÿÿÿ‰é2ÿÿÿ‰éÿÿÿ
������ ��0runtime.morestack_noctxt���†�� runtime.eqstring���@Ð��"".autotmp_1387�?type.string�"".autotmp_1386�type.string�"".autotmp_1385�_Btype.*struct { a string; b bool }�"".autotmp_1384�OBtype.*struct { a string; b bool }�"".autotmp_1383�type.int�"".autotmp_1382�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[20]struct { a string; b bool }�"".p��Jtype.*[20]struct { a string; b bool }�&ÐñÏÐ ÏÐ'�À�À� �Â~�Tgclocals·fa7203fd5ed88aea99b7be572f707eb0�Tgclocals·65526a5f07004f02424fe51b799cdd23���:/tmp/go/src/go/doc/comment.goþTtype..hash.[15]struct { a string; b bool }�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��Ltype..hash.struct { a string; b bool }���@`�� "".autotmp_1390�type.int�"".autotmp_1389�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[15]struct { a string; b bool }�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþPtype..eq.[15]struct { a string; b bool }�€��êdH‹ %����H;awè����ëêHƒìh1ÀHÇD$(���H‹l$(H9èÌ���H‰D$0H‹L$pHƒù�„ç���H‹\$xH‰ÅHkíHéHƒû�„Ç���H‰ÅHkíHëH‰L$@Hƒù�„§���H‹1H‹IH‰\$8Hƒû�„Š���H‹H‹CH9ÁuqH‰t$XH‰4$H‰L$`H‰L$H‰T$HH‰T$H‰D$PH‰D$è����¶\$ €û�t;H‹l$@¶]L‹D$8A¶h@8ëu#H‹D$0HÿÀH‹l$(H9èŒ4ÿÿÿƄ$ˆ���HƒÄhÃƄ$ˆ����HƒÄhÉéoÿÿÿ‰éRÿÿÿ‰é2ÿÿÿ‰éÿÿÿ
������ ��0runtime.morestack_noctxt���†�� runtime.eqstring���@Ð��"".autotmp_1396�?type.string�"".autotmp_1395�type.string�"".autotmp_1394�_Btype.*struct { a string; b bool }�"".autotmp_1393�OBtype.*struct { a string; b bool }�"".autotmp_1392�type.int�"".autotmp_1391�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[15]struct { a string; b bool }�"".p��Jtype.*[15]struct { a string; b bool }�&ÐñÏÐ ÏÐ'�À�À� �Â~�Tgclocals·fa7203fd5ed88aea99b7be572f707eb0�Tgclocals·65526a5f07004f02424fe51b799cdd23���:/tmp/go/src/go/doc/comment.goþRtype..hash.[4]struct { a string; b bool }�à��ÎdH‹ %����H;awè����ëêHƒì0H‹L$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tDHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹L$H‹D$(HÿÀH‹l$ H9è|›H‰L$PHƒÄ0Éë¸
������ ��0runtime.morestack_noctxt���ü��Ltype..hash.struct { a string; b bool }���@`�� "".autotmp_1399�type.int�"".autotmp_1398�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Htype.*[4]struct { a string; b bool }�`ˆ_` �°�°�
�}3�Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783�Tgclocals·3280bececceccd33cb74587feedb1f9f���:/tmp/go/src/go/doc/comment.goþNtype..eq.[4]struct { a string; b bool }�€��êdH‹ %����H;awè����ëêHƒìh1ÀHÇD$(���H‹l$(H9èÌ���H‰D$0H‹L$pHƒù�„ç���H‹\$xH‰ÅHkíHéHƒû�„Ç���H‰ÅHkíHëH‰L$@Hƒù�„§���H‹1H‹IH‰\$8Hƒû�„Š���H‹H‹CH9ÁuqH‰t$XH‰4$H‰L$`H‰L$H‰T$HH‰T$H‰D$PH‰D$è����¶\$ €û�t;H‹l$@¶]L‹D$8A¶h@8ëu#H‹D$0HÿÀH‹l$(H9èŒ4ÿÿÿƄ$ˆ���HƒÄhÃƄ$ˆ����HƒÄhÉéoÿÿÿ‰éRÿÿÿ‰é2ÿÿÿ‰éÿÿÿ
������ ��0runtime.morestack_noctxt���†�� runtime.eqstring���@Ð��"".autotmp_1405�?type.string�"".autotmp_1404�type.string�"".autotmp_1403�_Btype.*struct { a string; b bool }�"".autotmp_1402�OBtype.*struct { a string; b bool }�"".autotmp_1401�type.int�"".autotmp_1400�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Htype.*[4]struct { a string; b bool }�"".p��Htype.*[4]struct { a string; b bool }�&ÐñÏÐ ÏÐ'�À�À� �Â~�Tgclocals·fa7203fd5ed88aea99b7be572f707eb0�Tgclocals·65526a5f07004f02424fe51b799cdd23���:/tmp/go/src/go/doc/comment.goþTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·b761081bcdbc0c055275af2bb2c6dfe6������
���+���þTgclocals·8d600a433c6aaa81a4fe446d95c5546b� �� ��������������þTgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f� �� �������������þTgclocals·197151d94177056eba1a964a83097924�@��@����������� �� �� ���" �� ���þTgclocals·ff5030953befed5614c744596664fb80�@��@��� ���+��+��+��+��+��+���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·a08e9001cb8f9d822225de3b8e406515�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·a08e9001cb8f9d822225de3b8e406515�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·0f53758b92f935584caadf34297c3fcc������ ���"����þTgclocals·31eab2098d8a83619bc94c33002b6fbd�(��(��� �������ˆ������þTgclocals·6d340c3bdac448a6ef1256f331f68dd3�(��(����������������þZgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"�`��`���������������,.;:!?+*/=()[]{}_^°&§~%#@<">\�� �Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���þTgclocals·8d600a433c6aaa81a4fe446d95c5546b� �� ��������������þTgclocals·771157e6981a4b26b64a947269cc9ecb� �� �������������þgo.string."_"�0��$���������������_�� �go.string."_"���þ go.string."hdr-"�0��*���������������hdr-�� � go.string."hdr-"���þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·13d3af77a5bf02af6db4588efb2ea811�������������þTgclocals·f3eddd2a679fa8540d32539776209879�€��€���:���������������$��
��������������*�������*������
�������þTgclocals·bac06b58d2975b4e41d5d5423f2a0abf�H��H���
���+��+��+��+��+��+��+���þgo.string."\n"�0��$���������������
�� �go.string."\n"���þTgclocals·5b1dffbda00baf9e4664c12a6fe1990e�à��à���\�������������������‚��)�������‚ �)��������‚��)����€��‚ �)������‚ �)�������‚ �)������‚ )������‚ �)������‚ �)������‚ �©������‚ �)����€�‚ �)�������‚ �©����þTgclocals·b1b93b44048f4a9d447657a00cb1344e�€��€���
����������������������������������������������þTgclocals·39064cd74c55efb6a8dfa6bde025677f�¸��¸���L��������������� ������°%�� �����������*�����������(�����������(����������*€�����������þTgclocals·d3f38354ddf48540875194ddb744d23a�H��H������+"�+"�+"�+"�+"�+"�+"��þTgclocals·21548a55c04e2d4748afd3e2483f8806�8��8��� �������
���Ê��Â������þTgclocals·ab01a2d55089ff50c402006df1039c39�8��8������
���
���
���
���
����þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·519efd86263089ddb84df3cfe7fd2992�������������þgo.string."BUG"�0��(���������������BUG�� �go.string."BUG"���þTgclocals·8e3e4051c306f5bcc6c4baa7bf0cb149������2���������������������� ����� ���� ���  ��€  ��‚  ��
‚  ��
‚ ���‚ ���‚ ����‚ �����‚��������������������þTgclocals·5ba3393f338ae200a225d3e64caa9154������
���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·34ff998ea120c71d8669943684ab70df�À��À���R���������������‚� �‚������‚���‚������Š��‚������Š"��‚������Š("��‚������Š*"��‚������ª* ��‚������ª*���‚������¢*���‚������¢(���‚������¢���������‚��� �����
���‚���������‚����������‚����������‚����������������þTgclocals·d76d25ca4db26eecd77536bb6fca88a1� �� ��� ����������������������������������������������������������þgo.string." "�0��$��������������� �� �go.string." "���þTgclocals·2b892b6166a29da84b4f26d3316f1499� �� ���
�����������þTgclocals·d6fa3f581255c1cff16e20653b856c6b� �� ������
���
����þTgclocals·f883d3996c76325fd1714d4e3de9fa33������ ��������þTgclocals·f271231f400e778e0f59be25f7a26a56������
���"����þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·13d3af77a5bf02af6db4588efb2ea811�������������þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·aa3b86c1ca8acadbe172378c24a491bc� �� ���
���B��B���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·1d34c988be6c2d215996051490e513b2������ ���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·4ffe99832a2c3805be02a6f875160c8d�Ð!��Ð!C���þ������������������������������������������€������������������������������€€��������,���������������������€€������������������������������ €�������À���������������������¨€������������������������������ €������������������������������� �������������������������������¨�������������������������������¨����������������������������€�¨����������������������������€�(������������������������������(������������������������������*������������������������������(������������������������������� ���������������������¨j������� ��������������������¨j������� ���������€�����������¨j������� �������������������������ˆ��� � ������������������������ˆ��� � ��€���������������������ˆ��� � ��€�€�����€�������������ˆ��� � ��€�€�������������������€���(� ������������������������€��� � �������À����������������€��� � ������������������������€��� � ��€�€�������������������€��� � ����€����ˆ��������������€��� � ���������€��������������€���� ������������������������€ ��� �������������������������€���� �������������‚������������€€���������������������������€€����������������������������€�����������������‚������������€������������������������������€���������������������������������������������������€ªV�������������€����������€ªV�������������€����€�����€ªV������������€����€�����€ªV�����������€����������€ªV������������€����������€ªV��� ����������€����������€ªV��� ��������€������������€ªV��� ��������������������€ªV��� ���������������������€ªV������������������������€ªV����������������À�������€ªV������������������������€ªV�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������€����������������������������
�����������������������������
��������������������������� ���"�����������������������������"�����������������������������"������������������������������������������������������������������������������������������������������������������������������������������������þTgclocals·9468385ad1ce838f5b8a7ffa7612f865�¨��¨C������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þ*go.string."Copyright"�@��4�������� �������Copyright�� �*go.string."Copyright"���þTgclocals·a4cdd5430a52d3a7a67a10cc3e20d2a6�À��À���@����������������€�� ��°�‚��"��°�‚��"����‚��"���‚��" ��‚��*���‚�� ����� ���‚�� ����‚�� ��°�€�� ����€ ������‚������‚�����‚�����‚������€����������þTgclocals·06eae302621104a3a695d6c9f687a8a7�¨��¨����������������������������������������������������������������þTgclocals·53b42bf05a66b5ae36561f170f500451�8��8������������� ���������þTgclocals·ce80522b3ef647fd5dcde59133138151�8��8������
���
���
���
���
����þTgclocals·770683613b64aeb90b5472e68a988b48� �� ���
�������
����þTgclocals·f0d21a3e4b652d430a9e5066e1b0e40a� �� ��� ���
���
���þTgclocals·2f3d68fb2876793483ca3a23172765df�(��(����������
�������þTgclocals·3aafda6f93425e552c81c59923ced837�(��(������B���B���B����þ"go.string."error"�0��,���������������error�� �"go.string."error"���þTgclocals·1de60663b7c3597ea69ef57d3b3ed36d�(��(����������
�����þTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4�(��(����������������þTgclocals·128805c9f775decb711788df2fe90993�€��€���*�����������  ������ "������ª ������¨ �����€ ���������������þTgclocals·3090f2419f6e2373867accc23d3ecca7�H��H���
���ª���ª��ª��ª��ª��ª��ª���þTgclocals·29f0050a5ee7c2b9348a75428171d7de� �� ��������������þTgclocals·9d97800b9eac7aaad25644c1094f6baa� �� ������
���
����þTgclocals·c601745be94bbc9c105f5a952abc299a�@��@��� �������� �� ���€����������þTgclocals·ede595ced795c3398a7eca4422e43387�@��@������º���º���º���º���º���º����þTgclocals·f325ab0856ef327e3174ff85bdf88b2a�8��8����������� �����(�������þTgclocals·c288740dd538fdf6af320a165005d96a�8��8���
���n���n���n���n���n����þTgclocals·7b8874d35e8222a9e8725c8fc4dc8e41�(��(����������.�������þTgclocals·625558435d562afd0f5629bf4fd24242�(��(������
��
��
���þTgclocals·99ed68346d86a92a27e963485c9875f6�(��(��� �������,�������þTgclocals·2a62fc61b723f736f5d342a5cc9efb72�(��(������.���.���.����þTgclocals·462080ba2521b0565aaad05dd299d8e2�(��(����������.�������þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·6956d48fa45e9caa45617241cea1ee5e� �� ����������
����þTgclocals·bd51743682bd6c0f7b9f2e8e6dffed99� �� ������
���
����þTgclocals·c2e3a6b932d0084d1aa9fdc5dc7dcaa3�@��@���������� À�(��� ���"��� ,���þTgclocals·fdf817463ca91d173b8e929c420286bd�@��@������
���
���
���
���
���
����þTgclocals·82667ff3e871fcc4d4f1591d2c74bb39�(��(���
�������
�������þTgclocals·7a013af5bd7b2de335508a7d7dca4990�(��(������‚���‚���‚����þTgclocals·82667ff3e871fcc4d4f1591d2c74bb39�(��(���
�������
�������þTgclocals·7a013af5bd7b2de335508a7d7dca4990�(��(������‚���‚���‚����þTgclocals·f113128f7834d204bf2674edcd10dc29�(��(����������
�������þTgclocals·7a013af5bd7b2de335508a7d7dca4990�(��(������‚���‚���‚����þTgclocals·aa2b73cba71b69bc124f64f356bee8e7��������������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þgo.string."*"�0��$���������������*�� �go.string."*"���þ&go.string."BADRECV"�0��0���������������BADRECV�� �&go.string."BADRECV"���þTgclocals·fdda3b87e4dc0ef4875b3671a2e3be0f� �� ���������� ����þTgclocals·3873aede0e2b4d1c469235ed370ff191� �� ������ ��� ����þTgclocals·391d66ae1ae3ee66bb3eeb4430d79015�P��P����������� ���"��""�"�������þTgclocals·2abc9b2e51c05dd608ac50d2f01253b5�P��P������
���
���
���
���
���
���
���
����þTgclocals·f6dcde45bff02c6c4b088b594fd52a4c�(��(�����������������þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·812db71f863432ac63ccc739eb0a42e3�0��0����������,�����������þTgclocals·a94139ad3f10b0243a969501b87e7c5d�0��0���
��� ���+��+��+���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e0dd5664695c71438932a711825a98a4���������
����þTgclocals·3ad04563d6518d86b35a64321be2e499�X��X ��������������
��€
��ˆ
��ˆ��ˆ������" ���þTgclocals·64edff1305d2d6a98f11ba36de028fc9�X��X ������
���
���
���
���
���
���
���
���
����þTgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc�0��0���������������������þTgclocals·3981026148f8fe4c8cda473bfb7a54f2�0��0��� ���º���º��º��º���þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þTgclocals·23c4785fa8abd7e258acfe91c9f325f3� �� ��� �����������þTgclocals·9d97800b9eac7aaad25644c1094f6baa� �� ������
���
����þTgclocals·efc8f0957d3b2db5b160ff73f39f4402�P��P���(�����������������
������
�������þTgclocals·9fcabcff059425eb5732bdd45e48e99f�0��0��� ����������������þTgclocals·f5b5c1a11273ea2159643c843ede7e58�À��À ���:����������� €����� €€����� €�������€��������������€������€�€��
����€��
��������������þTgclocals·efd2f44ded00fed6d17212ba6b050a0d�h��h ������
���
���
���
���
���
���
���
���
���
���
����þTgclocals·53f53ca96b65b97d8e03d2b5bca2b1b4�(��(����������.�������þTgclocals·7946e4d01fab07cb6c0c80e1c549e990�(��(��� ��� ���+��+���þTgclocals·5f85a15783a06431cec074501a7ba80e�(��(�������������
����þTgclocals·ae50a0fc534c19dceb1e22fb974e7af6�(��(������*���*���*����þTgclocals·1a5f0015d14a2d895178f8e6246c45ca� �� ���������� ����þTgclocals·9d97800b9eac7aaad25644c1094f6baa� �� ������
���
����þTgclocals·4ae11994504f29e5aa19b473b0028cdc�à��à ���:������������������������ ������ �� ��� ����� ���� � � �� �� �� �� ������ ����� ��‚���þTgclocals·2ece54a1cb9fef1e33093a92f7cf1b92�x��x ������
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·04c89c0915be73bf8baccb05b96b9ac1�(��(����������*�������þTgclocals·b29a376724b9675f7c9e576a6dabc1e0�(��(������
���
���
����þ,Hgo.itab.*go/ast.TypeSpec.go/ast.Spec�����þTgclocals·9858d553788fdc09598a9a45fa44bf7c�à��à ���>��������������°����������€������€�����������ˆ������Š������Š
������ª
������ª
��� ��ª��� ��ª�������þTgclocals·b32417ed5ec1f03b787f49b0ee936daf�x��x ������
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·f6516d6fac331dd26fed71ac5f6a6d0c�P��P���*�������������€ªV���������
��������þTgclocals·aeca490bdf6d4d9d53ec9834f04f5bc1�0��0�������������������þ,Bgo.itab.*go/ast.Ident.go/ast.Expr�����þ,Hgo.itab.*go/ast.StarExpr.go/ast.Expr�����þTgclocals·189ca19f7afd2aad2551ef4d730382bc�ˆ��ˆ��� ���������� ��"��(�����È��Ê��Â�Â�€Â�€À�€à��à�� ���þTgclocals·d01658ea39a8d3db816de31cfc3b2a1e�ˆ��ˆ��� ���J��J��J��J��J��J��J��J��J��J��J��J��J��J��J���þTgclocals·9ba4e2b096284c488c9c62f07ea35020�`��`���,���������������������ªZ��¢ªUªZ����ªZ���þTgclocals·b530e1f3af37f4821af181a6a3e73872�8��8������ª”��ª”��ª”��ª”��ª”���þTgclocals·842a710706d37156211e6c8d3f9eddaa�0��0�����������¨j¨j����þTgclocals·fbd5b7009fdd3864023723132632a4f4�0��0�������������������þTgclocals·85437fb8fd0e1c5367e74673588793b2�Ð��Ð���P���������������������� ªU�������� ªU���� �� ªU���€ �� ªU������ªZ¥ªU��"���ªZ¥ªU��
���ªZ¥ªU���þTgclocals·32dd6b3b5829b8bd98ed964596384130�P��P�������������������������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·06cab038d51064a089bda21fa03e00f7�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·c29721753d10643684859fb25239955f�������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þ,>go.itab.*"".data.sort.Interface�����þTgclocals·61e2515c69061b8fed0e66ece719f936� �� ��������������þTgclocals·24a930cfca34f6ff5cd3ccff50f622a4� �� �������������þTgclocals·3491420b218822e461446c2aa2678dd8�0��0���������� ¨j�¨j ����þTgclocals·afd56e89fe406cd8321967b6f2c293ef�0��0�������������������þTgclocals·0528ab8f76149a707fd2f0025c2178a3��������������þTgclocals·a08e9001cb8f9d822225de3b8e406515�������������þTgclocals·88146ccffb8467154d07e5efaf8482bd�8��8����������€��� ���ˆ���Š����þTgclocals·cec071b3b8d5ca51eb5afcbbf1d5bbbf�8��8������B���B���B���B���B����þTgclocals·5d1c270e0a60e174132cf766423d42d8� �� ���<����������������������ªZ���ªZ� �ªZ€ �ªZ‚ �ªZ
‚ �ªZ‚
‚ �ªZ€
‚ �ªZ€
‚��ªZ€
��ªZ€
���ªZ€���ªZ�����ªZ ������(�������þTgclocals·ec1eb5d958776cb88f717933d3b59ea0�˜��˜���
�������������������������������������������������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·13d3af77a5bf02af6db4588efb2ea811�������������þTgclocals·bc812547a83a1b540763622b10cf2dfc�€��€���.�����������€�������€��¨j�����¨j��‚��¨j�� �������¨��������þTgclocals·dfb75d19503943ffb28b5dbe3c7b77db�H��H���
�������������������������þTgclocals·08a56de6627c385e92da50c9454929a5�(��(����������
��� ���þTgclocals·6d3fa487f5e45db9cb9199d2a5e0e216�(��(��� �������������þTgclocals·8d600a433c6aaa81a4fe446d95c5546b� �� ��������������þTgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f� �� �������������þTgclocals·f883d3996c76325fd1714d4e3de9fa33������ ��������þTgclocals·8a95e57e7857c9d2e080d20b46371fff������
�������þTgclocals·d8801414ceacc1b151c5303873ee6a46�(��(����������������þTgclocals·363b18caf0020ca418fd378dbb75c855�(��(����������������þTgclocals·c564065ddf08486c64e5c0e99590ad24�0��0����������
� �*�������þTgclocals·0372b889336bbdf612862c172920463d�����������þTgclocals·258438cbecfa57a8b3d68932a27fe205�8��8����������ª���€���*�������þTgclocals·2c873704066e86b9a6b00dff51c6f524�8��8������ ��� ��� ��� ��� ����þTgclocals·ce7446eb555bac9d4f20fa84367bb1b4�P��P���,������������������
�������ˆ�������þTgclocals·8a7214f218a4a2089126c4fdfb5cb9a3�0��0�������������������þTgclocals·0a30833ca9c2cd127fe1e87b0fc572fe� �� �������������þTgclocals·ae475acd93909841a5e6380e21d8b097� �� �������������þTgclocals·0528ab8f76149a707fd2f0025c2178a3��������������þTgclocals·f90cfd099b5ec2b453c391fece9d42bb�������������þTgclocals·0a30833ca9c2cd127fe1e87b0fc572fe� �� �������������þTgclocals·ae475acd93909841a5e6380e21d8b097� �� �������������þTgclocals·0528ab8f76149a707fd2f0025c2178a3��������������þTgclocals·f90cfd099b5ec2b453c391fece9d42bb�������������þTgclocals·0a30833ca9c2cd127fe1e87b0fc572fe� �� �������������þTgclocals·ae475acd93909841a5e6380e21d8b097� �� �������������þ,""..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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þ("".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_1295���þ*""".statictmp_1295��`type.[3]string�`�������� ���������������
����������������������� �*go.string."copyright"���  �,go.string."all rights"���@ �$go.string."author"���þ,"".initdone·��type.uint8���þ""".statictmp_1301��À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_1303��Ð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_1305��ÀFtype.[4]struct { a string; b bool }�²���������������������������������������������������������������������������������� �"go.string."false"���0 � go.string."iota"���` �go.string."nil"��� � go.string."true"���þ&"".commentEscape·f�������������� "".commentEscape���þ*runtime.panicindex·f��������������$runtime.panicindex���þ*runtime.panicslice·f��������������$runtime.panicslice���þ8runtime.stringtoslicebyte·f��������������2runtime.stringtoslicebyte���þ6text/template.HTMLEscape·f��������������0text/template.HTMLEscape���þ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.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���þ"".func·001·f��������������"".func·001���þ*strings.SplitAfter·f��������������$strings.SplitAfter���þ(runtime.growslice·f��������������"runtime.growslice���þ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.memmove·f��������������runtime.memmove���þ$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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·e13351f28add7c60853cb3aac0a0e34e��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ: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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ,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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ,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.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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·06cab038d51064a089bda21fa03e00f7�������������þ go.string."Swap"�0��*���������������Swap�� � go.string."Swap"���þTgclocals·85958d73acdbeaad000eee83bcb9eb73� �� ����������
����þTgclocals·5719e95fd01d864484e48bd45fcc377f� �� �������������þ go.string."Less"�0��*���������������Less�� � go.string."Less"���þTgclocals·0528ab8f76149a707fd2f0025c2178a3��������������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þ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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ: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."*[]*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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ: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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·44568aa369055d8938d809aa5d80843b��������������þTgclocals·9c703c5c7b9c1932c840b69f8ebce236�������������þ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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·65526a5f07004f02424fe51b799cdd23� �� ��� �������
����þTgclocals·fa7203fd5ed88aea99b7be572f707eb0� �� �������������þ\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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·65526a5f07004f02424fe51b799cdd23� �� ��� �������
����þTgclocals·fa7203fd5ed88aea99b7be572f707eb0� �� �������������þ\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·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·2dc77d960dd3e4b3de2361f9cbd75783�������������þTgclocals·65526a5f07004f02424fe51b799cdd23� �� ��� �������
����þTgclocals·fa7203fd5ed88aea99b7be572f707eb0� �� �������������þ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