Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dglo/java2go
/ functions
Functions
974 in github.com/dglo/java2go
⨍
Functions
974
◇
Types & classes
156
↓ 311 callers
Method
getc
()
grammar/java11_l.go:64
↓ 273 callers
Method
WriteString
(out io.Writer, verbose bool)
parser/goprogram.go:800
↓ 142 callers
Function
ReportCastError
(expName string, obj interface{})
grammar/java11_y.go:90
↓ 128 callers
Method
String
()
parser/goprogram.go:2070
↓ 81 callers
Method
RunTransform
(xform TransformFunc, gp *GoProgram, cls GoClass, parent GoObject)
parser/transform.go:21
↓ 80 callers
Function
buildIndent
(indentNum int)
dumper/dump.go:8
↓ 67 callers
Method
LexString
(token int, lval *JulySymType)
grammar/java11_l.go:120
↓ 60 callers
Function
ReportError
(msg string)
grammar/java11_y.go:95
↓ 55 callers
Method
hasVariable
(govar GoVar)
parser/goprogram.go:2068
↓ 47 callers
Method
Expr
()
parser/goprogram.go:2067
↓ 46 callers
Method
Name
()
parser/goprogram.go:795
↓ 40 callers
Function
dumpExpr
(expr ast.Expr, indentNum int)
dumper/dump.go:281
↓ 34 callers
Method
String
()
parser/govar.go:23
↓ 34 callers
Function
convertToExpr
(obj GoObject)
parser/transform.go:38
↓ 31 callers
Method
Program
()
parser/goprogram.go:5607
↓ 29 callers
Function
NewJUnimplemented
(typestr string)
grammar/jobj.go:25
↓ 27 callers
Function
analyzeExpr
(gs *GoState, owner GoMethodOwner, obj grammar.JObject)
parser/analysis.go:441
↓ 22 callers
Method
Equals
(govar GoVar)
parser/govar.go:13
↓ 21 callers
Function
AssertEqual
(t *testing.T, a interface{}, b interface{}, args ...interface{})
testutil/assert.go:13
↓ 21 callers
Function
NewJTypeName
(name string, is_primitive bool)
grammar/jobj.go:1056
↓ 20 callers
Method
Name
()
parser/govar.go:20
↓ 19 callers
Method
VarType
()
parser/goprogram.go:2071
↓ 18 callers
Function
NewJReferenceType
(name *JTypeName, obj_args []JObject, dims int)
grammar/jobj.go:896
↓ 15 callers
Function
convertToVar
(obj GoObject)
parser/transform.go:70
↓ 14 callers
Function
makeFormalParamList
(objlist []JObject)
grammar/java11_y.go:100
↓ 13 callers
Function
NewJKeyword
(token int, name string)
grammar/jobj.go:592
↓ 13 callers
Method
Receiver
()
parser/goprogram.go:3768
↓ 13 callers
Method
SetType
(typespec *JReferenceType)
grammar/jobj.go:710
↓ 12 callers
Method
GoName
()
parser/goprogram.go:3762
↓ 11 callers
Function
AssertNotNil
(t *testing.T, val interface{}, args ...interface{})
testutil/assert.go:32
↓ 11 callers
Function
NewGoState
(parent *GoState)
parser/goprogram.go:5332
↓ 11 callers
Method
SetModifiers
(modifiers *JModifiers)
grammar/jobj.go:698
↓ 11 callers
Method
SetName
(name string)
grammar/jobj.go:702
↓ 10 callers
Method
Ident
()
parser/govar.go:15
↓ 10 callers
Function
dumpStmt
(stmt ast.Stmt, indentNum int)
dumper/dump.go:813
↓ 9 callers
Method
IsNil
()
parser/goprogram.go:793
↓ 9 callers
Function
NewJBinaryExpr
(obj1 JObject, op string, obj2 JObject)
grammar/jobj.go:104
↓ 9 callers
Method
addVariable
(name string, modifiers *grammar.JModifiers, dims int, typespec *grammar.JReferenceType, class_field bool)
parser/goprogram.go:5443
↓ 9 callers
Method
findVariable
(typename *grammar.JTypeName)
parser/goprogram.go:792
↓ 9 callers
Function
makeField
(name string, texpr ast.Expr)
parser/util.go:5
↓ 8 callers
Method
AddMethod
(mthd GoMethod)
parser/goprogram.go:787
↓ 8 callers
Method
BlockStmt
()
parser/goprogram.go:647
↓ 8 callers
Method
Body
()
parser/goprogram.go:3758
↓ 8 callers
Method
Class
()
parser/goprogram.go:3759
↓ 8 callers
Method
LastType
()
grammar/jobj.go:1090
↓ 8 callers
Function
NewFakeVar
(name string, type_args []*grammar.JTypeArgument, dims int)
parser/goprogram.go:59
↓ 8 callers
Function
NewJClassDecl
(modifiers *JModifiers, name string, type_params []JObject, extends *JReferenceType, interfaces []*JTypeName,
grammar/jobj.go:213
↓ 8 callers
Function
NewJEnumBody
(clist []JObject, bodydecl []JObject)
grammar/jobj.go:296
↓ 8 callers
Function
NewJEnumConstant
(alist []JObject, name string, arglist []JObject, body []JObject)
grammar/jobj.go:319
↓ 8 callers
Function
NewJForExpr
(init []JObject, expr JObject, incr []JObject)
grammar/jobj.go:396
↓ 8 callers
Function
NewJMethodDecl
(formal_params []*JFormalParameter, dims int, throws []*JTypeName, block *JBlock)
grammar/jobj.go:692
↓ 8 callers
Method
Receiver
()
parser/govar.go:21
↓ 8 callers
Method
Type
()
parser/govar.go:24
↓ 8 callers
Method
VarType
()
parser/transform.go:27
↓ 8 callers
Function
analyzeBlock
(gs *GoState, owner GoMethodOwner, blk *grammar.JBlock)
parser/analysis.go:279
↓ 8 callers
Function
convertToBlock
(obj GoObject)
parser/transform.go:30
↓ 8 callers
Function
convertToStmt
(obj GoObject)
parser/transform.go:62
↓ 8 callers
Function
dumpBlockStmt
(blk *ast.BlockStmt, indentNum int)
dumper/dump.go:100
↓ 7 callers
Method
FindMethod
(name string, args *GoMethodArguments)
parser/goprogram.go:791
↓ 7 callers
Function
NewGoFakeMethod
(cls GoMethodOwner, name string, rtntype *TypeData)
parser/goprogram.go:2225
↓ 7 callers
Function
NewJProgramFile
(pobj JObject, imports []JObject, type_decls []JObject)
grammar/jobj.go:872
↓ 7 callers
Function
NewJVariableDecl
(name string, dims int, init *JVariableInit)
grammar/jobj.go:1165
↓ 7 callers
Method
Stmts
()
parser/goprogram.go:5622
↓ 7 callers
Function
analyzeStmt
(gs *GoState, owner GoMethodOwner, jstmt grammar.JObject)
parser/analysis.go:865
↓ 7 callers
Method
createTypeData
(typename *grammar.JTypeName, type_args []*grammar.JTypeArgument, dims int)
parser/goprogram.go:4828
↓ 6 callers
Method
Decl
()
parser/goprogram.go:3760
↓ 6 callers
Method
Length
()
parser/goprogram.go:4157
↓ 6 callers
Function
NewJInterfaceMethodDecl
(formal_params []*JFormalParameter, dims int, throws []*JTypeName)
grammar/jobj.go:541
↓ 6 callers
Function
NewJModifiers
(name string, annotation *JAnnotation)
grammar/jobj.go:737
↓ 6 callers
Function
NewJSimpleStatement
(keyword *JKeyword, object JObject)
grammar/jobj.go:922
↓ 6 callers
Function
NewLexer
(src ByteReader, debugLex bool)
grammar/java11_l.go:50
↓ 6 callers
Method
NextPos
()
parser/goprogram.go:154
↓ 6 callers
Method
addClass
(nref GoClass)
parser/goprogram.go:5336
↓ 6 callers
Function
analyzeVariableInit
(gs *GoState, owner GoMethodOwner, init *grammar.JVariableInit, govar GoVar)
parser/analysis.go:1042
↓ 5 callers
Method
IsSet
(modbit int)
grammar/jobj.go:787
↓ 5 callers
Function
JulyTokname
(c int)
grammar/java11_y.go:1030
↓ 5 callers
Function
NewGoLiteral
(text string)
parser/goprogram.go:3476
↓ 5 callers
Method
TypeName
()
parser/typedata.go:304
↓ 5 callers
Method
addImport
(pkgname string, clsname string)
parser/goprogram.go:4624
↓ 5 callers
Function
convertToMethod
(obj GoObject)
parser/transform.go:46
↓ 5 callers
Function
convertToMethodArgs
(obj GoObject)
parser/transform.go:54
↓ 5 callers
Function
dumpFieldList
(list *ast.FieldList, indentNum int)
dumper/dump.go:380
↓ 5 callers
Method
findClass
(parent GoMethodOwner, name string)
parser/goprogram.go:5526
↓ 5 callers
Method
receiver
(key string)
parser/config.go:209
↓ 4 callers
Method
Constants
()
parser/goprogram.go:788
↓ 4 callers
Method
Decls
()
parser/goprogram.go:789
↓ 4 callers
Method
Expr
()
parser/govar.go:11
↓ 4 callers
Method
ExprList
()
parser/goprogram.go:4134
↓ 4 callers
Method
File
()
parser/goprogram.go:4947
↓ 4 callers
Method
JavaProgram
()
grammar/java11_l.go:130
↓ 4 callers
Function
JulyParse
(Julylex JulyLexer)
grammar/java11_y.go:1084
↓ 4 callers
Method
MethodList
(name string)
parser/methodmap.go:52
↓ 4 callers
Function
NewGoFakeClass
(name string)
parser/goprogram.go:2112
↓ 4 callers
Function
NewJCastExpr
(reftype *JReferenceType, target JObject)
grammar/jobj.go:132
↓ 4 callers
Function
NewJConstantDecl
(name string, dims int, init *JVariableInit)
grammar/jobj.go:243
↓ 4 callers
Function
NewJFormalParameter
(typespec *JReferenceType, dotdotdot bool, name string, dims int)
grammar/jobj.go:457
↓ 4 callers
Function
NewJImportStmt
(name *JTypeName, is_wild bool, is_static bool)
grammar/jobj.go:493
↓ 4 callers
Function
NewJInterfaceDecl
(modifiers *JModifiers, name *JTypeName, type_params []JObject, extends []*JTypeName, body []JObject)
grammar/jobj.go:520
↓ 4 callers
Function
NewJNameDotObject
(name *JTypeName, obj JObject)
grammar/jobj.go:821
↓ 4 callers
Function
NewJTypeArgument
(typespec *JReferenceType, ts_type int)
grammar/jobj.go:1047
next →
1–100 of 974, ranked by callers