toggle menu
cpg
main
jvm
switch theme
search in API
cpg-language-go
/
de.fraunhofer.aisec.cpg.frontends.golang
/
GoStandardLibrary
/
Ast
/
Expr
Expr
open
class
Expr
(
p
:
Pointer
?
=
Pointer.NULL
)
:
GoStandardLibrary.Ast.Node
Inheritors
BasicLit
BinaryExpr
CallExpr
CompositeLit
KeyValueExpr
ParenExpr
FuncLit
Ellipsis
Ident
IndexExpr
IndexListExpr
SelectorExpr
StarExpr
SliceExpr
TypeAssertExpr
UnaryExpr
ArrayType
ChanType
InterfaceType
FuncType
MapType
StructType
Members
Constructors
Expr
Link copied to clipboard
constructor
(
p
:
Pointer
?
=
Pointer.NULL
)
Properties
end
Link copied to clipboard
val
end
:
Int
go
Type
Link copied to clipboard
val
goType
:
String
pointer
Link copied to clipboard
var
pointer
:
Pointer
pos
Link copied to clipboard
val
pos
:
Int
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
from
Native
Link copied to clipboard
open
override
fun
fromNative
(
nativeValue
:
Any
?
,
context
:
FromNativeContext
?
)
:
Any
?
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
native
Type
Link copied to clipboard
open
override
fun
nativeType
(
)
:
Class
<
*
>
to
Native
Link copied to clipboard
open
override
fun
toNative
(
)
:
Any
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String