Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 2421 `
go object linux amd64 go1.6 X:none
build id "485d862e4ecc25473ac858dc928922f3ef5c1a80"
$$
package asn1
import errors "errors"
import fmt "fmt"
import strconv "strconv"
import utf8 "unicode/utf8"
import io "io"
import reflect "reflect"
import big "math/big"
import strings "strings"
import bytes "bytes"
import time "time"
type @"".StructuralError struct { Msg string }
func (@"".e·2 @"".StructuralError "esc:0x1") Error () (? string) { return string("asn1: structure error: ") + @"".e·2.Msg }
type @"".SyntaxError struct { Msg string }
func (@"".e·2 @"".SyntaxError "esc:0x1") Error () (? string) { return string("asn1: syntax error: ") + @"".e·2.Msg }
type @"".BitString struct { Bytes []byte; BitLength int }
func (@"".b·2 @"".BitString "esc:0x1") At (@"".i·3 int) (? int) { if @"".i·3 < int(0x0) || @"".i·3 >= @"".b·2.BitLength { return int(0x0) }; var @"".x·4 int; @"".x·4 = @"".i·3 / int(0x8); var @"".y·5 uint; @"".y·5 = uint(0x7) - uint(@"".i·3 % int(0x8)); return int(@"".b·2.Bytes[@"".x·4] >> @"".y·5) & int(0x1) }
func (@"".b·2 @"".BitString "esc:0x12") RightAlign () (? []byte)
type @"".ObjectIdentifier []int
func (@"".oi·2 @"".ObjectIdentifier "esc:0x1") Equal (@"".other·3 @"".ObjectIdentifier "esc:0x1") (? bool)
func (@"".oi·2 @"".ObjectIdentifier "esc:0x1") String () (? string)
type @"".Enumerated int
type @"".Flag bool
type @"".RawValue struct { Class int; Tag int; IsCompound bool; Bytes []byte; FullBytes []byte }
type @"".RawContent []byte
func @"".Unmarshal (@"".b·3 []byte, @"".val·4 interface {}) (@"".rest·1 []byte, @"".err·2 error)
func @"".UnmarshalWithParams (@"".b·3 []byte, @"".val·4 interface {}, @"".params·5 string) (@"".rest·1 []byte, @"".err·2 error)
const @"".TagBoolean = 0x1
const @"".TagInteger = 0x2
const @"".TagBitString = 0x3
const @"".TagOctetString = 0x4
const @"".TagOID = 0x6
const @"".TagEnum = 0xa
const @"".TagUTF8String = 0xc
const @"".TagSequence = 0x10
const @"".TagSet = 0x11
const @"".TagPrintableString = 0x13
const @"".TagT61String = 0x14
const @"".TagIA5String = 0x16
const @"".TagUTCTime = 0x17
const @"".TagGeneralizedTime = 0x18
const @"".TagGeneralString = 0x1b
const @"".ClassUniversal = 0x0
const @"".ClassApplication = 0x1
const @"".ClassContextSpecific = 0x2
const @"".ClassPrivate = 0x3
func @"".Marshal (@"".val·3 interface {}) (? []byte, ? error)
func @"".init ()
$$
_go_.o 0 0 0 644 353580 `
go object linux amd64 go1.6 X:none
!
go13lderrors.a
fmt.amath/big.areflect.astrconv.atime.aunicode/utf8.astrings.abytes.aio.a þ0"".StructuralError.Error dH% H;avvHì8H\$8H$è 1ÛH\$PH\$XHÇ$ H H\$HÇD$ H\$@H|$HHHKHOè H\$(H\$PH\$0H\$Xè HÄ8Ãè éqÿÿÿÌ
: *runtime.racefuncenter p Fgo.string."asn1: structure error: " Æ *runtime.concatstring2 ø (runtime.racefuncexit 0runtime.morestack_noctxt @p "".~r0 type.string "".e .type."".StructuralError pqo N _ Tgclocals·342b6176fad1bf8fb686f6c9600f7161 Tgclocals·69c1753bd5f81501d95132d08af04464 B$GOROOT/src/encoding/asn1/asn1.goþ("".SyntaxError.Error dH% H;avvHì8H\$8H$è 1ÛH\$PH\$XHÇ$ H H\$HÇD$ H\$@H|$HHHKHOè H\$(H\$PH\$0H\$Xè HÄ8Ãè éqÿÿÿÌ
: *runtime.racefuncenter p @go.string."asn1: syntax error: " Æ *runtime.concatstring2 ø (runtime.racefuncexit 0runtime.morestack_noctxt @p "".~r0 type.string "".e &type."".SyntaxError pqo \ _ Tgclocals·342b6176fad1bf8fb686f6c9600f7161 Tgclocals·69c1753bd5f81501d95132d08af04464 B$GOROOT/src/encoding/asn1/asn1.goþ"".parseBool À ÀdH% H;a{ HìHH\$HH$è HL$X1Û1ÛH\$pH\$xÆD$h Hùtz1ÛH\$8H\$@H H\$8HÇD$@ H H$H H\$H H\$H\$8H\$HÇD$ è H\$(H\$pH\$0H\$xè HÄHÃH\$PHù » H$è H\$PH|$X ¶+@ý uÆD$h è HÄHÃ@ýÿuÆD$hëé1ÛH\$8H\$@H H\$8HÇD$@ H H$H H\$H H\$H\$8H\$HÇD$ è H\$(H\$pH\$0H\$xétÿÿÿè è è éhþÿÿÌÌÌÌÌÌÌÌ$
B *runtime.racefuncenter ¤ 6go.string."invalid boolean" Î &type."".SyntaxError ä type.error ü 8go.itab."".SyntaxError.error ¶ runtime.convT2I è (runtime.racefuncexit ¢ runtime.raceread ê (runtime.racefuncexit ´ 6go.string."invalid boolean" Þ &type."".SyntaxError ô type.error 8go.itab."".SyntaxError.error Æ runtime.convT2I $runtime.panicindex $runtime.panicindex 0runtime.morestack_noctxt `
"".autotmp_0003 &type."".SyntaxError "".autotmp_0002 &type."".SyntaxError "".err @type.error "".ret 0type.bool "".bytes type.[]uint8 .¥@ Jh$#p ,
p z¯ Tgclocals·52454f487f5f8f4b47fa9fd5e9c4dd0d Tgclocals·cb254677435fe1782c5684f16a8d74a1 B$GOROOT/src/encoding/asn1/asn1.goþ"".checkInteger
dH% H;ad HìHH\$HH$è HL$X1ÛH\$hH\$pHù uz1ÛH\$8H\$@H H\$8HÇD$@
H H$H H\$H H\$H\$8H\$HÇD$ è H\$(H\$hH\$0H\$pè HÄHÃHùu1ÛH\$hH\$pè HÄHÃH\$PHù H$è HL$XHD$PHù k ¶û
¼ HÃHùK HÿÃH$è HL$XHD$PHÃHù! HÿöHã û uz1ÛH\$8H\$@H H\$8HÇD$@ H H$H H\$H H\$H\$8H\$HÇD$ è H\$(H\$hH\$0H\$pè HÄHÃHù H$è HL$XHD$PHù vd¶ûÿu8HÃHùvLHÿÃH$è H\$PH|$Xv,HÿöHã û#ÿÿÿ1ÛH\$hH\$pè HÄHÃè è è è è è è è è éýÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ:
B *runtime.racefuncenter 2go.string."empty integer" À .type."".StructuralError Ö type.error î @go.itab."".StructuralError.error ¨ runtime.convT2I Ú (runtime.racefuncexit (runtime.racefuncexit Ì runtime.raceread ¾ runtime.raceread ¶ Rgo.string."integer not minimally-encoded" à .type."".StructuralError ö type.error @go.itab."".StructuralError.error È runtime.convT2I ú (runtime.racefuncexit ª runtime.raceread runtime.raceread ì (runtime.racefuncexit $runtime.panicindex $runtime.panicindex $runtime.panicindex ª $runtime.panicindex ¸ $runtime.panicindex Æ $runtime.panicindex Ô $runtime.panicindex â $runtime.panicindex ð 0runtime.morestack_noctxt P
"".autotmp_0008 .type."".StructuralError "".autotmp_0007 type.int "".autotmp_0006 .type."".StructuralError "".~r1 0type.error "".bytes type.[]uint8 Fóx8 nmO
h"cd#cbaObcdc#dcdcdcdq 0 s¾a
Q Tgclocals·97fff8bc1ad15b62b0581ef377e8d563 Tgclocals·6062a335834b765c1e67065b897ac82f B$GOROOT/src/encoding/asn1/asn1.goþ"".parseInt64 dH% HD$ðH;Af Hì H$ H$è H´$ 1Û1ÛH$¸ H$À 1ÿH¼$° H¬$ Hl$xH$¨ H$ 1ÛH\$HH\$PH´$ Hþ
1ÛH\$hH\$pH H\$hHÇD$p
H H$H H\$H H\$H\$hH\$HÇD$ è H¼$° H´$ HT$(HD$0HT$XHD$`HT$HHD$PH$À H$¸ Hú t
è HĐ ÃHþ 1ÛH\$hH\$pH H\$hHÇD$p H H$H H\$H H\$H\$hH\$HÇD$ è H\$(H$¸ H\$0H$À è HĐ Ã1ÀH9ð}cHûHÁãH\$@H$ HD$8H9ð¤ HH$è HD$8H´$ H$ H9ðsvH¶Hl$@H ëHßHÿÀH9ð|HñHÁáIÇÀ@ I)ÈA¶ÈHýù@s;HÓåHñHÁáIÇÀ@ I)ÈA¶ȃù@sHÓýH¬$° è HĐ ÃHÁý?ëâ1íëÁè è Hþu
1ÒHÐébþÿÿHþ ¾ H,$è HL$xH$ Hø ¶û
Î HËHøw HÿÃH$è HL$xH$ HËHøJ HÿöHã û
1ÛH\$hH\$pH H\$hHÇD$p H H$H H\$H H\$H\$hH\$HÇD$ è H¼$° H´$ HT$(HD$0HT$XHD$`é^ýÿÿHø H$è HT$xH$ H¼$° H´$ Hø vk¶ûÿuKHÓHøvSHÿÃH$è H¼$° H´$ H\$xH¼$ v HÿöHã ûòþÿÿ1ÒHÐéËüÿÿè è è è è è è è è éxûÿÿÌÌÌÌÌÌÌÌH
X *runtime.racefuncenter À 2go.string."empty integer" ê .type."".StructuralError type.error @go.itab."".StructuralError.error Ò runtime.convT2I ä (runtime.racefuncexit ® :go.string."integer too large" Ø .type."".StructuralError î type.error @go.itab."".StructuralError.error À runtime.convT2I þ (runtime.racefuncexit ú runtime.raceread ö (runtime.racefuncexit ¤
$runtime.panicindex ²
$runtime.panicindex ü
runtime.raceread ô runtime.raceread ú Rgo.string."integer not minimally-encoded" ¤
.type."".StructuralError º
type.error Ò
@go.itab."".StructuralError.error runtime.convT2I runtime.raceread runtime.raceread $runtime.panicindex $runtime.panicindex ª $runtime.panicindex ¸ $runtime.panicindex Æ $runtime.panicindex Ô $runtime.panicindex â $runtime.panicindex ð $runtime.panicindex þ 0runtime.morestack_noctxt ` ,"".autotmp_0026 type.uint8 "".autotmp_0024 type.error "".autotmp_0023 otype.error "".autotmp_0022 type.int "".autotmp_0021 type.int64 "".autotmp_0020 type.int "".autotmp_0019 type.int64 "".autotmp_0018 type.int "".autotmp_0017 type.int64 "".autotmp_0016 type.int64 "".autotmp_0015 type.int "".autotmp_0014 .type."".StructuralError "".autotmp_0013 type.int "".autotmp_0012 .type."".StructuralError "".autotmp_0011 type.int "".autotmp_0010 O.type."".StructuralError "".~r1 type.error "".bytes /type.[]uint8 "".bytesRead ¯type.int "".err @type.error "".ret 0type.int64 "".bytes type.[]uint8 > » ÷ ¬¸$#GRQq
vT %
R QR&Q/RQdR0QR%Q7RQRQRQRS 6 +½InÓ,È<
J Tgclocals·609e0ecd699c57c166f886068072c42e Tgclocals·a9be3da8989287a9b1f7339f422a8c6b B$GOROOT/src/encoding/asn1/asn1.goþ"".parseInt32 dH% HD$àH;A! Hì H$ H$è 1ÛH$È H$Ð H$¨ H$ H$° H$¸ H$ 1ÛH\$8H\$@H$ Hø
ô 1ÛH\$xH$ H H\$xHDŽ$
H H$H H\$H H\$H\$xH\$HÇD$ è HL$(HD$0HL$hHD$pHL$8HD$@HD$PHL$HHù t(DŽ$À H$È H$Ð è HĠ ÃH$¨ H$H$° H\$H$¸ H\$è HD$HL$ HT$(HT$`HL$XHù t(DŽ$À H$È H$Ð è HĠ ÉÃHcÛH9Ã 1ÛH\$xH$ H H\$xHDŽ$ DŽ$À H H$H H\$H H\$H\$xH\$HÇD$ è H\$(H$È H\$0H$Ð è HĠ ÉÉ$À 1ÛH$È H$Ð è HĠ ÃHøu
1ÉHÈérþÿÿHø H$è H$ H$ Hø r ¶û
à HËHøR HÿÃH$è H$ H$ HËHø" HÿöHã û u{1ÛH\$xH$ H H\$xHDŽ$ H H$H H\$H H\$H\$xH\$HÇD$ è HL$(HD$0HL$hHD$pévýÿÿHø H$è H$ H$ Hø v^¶ûÿu>HËHøvFHÿÃH$è H$ H¼$ v HÿöHã ûÿÿÿ1ÉHÈéýüÿÿè è è è è è è è è é½ûÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌF
X *runtime.racefuncenter ´ 2go.string."empty integer" ä .type."".StructuralError ú type.error @go.itab."".StructuralError.error Ì runtime.convT2I è (runtime.racefuncexit Î "".parseInt64 Ì (runtime.racefuncexit ¤ :go.string."integer too large" ê .type."".StructuralError type.error @go.itab."".StructuralError.error Ò runtime.convT2I (runtime.racefuncexit à (runtime.racefuncexit ¶
runtime.raceread ´ runtime.raceread ¾ Rgo.string."integer not minimally-encoded" î .type."".StructuralError
type.error
@go.itab."".StructuralError.error Ö
runtime.convT2I ® runtime.raceread runtime.raceread $runtime.panicindex $runtime.panicindex $runtime.panicindex ® $runtime.panicindex ¼ $runtime.panicindex Ê $runtime.panicindex Ø $runtime.panicindex æ $runtime.panicindex ô 0runtime.morestack_noctxt `À "".autotmp_0035 type.error "".autotmp_0034 otype.error "".autotmp_0033 .type."".StructuralError "".autotmp_0032 type.error "".autotmp_0030 .type."".StructuralError "".autotmp_0029 type.int "".autotmp_0028 O.type."".StructuralError "".~r1 Ïtype.error "".bytes /type.[]uint8 "".err type.error "".err ¯type.error "".~r2 @type.error "".~r1 0type.int32 "".bytes type.[]uint8 HÀ ¿Àq¿À¡¿À'¿À½¿ Ð æU$#i?
($##$)#.$#T$##$#:$#$#$#$% <