initial vendor commit
This commit is contained in:
1 parent
747c805a82
commit
21e1fb3451
660 files changed
+133146
No files matched your search
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,299 @@
|
||||
!<arch>
|
||||
__.PKGDEF 0 0 0 644 10858 `
|
||||
go object darwin amd64 go1.4.1 X:precisestack
|
||||
|
||||
$$
|
||||
package astutil
|
||||
import ast "go/ast"
|
||||
import runtime "runtime"
|
||||
import strconv "strconv"
|
||||
import strings "strings"
|
||||
import fmt "fmt"
|
||||
import sort "sort"
|
||||
import token "go/token"
|
||||
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 @"go/ast".Node interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos) }
|
||||
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/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".Decl interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".declNode() }
|
||||
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/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".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".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 }
|
||||
func @"".PathEnclosingInterval (@"".root·3 *@"go/ast".File, @"".start·4 @"go/token".Pos, @"".end·5 @"go/token".Pos) (@"".path·1 []@"go/ast".Node, @"".exact·2 bool)
|
||||
func @"".NodeDescription (@"".n·2 @"go/ast".Node) (? string)
|
||||
import sync "sync" // indirect
|
||||
type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
|
||||
func (@"sync".m·1 *@"sync".Mutex) Lock ()
|
||||
func (@"sync".m·1 *@"sync".Mutex) Unlock ()
|
||||
type @"sync".Locker interface { Lock(); Unlock() }
|
||||
type @"sync".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
|
||||
func (@"sync".rw·1 *@"sync".RWMutex) Lock ()
|
||||
func (@"sync".rw·1 *@"sync".RWMutex) RLock ()
|
||||
func (@"sync".rw·2 *@"sync".RWMutex "esc:0x2") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw·2) }
|
||||
func (@"sync".rw·1 *@"sync".RWMutex) RUnlock ()
|
||||
func (@"sync".rw·1 *@"sync".RWMutex) Unlock ()
|
||||
type @"go/token".lineInfo struct { Offset int; Filename string; Line int }
|
||||
type @"go/token".Position struct { Filename string; Offset int; Line int; Column int }
|
||||
func (@"go/token".pos·2 *@"go/token".Position "esc:0x0") IsValid () (? bool) { return @"go/token".pos·2.Line > 0x0 }
|
||||
func (@"go/token".pos·2 @"go/token".Position "esc:0x2") String () (? string)
|
||||
type @"go/token".File struct { @"go/token".set *@"go/token".FileSet; @"go/token".name string; @"go/token".base int; @"go/token".size int; @"go/token".lines []int; @"go/token".infos []@"go/token".lineInfo }
|
||||
func (@"go/token".f·1 *@"go/token".File) AddLine (@"go/token".offset·2 int)
|
||||
func (@"go/token".f·1 *@"go/token".File) AddLineInfo (@"go/token".offset·2 int, @"go/token".filename·3 string, @"go/token".line·4 int)
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Base () (? int) { return @"go/token".f·2.@"go/token".base }
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Line (@"go/token".p·3 @"go/token".Pos) (? int)
|
||||
func (@"go/token".f·2 *@"go/token".File) LineCount () (? int)
|
||||
func (@"go/token".f·1 *@"go/token".File) MergeLine (@"go/token".line·2 int)
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x1") Name () (? string) { return @"go/token".f·2.@"go/token".name }
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Offset (@"go/token".p·3 @"go/token".Pos) (? int)
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Pos (@"go/token".offset·3 int) (? @"go/token".Pos)
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Position (@"go/token".p·3 @"go/token".Pos) (@"go/token".pos·1 @"go/token".Position)
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") PositionFor (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position)
|
||||
func (@"go/token".f·2 *@"go/token".File) SetLines (@"go/token".lines·3 []int) (? bool)
|
||||
func (@"go/token".f·1 *@"go/token".File) SetLinesForContent (@"go/token".content·2 []byte "esc:0x0")
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") Size () (? int) { return @"go/token".f·2.@"go/token".size }
|
||||
func (@"go/token".f·2 *@"go/token".File "esc:0x0") @"go/token".position (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position)
|
||||
func (@"go/token".f·4 *@"go/token".File "esc:0x1") @"go/token".unpack (@"go/token".offset·5 int, @"go/token".adjusted·6 bool) (@"go/token".filename·1 string, @"go/token".line·2 int, @"go/token".column·3 int)
|
||||
type @"go/token".FileSet struct { @"go/token".mutex @"sync".RWMutex; @"go/token".base int; @"go/token".files []*@"go/token".File; @"go/token".last *@"go/token".File }
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) AddFile (@"go/token".filename·3 string, @"go/token".base·4 int, @"go/token".size·5 int) (? *@"go/token".File)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) Base () (? int)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) File (@"go/token".p·3 @"go/token".Pos) (@"go/token".f·1 *@"go/token".File)
|
||||
func (@"go/token".s·1 *@"go/token".FileSet) Iterate (@"go/token".f·2 func(? *@"go/token".File) (? bool) "esc:0x0")
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) Position (@"go/token".p·3 @"go/token".Pos) (@"go/token".pos·1 @"go/token".Position)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) PositionFor (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) Read (@"go/token".decode·3 func(? interface {}) (? error) "esc:0x0") (? error)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) Write (@"go/token".encode·3 func(? interface {}) (? error) "esc:0x0") (? error)
|
||||
func (@"go/token".s·2 *@"go/token".FileSet) @"go/token".file (@"go/token".p·3 @"go/token".Pos) (? *@"go/token".File)
|
||||
func @"".AddImport (@"".fset·2 *@"go/token".FileSet, @"".f·3 *@"go/ast".File, @"".ipath·4 string "esc:0x0") (@"".added·1 bool)
|
||||
func @"".AddNamedImport (@"".fset·2 *@"go/token".FileSet, @"".f·3 *@"go/ast".File, @"".name·4 string, @"".ipath·5 string "esc:0x0") (@"".added·1 bool)
|
||||
func @"".DeleteImport (@"".fset·2 *@"go/token".FileSet, @"".f·3 *@"go/ast".File, @"".path·4 string "esc:0x0") (@"".deleted·1 bool)
|
||||
func @"".RewriteImport (@"".fset·2 *@"go/token".FileSet "esc:0x0", @"".f·3 *@"go/ast".File "esc:0x0", @"".oldPath·4 string "esc:0x0", @"".newPath·5 string "esc:0x0") (@"".rewrote·1 bool)
|
||||
func @"".UsesImport (@"".f·2 *@"go/ast".File, @"".path·3 string) (@"".used·1 bool)
|
||||
func @"".Imports (@"".fset·2 *@"go/token".FileSet, @"".f·3 *@"go/ast".File "esc:0x0") (? [][]*@"go/ast".ImportSpec)
|
||||
type @"go/ast".Expr interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".exprNode() }
|
||||
func @"".Unparen (@"".e·2 @"go/ast".Expr "esc:0x2") (? @"go/ast".Expr)
|
||||
func @"".init ()
|
||||
var @"go/ast".objKindStrings [7]string
|
||||
type @"sync".rlocker struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
|
||||
func (@"sync".r·1 *@"sync".rlocker) Lock ()
|
||||
func (@"sync".r·1 *@"sync".rlocker) Unlock ()
|
||||
|
||||
$$
|
||||
_go_.6 0 0 0 644 215208 `
|
||||
go object darwin amd64 go1.4.1 X:precisestack
|
||||
|
||||
!
|
||||
| ||||