github.com/gmemcc/yaegi@v0.12.1-0.20221128122509-aa99124c5d16/stdlib/go1_17_archive_tar.go (about) 1 // Code generated by 'yaegi extract archive/tar'. DO NOT EDIT. 2 3 //go:build go1.17 4 // +build go1.17 5 6 package stdlib 7 8 import ( 9 "archive/tar" 10 "go/constant" 11 "go/token" 12 "reflect" 13 ) 14 15 func init() { 16 Symbols["archive/tar/tar"] = map[string]reflect.Value{ 17 // function, constant and variable definitions 18 "ErrFieldTooLong": reflect.ValueOf(&tar.ErrFieldTooLong).Elem(), 19 "ErrHeader": reflect.ValueOf(&tar.ErrHeader).Elem(), 20 "ErrWriteAfterClose": reflect.ValueOf(&tar.ErrWriteAfterClose).Elem(), 21 "ErrWriteTooLong": reflect.ValueOf(&tar.ErrWriteTooLong).Elem(), 22 "FileInfoHeader": reflect.ValueOf(tar.FileInfoHeader), 23 "FormatGNU": reflect.ValueOf(tar.FormatGNU), 24 "FormatPAX": reflect.ValueOf(tar.FormatPAX), 25 "FormatUSTAR": reflect.ValueOf(tar.FormatUSTAR), 26 "FormatUnknown": reflect.ValueOf(tar.FormatUnknown), 27 "NewReader": reflect.ValueOf(tar.NewReader), 28 "NewWriter": reflect.ValueOf(tar.NewWriter), 29 "TypeBlock": reflect.ValueOf(constant.MakeFromLiteral("52", token.INT, 0)), 30 "TypeChar": reflect.ValueOf(constant.MakeFromLiteral("51", token.INT, 0)), 31 "TypeCont": reflect.ValueOf(constant.MakeFromLiteral("55", token.INT, 0)), 32 "TypeDir": reflect.ValueOf(constant.MakeFromLiteral("53", token.INT, 0)), 33 "TypeFifo": reflect.ValueOf(constant.MakeFromLiteral("54", token.INT, 0)), 34 "TypeGNULongLink": reflect.ValueOf(constant.MakeFromLiteral("75", token.INT, 0)), 35 "TypeGNULongName": reflect.ValueOf(constant.MakeFromLiteral("76", token.INT, 0)), 36 "TypeGNUSparse": reflect.ValueOf(constant.MakeFromLiteral("83", token.INT, 0)), 37 "TypeLink": reflect.ValueOf(constant.MakeFromLiteral("49", token.INT, 0)), 38 "TypeReg": reflect.ValueOf(constant.MakeFromLiteral("48", token.INT, 0)), 39 "TypeRegA": reflect.ValueOf(constant.MakeFromLiteral("0", token.INT, 0)), 40 "TypeSymlink": reflect.ValueOf(constant.MakeFromLiteral("50", token.INT, 0)), 41 "TypeXGlobalHeader": reflect.ValueOf(constant.MakeFromLiteral("103", token.INT, 0)), 42 "TypeXHeader": reflect.ValueOf(constant.MakeFromLiteral("120", token.INT, 0)), 43 44 // type definitions 45 "Format": reflect.ValueOf((*tar.Format)(nil)), 46 "Header": reflect.ValueOf((*tar.Header)(nil)), 47 "Reader": reflect.ValueOf((*tar.Reader)(nil)), 48 "Writer": reflect.ValueOf((*tar.Writer)(nil)), 49 } 50 }