RemObjects Elements
    Elements Docs
  • RemObjects Oxygene
  • RemObjects C#
  • RemObjects Swift
  • RemObjects Iodine (Java Language)
  • RemObjects Go
  • RemObjects Mercury (VB)Beta
  • Concepts
  • Platforms
  • Projects
  • Fire & Water
  • Visual Studio
  • Compiler
  • EBuild
  • Tools
  • Tutorials
  • API Reference
    • Standard Types
    • Standard Aspects
    • System Functions
    • Elements RTL
    • Delphi RTL
    • Swift Base Library
    • Go Base Library
      • Namespaces
        • go.archive.tar
        • go.archive.zip
        • go.ast
          • Global
          • ArrayType
          • AssignStmt
          • BadDecl
          • BadExpr
          • BadStmt
          • BasicLit
          • BinaryExpr
          • BlockStmt
          • BranchStmt
          • CallExpr
          • CaseClause
          • ChanDir
          • ChanType
          • CommClause
          • Comment
          • CommentGroup
          • CommentMap
          • CompositeLit
          • Decl
          • DeclStmt
          • DeferStmt
          • Ellipsis
          • EmptyStmt
          • Expr
          • ExprStmt
          • Field
          • FieldFilter
          • FieldList
          • File
          • Filter
          • ForStmt
          • FuncDecl
          • FuncLit
          • FuncType
          • GenDecl
          • GoStmt
          • Ident
          • IfStmt
          • Importer
          • ImportSpec
          • IncDecStmt
          • IndexExpr
          • InterfaceType
          • KeyValueExpr
          • LabeledStmt
          • MapType
          • MergeMode
          • Node
          • Object
          • Object Extension
          • ObjKind
          • Package
          • ParenExpr
          • RangeStmt
          • ReturnStmt
          • Scope
          • SelectorExpr
          • SelectStmt
          • SendStmt
          • SliceExpr
          • Spec
          • StarExpr
          • Stmt
          • StructType
          • SwitchStmt
          • System.Object Extension
          • TypeAssertExpr
          • TypeSpec
          • TypeSwitchStmt
          • UnaryExpr
          • ValueSpec
          • Visitor
        • go.bufio
        • go.builtin
        • go.bytes
        • go.compress.bzip2
        • go.compress.flate
        • go.compress.gzip
        • go.compress.lzw
        • go.compress.zlib
        • go.constant
        • go.container.heap
        • go.container.list
        • go.container.ring
        • go.context
        • go.crypto.aes
        • go.crypto.cipher
        • go.crypto.des
        • go.crypto.dsa
        • go.crypto.ecdsa
        • go.crypto.ed25519.internal.edwards25519
        • go.crypto.ed25519
        • go.crypto.elliptic
        • go.crypto.hmac
        • go.crypto.internal.randutil
        • go.crypto.internal.subtle
        • go.crypto
        • go.crypto.md5
        • go.crypto.rand
        • go.crypto.rc4
        • go.crypto.rsa
        • go.crypto.sha1
        • go.crypto.sha256
        • go.crypto.sha512
        • go.crypto.subtle
        • go.crypto.tls
        • go.crypto.x509
        • go.crypto.x509.pkix
        • go.database.sql.driver
        • go.database.sql
        • go.encoding.ascii85
        • go.encoding.asn1
        • go.encoding.base32
        • go.encoding.base64
        • go.encoding.binary
        • go.encoding.csv
        • go.encoding.gob
        • go.encoding.hex
        • go.encoding.json
        • go.encoding
        • go.encoding.pem
        • go.encoding.xml
        • go.errors
        • go.expvar
        • go.flag
        • go.fmt
        • go.golang.org.x.crypto.chacha20poly1305
        • go.golang.org.x.crypto.cryptobyte.asn1
        • go.golang.org.x.crypto.cryptobyte
        • go.golang.org.x.crypto.curve25519
        • go.golang.org.x.crypto.hkdf
        • go.golang.org.x.crypto.internal.chacha20
        • go.golang.org.x.crypto.poly1305
        • go.golang.org.x.net.bpf
        • go.golang.org.x.net.context.ctxhttp
        • go.golang.org.x.net.context
        • go.golang.org.x.net.dict
        • go.golang.org.x.net.dns.dnsmessage
        • go.golang.org.x.net.html.atom
        • go.golang.org.x.net.html.charset
        • go.golang.org.x.net.html
        • go.golang.org.x.net.http.httpguts
        • go.golang.org.x.net.http.httpproxy
        • go.golang.org.x.net.http2.hpack
        • go.golang.org.x.net.idna
        • go.golang.org.x.net.internal.socks
        • go.golang.org.x.net.proxy
        • go.golang.org.x.net.webdav.internal.xml
        • go.golang.org.x.net.webdav
        • go.golang.org.x.net.websocket
        • go.golang.org.x.net.xsrftoken
        • go.golang.org.x.text.encoding.charmap
        • go.golang.org.x.text.encoding.htmlindex
        • go.golang.org.x.text.encoding.internal.identifier
        • go.golang.org.x.text.encoding.japanese
        • go.golang.org.x.text.encoding.korean
        • go.golang.org.x.text.encoding
        • go.golang.org.x.text.encoding.simplifiedchinese
        • go.golang.org.x.text.encoding.traditionalchinese
        • go.golang.org.x.text.encoding.unicode
        • go.golang.org.x.text.encoding.unicode.utf32
        • go.golang.org.x.text.internal.language.compact
        • go.golang.org.x.text.internal.language
        • go.golang.org.x.text.internal.tag
        • go.golang.org.x.text.internal.utf8internal
        • go.golang.org.x.text.language
        • go.golang.org.x.text.runes
        • go.golang.org.x.text.secure.bidirule
        • go.golang.org.x.text.transform
        • go.golang.org.x.text.unicode.bidi
        • go.golang.org.x.text.unicode.norm
        • go.hash.adler32
        • go.hash.crc32
        • go.hash.crc64
        • go.hash.fnv
        • go.hash
        • go.html
        • go.html.template
        • go.image.color
        • go.image.color.palette
        • go.image.draw
        • go.image.gif
        • go.image.internal.imageutil
        • go.image.jpeg
        • go.image
        • go.image.png
        • go.index.suffixarray
        • go.internal.bytealg
        • go.internal.cpu
        • go.internal.fmtsort
        • go.internal.nettrace
        • go.internal.oserror
        • go.internal.poll
        • go.internal.reflectlite
        • go.internal.singleflight
        • go.internal.testlog
        • go.io.ioutil
        • go.io
        • go.log
        • go.math.big
        • go.math.bits
        • go.math.cmplx
        • go.math
        • go.math.rand
        • go.mime
        • go.mime.multipart
        • go.mime.quotedprintable
        • go.net.http.cgi
        • go.net.http.cookiejar
        • go.net.http.fcgi
        • go.net.http.httptest
        • go.net.http.httptrace
        • go.net.http.httputil
        • go.net.http
        • go.net.mail
        • go.net
        • go.net.smtp
        • go.net.textproto
        • go.net.url
        • go.os.exec
        • go.os
        • go.parser
        • go.path.filepath
        • go.path
        • go.printer
        • go.reflect
        • go.regexp
        • go.regexp.syntax
        • go.runtime
        • go.runtime.trace
        • go.scanner
        • go.sort
        • go.strconv
        • go.strings
        • go.sync.atomic
        • go.sync
        • go.syscall
        • go.text.scanner
        • go.text.tabwriter
        • go.text.template
        • go.text.template.parse
        • go.time
        • go.token
        • go.types
        • go.unicode
        • go.unicode.utf16
        • go.unicode.utf8
        • Go.unsafe
    • Mercury Base Library
    • Echoes Base Library
    • Cooper Base Library
    • Toffee Base Library
    • Island RTL
    • EUnit
    • Cirrus
    • Sugar (Deprecated)
  • Elements Versions
  • Beta Access
 
