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
↓ 4 callers
Function
NewTypeDataPrimitive
(typename string, dims int)
parser/typedata.go:85
↓ 4 callers
Method
NumParameters
()
parser/goprogram.go:3767
↓ 4 callers
Method
SetBody
(body JObject)
grammar/jobj.go:429
↓ 4 callers
Method
SortedKeys
()
parser/methodmap.go:76
↓ 4 callers
Function
getFmtClass
(prog *GoProgram)
parser/transform.go:86
↓ 4 callers
Method
isInterface
(name string)
parser/config.go:185
↓ 4 callers
Function
makeClassKeyFromParts
(parent GoMethodOwner, name string)
parser/goprogram.go:807
↓ 4 callers
Method
packageName
(key string)
parser/config.go:190
↓ 4 callers
Function
singleStatement
(name string, stmts []ast.Stmt)
parser/goprogram.go:43
↓ 3 callers
Method
AddAnnotation
(annotation *JAnnotation)
grammar/jobj.go:747
↓ 3 callers
Method
AddMethod
(newmthd GoMethod)
parser/goprogram.go:952
↓ 3 callers
Method
AddModifier
(name string)
grammar/jobj.go:757
↓ 3 callers
Method
Analyze
(pgm *grammar.JProgramFile)
parser/goprogram.go:4717
↓ 3 callers
Function
AssertFalse
(t *testing.T, val bool, args ...interface{})
testutil/assert.go:20
↓ 3 callers
Function
AssertTrue
(t *testing.T, val bool, args ...interface{})
testutil/assert.go:38
↓ 3 callers
Method
Close
()
grammar/java11_l.go:95
↓ 3 callers
Method
FileSet
()
parser/goprogram.go:4959
↓ 3 callers
Method
ImportSpec
()
parser/goprogram.go:3014
↓ 3 callers
Method
IsMethod
(mthd GoMethod)
parser/goprogram.go:3764
↓ 3 callers
Function
JulyStatname
(s int)
grammar/java11_y.go:1040
↓ 3 callers
Method
Matches
(*grammar.JTypeName)
parser/goprogram.go:3105
↓ 3 callers
Function
NewGoProgram
(name string, config *Config, verbose bool)
parser/goprogram.go:4581
↓ 3 callers
Function
NewJAnnotation
(name *JTypeName, elem []JObject, has_parens bool)
grammar/jobj.go:35
↓ 3 callers
Function
NewJArrayAlloc
(typename *JTypeName, dimexprs []JObject, dims int)
grammar/jobj.go:51
↓ 3 callers
Function
NewJArrayReference
(name *JTypeName, obj JObject, expr JObject)
grammar/jobj.go:70
↓ 3 callers
Function
NewJMethodAccessKeyword
(token int, name string, arglist []JObject)
grammar/jobj.go:658
↓ 3 callers
Function
NewJSwitchLabel
(name string, expr JObject, is_default bool)
grammar/jobj.go:982
↓ 3 callers
Function
NewJTry
(block *JBlock, clist []JObject, finally *JBlock)
grammar/jobj.go:1015
↓ 3 callers
Function
NewStringReader
(str string)
grammar/strrdr.go:12
↓ 3 callers
Method
SetGoName
(newname string)
parser/govar.go:22
↓ 3 callers
Method
SetTypeParameters
(type_params []JObject)
grammar/jobj.go:714
↓ 3 callers
Method
String
()
parser/goprogram.go:6229
↓ 3 callers
Method
Super
()
parser/goprogram.go:798
↓ 3 callers
Method
addClassDecl
(parent GoMethodOwner, jcls *grammar.JClassDecl)
parser/goprogram.go:5381
↓ 3 callers
Function
addEntry
(entryMap map[string]string, typeName string, key string, val string)
parser/config.go:30
↓ 3 callers
Method
addEnum
(enm *grammar.JEnumDecl)
parser/goprogram.go:4594
↓ 3 callers
Method
addVariableDecl
(vd *grammar.JVariableDecl, class_field bool)
parser/goprogram.go:5486
↓ 3 callers
Function
analyzeAssignExpr
(gs *GoState, owner GoMethodOwner, expr *grammar.JAssignmentExpr)
parser/analysis.go:173
↓ 3 callers
Function
analyzeReferenceType
(gs *GoState, ref *grammar.JReferenceType)
parser/analysis.go:812
↓ 3 callers
Function
analyzeUnaryExpr
(gs *GoState, owner GoMethodOwner, uexpr *grammar.JUnaryExpr)
parser/analysis.go:1020
↓ 3 callers
Function
convertToVarInit
(obj GoObject)
parser/transform.go:78
↓ 3 callers
Function
dumpCallExpr
(call *ast.CallExpr, indentNum int)
dumper/dump.go:130
↓ 3 callers
Function
dumpFuncType
(ftyp *ast.FuncType, indentNum int)
dumper/dump.go:451
↓ 3 callers
Method
finalize
(gp *GoProgram)
parser/goprogram.go:790
↓ 3 callers
Function
findMethod
(owner GoMethodOwner, class GoMethodOwner, name string, arglist *GoMethodArguments, verbose bool)
parser/analysis.go:13
↓ 3 callers
Function
fixName
(name string, modifiers *grammar.JModifiers)
parser/goprogram.go:31
↓ 3 callers
Method
isObject
()
parser/typedata.go:214
↓ 3 callers
Function
makeBlock
(gs *GoState, owner GoMethodOwner, block grammar.JObject)
parser/analysis.go:1086
↓ 2 callers
Method
AddConstant
(con *GoConstant)
parser/goprogram.go:786
↓ 2 callers
Method
AddNewMethod
(gs *GoState, mth *grammar.JMethodDecl)
parser/goprogram.go:956
↓ 2 callers
Method
Arguments
()
parser/goprogram.go:1488
↓ 2 callers
Method
Arguments
()
parser/goprogram.go:3757
↓ 2 callers
Function
AssertEmpty
(t *testing.T, val string, args ...interface{})
testutil/assert.go:7
↓ 2 callers
Method
Class
()
parser/goprogram.go:5491
↓ 2 callers
Method
Decls
()
parser/goprogram.go:4843
↓ 2 callers
Function
Dump
(srcname string, f *ast.File)
dumper/dump.go:16
↓ 2 callers
Method
Dump
(out io.Writer)
parser/goprogram.go:4939
↓ 2 callers
Method
Dump
print the configuration data to the output
parser/config.go:115
↓ 2 callers
Method
GoName
()
parser/goprogram.go:4443
↓ 2 callers
Method
GoName
()
parser/govar.go:12
↓ 2 callers
Method
HasArguments
(args *GoMethodArguments)
parser/goprogram.go:3763
↓ 2 callers
Method
Imports
()
parser/goprogram.go:5002
↓ 2 callers
Method
IsDotted
()
grammar/jobj.go:1082
↓ 2 callers
Method
IsFinal
()
parser/govar.go:18
↓ 2 callers
Method
IsInterface
()
parser/goprogram.go:3104
↓ 2 callers
Method
IsPrimitive
()
grammar/jobj.go:1086
↓ 2 callers
Method
IsStatic
()
parser/govar.go:19
↓ 2 callers
Function
Julylex1
(lex JulyLexer, lval *JulySymType)
grammar/java11_y.go:1049
↓ 2 callers
Method
Lex
(lval *JulySymType)
grammar/java11_y.go:1024
↓ 2 callers
Method
LexChar
(lval *JulySymType)
grammar/java11_l.go:111
↓ 2 callers
Method
List
()
parser/goprogram.go:5846
↓ 2 callers
Method
MethodType
()
parser/goprogram.go:3765
↓ 2 callers
Function
NewFileManager
(name string)
parser/goprogram.go:144
↓ 2 callers
Function
NewGoClassDefinition
(program *GoProgram, parent GoMethodOwner, name string)
parser/goprogram.go:939
↓ 2 callers
Function
NewGoJumpToLabel
(label string, is_continue bool)
parser/goprogram.go:3335
↓ 2 callers
Function
NewGoLocalVarInit
(govar GoVar, init GoExpr)
parser/goprogram.go:3586
↓ 2 callers
Function
NewGoMethodReference
(class GoMethodOwner, name string, args *GoMethodArguments, verbose bool)
parser/goprogram.go:4218
↓ 2 callers
Function
NewGoNewStruct
(rcvr GoVar, cls GoMethodOwner, is_super bool, args *GoMethodArguments)
parser/goprogram.go:1910
↓ 2 callers
Function
NewGoSelector
(expr GoExpr, sel GoVar)
parser/goprogram.go:5214
↓ 2 callers
Function
NewJBlock
(list []JObject)
grammar/jobj.go:121
↓ 2 callers
Function
NewJCatch
(modifiers *JModifiers, typelist []*JTypeName, name string, block *JBlock)
grammar/jobj.go:149
↓ 2 callers
Function
NewJClassAllocationExpr
(name *JTypeName, obj_args []JObject, arglist []JObject)
grammar/jobj.go:166
↓ 2 callers
Function
NewJEmpty
()
grammar/jobj.go:287
↓ 2 callers
Function
NewJEnumDecl
(modifiers *JModifiers, name string, interfaces []*JTypeName, body *JEnumBody)
grammar/jobj.go:345
↓ 2 callers
Function
NewJForColon
(modifiers *JModifiers, typespec *JReferenceType, name string, dims int, expr JObject)
grammar/jobj.go:368
↓ 2 callers
Function
NewJForVar
(modifiers *JModifiers, typespec *JReferenceType, name string, dims int)
grammar/jobj.go:412
↓ 2 callers
Function
NewJIfElseStmt
(cond JObject, ifblock JObject, elseblock JObject)
grammar/jobj.go:477
↓ 2 callers
Function
NewJJumpToLabel
(token int, label string)
grammar/jobj.go:575
↓ 2 callers
Function
NewJLocalVariableDecl
(modifiers *JModifiers, typespec *JReferenceType, vars []*JVariableDecl)
grammar/jobj.go:633
↓ 2 callers
Function
NewJSwitch
(expr JObject, grouplist []JObject)
grammar/jobj.go:931
↓ 2 callers
Function
NewJTypeParameter
(name string, bounds []JObject)
grammar/jobj.go:1137
↓ 2 callers
Function
NewJUnaryExpr
(op string, obj JObject, is_prefix bool)
grammar/jobj.go:1147
↓ 2 callers
Function
NewJVariableInit
(expr JObject, arraylist []*JVariableInit)
grammar/jobj.go:1187
↓ 2 callers
Function
NewJWhile
(expr JObject, stmt JObject, is_do_while bool)
grammar/jobj.go:1203
↓ 2 callers
Function
NewTypeDataObject
(tdict TypeDictionary, typename string, dims int)
parser/typedata.go:119
↓ 2 callers
Method
Parent
()
parser/goprogram.go:796
↓ 2 callers
Method
ReadByte
()
grammar/java11_l.go:15
↓ 2 callers
Function
ReadConfig
read the configuration file
parser/config.go:72
↓ 2 callers
Method
Receiver
()
parser/goprogram.go:5603
↓ 2 callers
Method
RunTransform
(xform TransformFunc, prog *GoProgram, cls GoClass, parent GoObject)
parser/goprogram.go:5053
← previous
next →
101–200 of 974, ranked by callers