/
opt
/
golang
/
1.19.4
/
pkg
/
linux_amd64
/
go
/
up file
home
!<arch> __.PKGDEF 0 0 0 644 7291 ` go object linux amd64 go1.19.4 X:regabiwrappers,regabiargs build id "ztvyW1u-V1dVrUhLqajB/5ZtqgTouzw_PKE4QyI8K" $$B i�� !$GOROOT/src/go/printer/printer.go ModeTabwidthIndentfprintcfgConfigoutputWriteriofsetFileSetgo/tokennode nodeSizesNodego/asterrFprintesc:~r0CommentsCommentGroup<autogenerated>$GOROOT/src/sync/atomic/type.go.dictx�struct { go/token.name string; go/token.base int; go/token.size int; go/token.mutex sync.Mutex; go/token.lines []int; go/token.infos []go/token.lineInfo }_0go.shapePointersync/atomicLoadPointer$GOROOT/src/sync/atomic/doc.goaddrvalvStorePointernewoldSwapPointerswappedCompareAndSwapPointer$GOROOT/src/io/io.goWritepn $GOROOT/src/go/token/position.gomutexRWMutexsyncbasefilesFilelastBasesAddFilefilenamesizeIterateffilePosPositionForadjustedposPosition!$GOROOT/src/go/token/serialize.goReaddecodeencode$GOROOT/src/go/ast/ast.goEndListCommentgText$autotmpesc:nameMutexlinesinfoslineInfo Pointer.T_noCopyLoadPointer.Load.TStorePointer.Store.TSwapPointer.Swap.TCompareAndSwapPointer.CompareAndSwap.T$GOROOT/src/sync/rwmutex.gow writerSem readerSemreaderCount readerWaitRLockrwTryRLockRUnlockrUnlockSlowrLockTryLockUnlockRLockerLockeresc: NameSize LineCountAddLineoffset MergeLinelineSetLinesSetLinesForContentcontent LineStartAddLineInfoAddLineColumnInfocolumnOffsetLineunpackpositionesc: IsValidFilenameColumnStringSlashc$GOROOT/src/sync/mutex.gostatesemamlockSlow unlockSlowprinter .inittask CommentedNode RawFormat SourcePos TabIndent UseSpacesasttokenatomic�(*Pointer[go.shape.struct { go/token.name string; go/token.base int; go/token.size int; go/token.mutex sync.Mutex; go/token.lines []int; go/token.infos []go/token.lineInfo }_0]).CompareAndSwap�(*Pointer[go.shape.struct { go/token.name string; go/token.base int; go/token.size int; go/token.mutex sync.Mutex; go/token.lines []int; go/token.infos []go/token.lineInfo }_0]).Load�(*Pointer[go.shape.struct { go/token.name string; go/token.base int; go/token.size int; go/token.mutex sync.Mutex; go/token.lines []int; go/token.infos []go/token.lineInfo }_0]).Store�(*Pointer[go.shape.struct { go/token.name string; go/token.base int; go/token.size int; go/token.mutex sync.Mutex; go/token.lines []int; go/token.infos []go/token.lineInfo }_0]).Swap..dict.(*Pointer[go/token.File]).CompareAndSwap$.dict.(*Pointer[go/token.File]).Load%.dict.(*Pointer[go/token.File]).Store$.dict.(*Pointer[go/token.File]).Swap(*Config).Fprint(*Comment).End(*Comment).Pos(*CommentGroup).End(*CommentGroup).PosPos.IsValid?(*Pointer[sync/atomic.Pointer.CompareAndSwap.T]).CompareAndSwap+(*Pointer[sync/atomic.Pointer.Load.T]).Load-(*Pointer[sync/atomic.Pointer.Store.T]).Store+(*Pointer[sync/atomic.Pointer.Swap.T]).Swap #"" �) # "( "1 "