github.com/HaHadaxigua/yaegi@v1.0.1/stdlib/go1_17_go_doc.go (about)

     1  // Code generated by 'yaegi extract go/doc'. DO NOT EDIT.
     2  
     3  //go:build go1.17
     4  // +build go1.17
     5  
     6  package stdlib
     7  
     8  import (
     9  	"go/doc"
    10  	"reflect"
    11  )
    12  
    13  func init() {
    14  	Symbols["go/doc/doc"] = map[string]reflect.Value{
    15  		// function, constant and variable definitions
    16  		"AllDecls":        reflect.ValueOf(doc.AllDecls),
    17  		"AllMethods":      reflect.ValueOf(doc.AllMethods),
    18  		"Examples":        reflect.ValueOf(doc.Examples),
    19  		"IllegalPrefixes": reflect.ValueOf(&doc.IllegalPrefixes).Elem(),
    20  		"IsPredeclared":   reflect.ValueOf(doc.IsPredeclared),
    21  		"New":             reflect.ValueOf(doc.New),
    22  		"NewFromFiles":    reflect.ValueOf(doc.NewFromFiles),
    23  		"PreserveAST":     reflect.ValueOf(doc.PreserveAST),
    24  		"Synopsis":        reflect.ValueOf(doc.Synopsis),
    25  		"ToHTML":          reflect.ValueOf(doc.ToHTML),
    26  		"ToText":          reflect.ValueOf(doc.ToText),
    27  
    28  		// type definitions
    29  		"Example": reflect.ValueOf((*doc.Example)(nil)),
    30  		"Filter":  reflect.ValueOf((*doc.Filter)(nil)),
    31  		"Func":    reflect.ValueOf((*doc.Func)(nil)),
    32  		"Mode":    reflect.ValueOf((*doc.Mode)(nil)),
    33  		"Note":    reflect.ValueOf((*doc.Note)(nil)),
    34  		"Package": reflect.ValueOf((*doc.Package)(nil)),
    35  		"Type":    reflect.ValueOf((*doc.Type)(nil)),
    36  		"Value":   reflect.ValueOf((*doc.Value)(nil)),
    37  	}
    38  }