RemObjects Elements
  • Elements Docs »
  • API Reference »
  • Go Base Library »
  • Namespaces »
  • go.ast

go.ast

  • Platforms: .NET, .NET Standard 2.0, Island

Global declarations

Classes

Class
ArrayType
AssignStmt
BadDecl
BadExpr
BadStmt
BasicLit
BinaryExpr
BlockStmt
BranchStmt
CallExpr
CaseClause
ChanType
CommClause
Comment
CommentGroup
CompositeLit
DeclStmt
DeferStmt
Ellipsis
EmptyStmt
ExprStmt
Field
FieldList
File
ForStmt
FuncDecl
FuncLit
FuncType
GenDecl
GoStmt
Ident
IfStmt
ImportSpec
IncDecStmt
IndexExpr
InterfaceType
KeyValueExpr
LabeledStmt
MapType
Object
Package
ParenExpr
RangeStmt
ReturnStmt
Scope
SelectorExpr
SelectStmt
SendStmt
SliceExpr
StarExpr
StructType
SwitchStmt
TypeAssertExpr
TypeSpec
TypeSwitchStmt
UnaryExpr
ValueSpec

Interfaces

Interface
Decl
Expr
Node
Spec
Stmt
Visitor

Records

Record
ChanDir
CommentMap
FieldFilter
Filter
Importer
MergeMode
ObjKind

Extensions

Extension
Object
System.Object
Next Previous