Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JakubDziworski/Enkel-JVM-language
/ functions
Functions
393 in github.com/JakubDziworski/Enkel-JVM-language
⨍
Functions
393
◇
Types & classes
112
↓ 52 callers
Method
accept
(StatementGenerator generator)
compiler/src/main/java/com/kubadziworski/domain/node/statement/Statement.java:11
↓ 36 callers
Method
generate
(Field field)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/FieldGenerator.java:20
↓ 21 callers
Method
getType
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Expression.java:12
↓ 19 callers
Method
getName
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:7
↓ 19 callers
Method
getType
()
compiler/src/main/java/com/kubadziworski/domain/scope/Variable.java:9
↓ 12 callers
Method
empty
(Scope scope)
compiler/src/main/java/com/kubadziworski/domain/node/statement/Block.java:21
↓ 11 callers
Method
accept
(ExpressionGenerator genrator)
compiler/src/main/java/com/kubadziworski/domain/node/expression/Expression.java:13
↓ 9 callers
Method
equals
(Object o)
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:104
↓ 8 callers
Method
getDescriptor
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:9
↓ 7 callers
Method
equals
(Object o)
compiler/src/main/java/com/kubadziworski/domain/scope/FunctionSignature.java:82
↓ 6 callers
Method
getClassName
()
compiler/src/main/java/com/kubadziworski/domain/MetaData.java:15
↓ 6 callers
Method
getInternalName
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:10
↓ 6 callers
Method
getMethodCallSignature
(Optional<Type> owner,String methodName,List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:77
↓ 6 callers
Method
getParameters
()
compiler/src/main/java/com/kubadziworski/domain/Function.java:30
↓ 5 callers
Method
getArguments
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Call.java:9
↓ 5 callers
Method
getClassType
()
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:139
↓ 5 callers
Method
getExpression
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/Assignment.java:27
↓ 5 callers
Method
getIdentifier
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Call.java:10
↓ 5 callers
Method
getLocalVariableIndex
(String varName)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:110
↓ 5 callers
Method
getParameterName
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Argument.java:37
↓ 4 callers
Method
accept
(ExpressionGenerator genrator)
compiler/src/main/java/com/kubadziworski/domain/node/expression/ConditionalExpression.java:52
↓ 4 callers
Method
addLocalVariable
(LocalVariable variable)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:101
↓ 4 callers
Method
evaluateArithmeticComponents
(ArthimeticExpression expression)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/ArithmeticExpressionGenerator.java:47
↓ 4 callers
Method
getFromTypeContext
(TypeContext typeContext)
compiler/src/main/java/com/kubadziworski/util/TypeResolver.java:24
↓ 4 callers
Method
getFromTypeName
(String typeName)
compiler/src/main/java/com/kubadziworski/util/TypeResolver.java:29
↓ 4 callers
Method
getLeftExpression
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/ConditionalExpression.java:40
↓ 4 callers
Method
getMethodDescriptor
(Function function)
compiler/src/main/java/com/kubadziworski/util/DescriptorFactory.java:18
↓ 4 callers
Method
getName
()
compiler/src/main/java/com/kubadziworski/domain/scope/Variable.java:10
↓ 4 callers
Method
getReturnType
()
compiler/src/main/java/com/kubadziworski/domain/Function.java:38
↓ 4 callers
Method
getRightExpression
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/ConditionalExpression.java:44
↓ 4 callers
Method
getScope
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/Block.java:30
↓ 4 callers
Method
getStatements
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/Block.java:34
↓ 3 callers
Method
generateArguments
(FunctionCall call)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/CallExpressionGenerator.java:56
↓ 3 callers
Method
getArgumentsForCall
(ArgumentListContext argumentsListCtx)
compiler/src/main/java/com/kubadziworski/parsing/visitor/expression/function/CallExpressionVisitor.java:62
↓ 3 callers
Method
getClassName
()
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:131
↓ 3 callers
Method
getTypeClass
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:8
↓ 3 callers
Method
isInt
(Type type)
compiler/src/main/java/com/kubadziworski/util/TypeChecker.java:10
↓ 3 callers
Method
isParameterLessSignatureExists
(String identifier)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:49
↓ 2 callers
Method
Integer
()
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:25
↓ 2 callers
Method
accept
(StatementGenerator generator)
compiler/src/main/java/com/kubadziworski/domain/node/statement/Block.java:25
↓ 2 callers
Method
accept
(ExpressionGenerator genrator)
compiler/src/main/java/com/kubadziworski/domain/node/expression/Reference.java:12
↓ 2 callers
Method
accept
(ExpressionGenerator genrator)
compiler/src/main/java/com/kubadziworski/domain/node/expression/FunctionCall.java:53
↓ 2 callers
Method
appendReturnIfNotExists
(Function function, Block block,StatementGenerator statementScopeGenrator)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/MethodGenerator.java:59
↓ 2 callers
Method
castIfNecessary
(Type expressionType, Type variableType)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/statement/AssignmentStatementGenerator.java:44
↓ 2 callers
Method
geName
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Reference.java:10
↓ 2 callers
Method
getConstructorCallSignature
(String className,List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:63
↓ 2 callers
Method
getDefaultValue
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/Parameter.java:29
↓ 2 callers
Method
getField
(String fieldName)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:122
↓ 2 callers
Method
getIndexOfArgument
(Argument argument, List<Parameter> parameters )
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/CallExpressionGenerator.java:90
↓ 2 callers
Method
getInternalName
()
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:64
↓ 2 callers
Method
getLoadVariableOpcode
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:11
↓ 2 callers
Method
getLocalVariable
(String varName)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:105
↓ 2 callers
Method
getMessage
()
compiler/src/main/java/com/kubadziworski/validation/ARGUMENT_ERRORS.java:17
↓ 2 callers
Method
getName
()
compiler/src/main/java/com/kubadziworski/domain/scope/FunctionSignature.java:26
↓ 2 callers
Method
getOwnerInternalName
()
compiler/src/main/java/com/kubadziworski/domain/scope/Field.java:31
↓ 2 callers
Method
getOwnerType
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/FunctionCall.java:41
↓ 2 callers
Method
getRootStatement
()
compiler/src/main/java/com/kubadziworski/domain/Function.java:34
↓ 2 callers
Method
getStatement
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/RangedForStatement.java:48
↓ 2 callers
Method
getType
()
compiler/src/main/java/com/kubadziworski/domain/scope/Field.java:21
↓ 2 callers
Method
isLocalVariableExists
(String varName)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:114
↓ 2 callers
Method
matches
(String otherSignatureName, List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/FunctionSignature.java:46
↓ 1 callers
Method
Boolean
()
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:33
↓ 1 callers
Method
Double
()
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:29
↓ 1 callers
Method
Float
()
compiler/src/main/java/com/kubadziworski/domain/type/ClassType.java:37
↓ 1 callers
Method
accept
(StatementGenerator generator)
compiler/src/main/java/com/kubadziworski/domain/node/statement/ReturnStatement.java:17
↓ 1 callers
Method
accept
(StatementGenerator generator)
compiler/src/main/java/com/kubadziworski/domain/node/statement/Assignment.java:31
↓ 1 callers
Method
addDefaultConstructorSignatureToScope
(String name, boolean defaultConstructorExists)
compiler/src/main/java/com/kubadziworski/parsing/visitor/ClassVisitor.java:68
↓ 1 callers
Method
addParametersAsLocalVariables
(FunctionSignature signature)
compiler/src/main/java/com/kubadziworski/parsing/visitor/FunctionVisitor.java:39
↓ 1 callers
Method
addSignature
(FunctionSignature signature)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:42
↓ 1 callers
Method
areArgumentsAndParamsMatchedByIndex
(List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/FunctionSignature.java:60
↓ 1 callers
Method
areArgumentsAndParamsMatchedByName
(List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/FunctionSignature.java:69
↓ 1 callers
Method
compile
(String[] args)
compiler/src/main/java/com/kubadziworski/compiler/Compiler.java:32
↓ 1 callers
Method
fromConstructor
(Constructor constructor)
compiler/src/main/java/com/kubadziworski/util/ReflectionObjectToSignatureMapper.java:29
↓ 1 callers
Method
fromMethod
(Method method)
compiler/src/main/java/com/kubadziworski/util/ReflectionObjectToSignatureMapper.java:20
↓ 1 callers
Method
fromString
(String sign)
compiler/src/main/java/com/kubadziworski/domain/CompareSign.java:30
↓ 1 callers
Method
generate
(CompilationUnit compilationUnit)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/BytecodeGenerator.java:10
↓ 1 callers
Method
generate
(ClassDeclaration classDeclaration)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/ClassGenerator.java:24
↓ 1 callers
Method
generateDefaultParameters
(Call call, List<Parameter> parameters, List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/CallExpressionGenerator.java:99
↓ 1 callers
Method
generateObjectsComparison
(Expression leftExpression, Expression rightExpression, CompareSign compareSign)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/ConditionalExpressionGenerator.java:44
↓ 1 callers
Method
generatePrimitivesComparison
(Expression leftExpression, Expression rightExpression, CompareSign compareSign)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/ConditionalExpressionGenerator.java:69
↓ 1 callers
Method
generateStringAppend
(Addition expression)
compiler/src/main/java/com/kubadziworski/bytecodegeneration/expression/ArithmeticExpressionGenerator.java:54
↓ 1 callers
Method
getAdd
()
compiler/src/main/java/com/kubadziworski/domain/type/TypeSpecificOpcodes.java:49
↓ 1 callers
Method
getAddOpcode
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:14
↓ 1 callers
Method
getArgumentValidationErrors
(String[] args)
compiler/src/main/java/com/kubadziworski/compiler/Compiler.java:47
↓ 1 callers
Method
getBlock
(FunctionContext functionContext)
compiler/src/main/java/com/kubadziworski/parsing/visitor/FunctionVisitor.java:44
↓ 1 callers
Method
getBuiltInType
(String typeName)
compiler/src/main/java/com/kubadziworski/util/TypeResolver.java:74
↓ 1 callers
Method
getClassDeclaration
()
compiler/src/main/java/com/kubadziworski/domain/CompilationUnit.java:14
↓ 1 callers
Method
getCommonType
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/kubadziworski/domain/node/expression/arthimetic/ArthimeticExpression.java:22
↓ 1 callers
Method
getCompareSign
()
compiler/src/main/java/com/kubadziworski/domain/node/expression/ConditionalExpression.java:36
↓ 1 callers
Method
getCompilationUnit
(String fileAbsolutePath)
compiler/src/main/java/com/kubadziworski/parsing/Parser.java:16
↓ 1 callers
Method
getCondition
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/IfStatement.java:30
↓ 1 callers
Method
getConstructorCallSignatureForCurrentClass
(List<Argument> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/Scope.java:73
↓ 1 callers
Method
getConstructorSignature
(String className, List<Type> arguments)
compiler/src/main/java/com/kubadziworski/domain/scope/ClassPathScope.java:31
↓ 1 callers
Method
getDefaultConstructor
()
compiler/src/main/java/com/kubadziworski/parsing/visitor/ClassVisitor.java:75
↓ 1 callers
Method
getDescriptor
()
compiler/src/main/java/com/kubadziworski/domain/type/BultInType.java:52
↓ 1 callers
Method
getDividOpcode
()
compiler/src/main/java/com/kubadziworski/domain/type/Type.java:17
↓ 1 callers
Method
getDivide
()
compiler/src/main/java/com/kubadziworski/domain/type/TypeSpecificOpcodes.java:61
↓ 1 callers
Method
getEndExpression
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/RangedForStatement.java:44
↓ 1 callers
Method
getFalseStatement
()
compiler/src/main/java/com/kubadziworski/domain/node/statement/IfStatement.java:38
↓ 1 callers
Method
getFields
()
compiler/src/main/java/com/kubadziworski/domain/ClassDeclaration.java:30
next →
1–100 of 393, ranked by callers