compile2(Java.AbstractClassDeclaration) |  | 0% |  | 0% | 45 | 45 | 143 | 143 | 1 | 1 |
compile2(Java.FunctionDeclarator, ClassFile) |  | 0% |  | 0% | 68 | 68 | 165 | 165 | 1 | 1 |
findMostSpecificIInvocable(Java.Locatable, IClass.IInvocable[], IClass[], boolean, Java.Scope) |  | 0% |  | 0% | 57 | 57 | 126 | 126 | 1 | 1 |
getConstantValue2(Java.BinaryOperation) |  | 0% |  | 0% | 93 | 93 | 98 | 98 | 1 | 1 |
reclassifyName(Location, Java.Scope, String) |  | 0% |  | 0% | 51 | 51 | 124 | 124 | 1 | 1 |
compile2(Java.SwitchStatement) |  | 0% |  | 0% | 43 | 43 | 135 | 135 | 1 | 1 |
invokeConstructor(Java.Locatable, Java.Scope, Java.Rvalue, IType, Java.Rvalue[]) |  | 0% |  | 0% | 42 | 42 | 116 | 116 | 1 | 1 |
compileBoolean2(Java.BinaryOperation, CodeContext.Offset, boolean) |  | 0% |  | 0% | 58 | 58 | 102 | 102 | 1 | 1 |
static {...} |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
compile2(Java.ForEachStatement) |  | 0% |  | 0% | 16 | 16 | 82 | 82 | 1 | 1 |
constantAssignmentConversion(Java.Locatable, Object, IType) |  | 0% |  | 0% | 75 | 75 | 83 | 83 | 1 | 1 |
compileArithmeticOperation(Java.Locatable, IType, Iterator, String) |  | 0% |  | 0% | 35 | 35 | 69 | 69 | 1 | 1 |
compileGet2(Java.MethodInvocation) |  | 0% |  | 0% | 20 | 20 | 65 | 65 | 1 | 1 |
compileGet2(Java.NewAnonymousClassInstance) |  | 0% |  | 0% | 12 | 12 | 51 | 51 | 1 | 1 |
getRawReferenceType(Location, String, Java.Scope) |  | 0% |  | 0% | 30 | 30 | 60 | 60 | 1 | 1 |
getConstantValue2(Java.FloatingPointLiteral) |  | 0% |  | 0% | 20 | 20 | 39 | 39 | 1 | 1 |
getType2(Java.ConditionalExpression) |  | 0% |  | 0% | 44 | 44 | 49 | 49 | 1 | 1 |
compileStringConcatenation(Java.Locatable, IType, Java.Rvalue, Iterator) |  | 0% |  | 0% | 20 | 20 | 54 | 54 | 1 | 1 |
compile2(Java.IfStatement) |  | 0% |  | 0% | 15 | 15 | 53 | 53 | 1 | 1 |
compileTryCatch(Java.TryStatement, UnitCompiler.Compilable2, CodeContext.Offset, CodeContext.Offset) |  | 0% |  | 0% | 15 | 15 | 43 | 43 | 1 | 1 |
compileTryCatchFinallyWithResources(Java.TryStatement, List, UnitCompiler.Compilable2, Java.Block) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
compileGet2(Java.NewClassInstance) |  | 0% |  | 0% | 17 | 17 | 40 | 40 | 1 | 1 |
updateLocalVariableInCurrentStackMap(short, ClassFile.StackMapTableAttribute.VerificationTypeInfo) |  | 0% |  | 0% | 14 | 14 | 30 | 30 | 1 | 1 |
getReferenceType(Location, String, Java.TypeArgument[], Java.Scope) |  | 0% |  | 0% | 16 | 16 | 34 | 34 | 1 | 1 |
checkThrownException(Java.Locatable, IType, Java.Scope) |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 1 | 1 |
getType2(Java.BinaryOperation) |  | 0% |  | 0% | 27 | 27 | 26 | 26 | 1 | 1 |
reclassifyName(Location, Java.Scope, String[], int) |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 1 | 1 |
generateBridgeMethod(ClassFile, IClass, IClass.IMethod, IClass.IMethod) |  | 0% |  | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
findMostSpecificIInvocable(Java.Locatable, IClass.IInvocable[], Java.Rvalue[], Java.Scope) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 |
getConstantValue2(Java.TextBlock) |  | 0% |  | 0% | 13 | 13 | 40 | 40 | 1 | 1 |
referenceThis(Java.Locatable, Java.AbstractTypeDeclaration, Java.TypeBodyDeclaration, IType) |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 1 | 1 |
compile2(Java.ForStatement) |  | 0% |  | 0% | 11 | 11 | 34 | 34 | 1 | 1 |
tryAssignmentConversion(Java.Locatable, IType, IType, Object) |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 1 | 1 |
consT(Java.Locatable, Object) |  | 0% |  | 0% | 14 | 14 | 36 | 36 | 1 | 1 |
tryConstantAssignmentConversion(Java.Locatable, Object, IType) |  | 0% |  | 0% | 23 | 23 | 24 | 24 | 1 | 1 |
accessFlags(Java.Modifier[]) |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 1 | 1 |
internalCheckAccessible(IClass, Access, Java.Scope) |  | 0% |  | 0% | 18 | 18 | 33 | 33 | 1 | 1 |
compile2(Java.WhileStatement) |  | 0% |  | 0% | 11 | 11 | 30 | 30 | 1 | 1 |
compile2(Java.InterfaceDeclaration) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
compile2(Java.ContinueStatement) |  | 0% |  | 0% | 14 | 14 | 37 | 37 | 1 | 1 |
compileGet2(Java.UnaryOperation) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
compileTryCatchFinally(Java.TryStatement, UnitCompiler.Compilable2, Java.BlockStatement) |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
unescape(String, Location) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
getConstantValue2(Java.UnaryOperation) |  | 0% |  | 0% | 16 | 16 | 23 | 23 | 1 | 1 |
getConstantValue2(Java.IntegerLiteral) |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 1 | 1 |
findIMethod(Java.MethodInvocation) |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 1 | 1 |
isNarrowingReferenceConvertible(IType, IType) |  | 0% |  | 0% | 27 | 27 | 20 | 20 | 1 | 1 |
compileAnnotations(Java.Annotation[], Annotatable, ClassFile) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
addFields(Java.FieldDeclaration, ClassFile) |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
getSingleTypeImport(String, Location) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
compileGet2(Java.ConditionalExpression) |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
compile2(Java.DoStatement) |  | 0% |  | 0% | 12 | 12 | 26 | 26 | 1 | 1 |
compileGet2(Java.ClassLiteral) |  | 0% |  | 0% | 16 | 16 | 21 | 21 | 1 | 1 |
compile2(Java.SynchronizedStatement) |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
determineValue(Java.SuperclassFieldAccessExpression) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
getConstantValue2(Java.LocalVariableAccess) |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 1 | 1 |
compileGet2(Java.Crement) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
buildLocalVariableMap(Java.FunctionDeclarator) |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
compileGet2(Java.Assignment) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
invoke(Java.Locatable, int, IClass, String, MethodDescriptor, boolean) |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 1 | 1 |
tableswitch(Java.Locatable, SortedMap, CodeContext.Offset) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
compile2(Java.BreakStatement) |  | 0% |  | 0% | 12 | 12 | 28 | 28 | 1 | 1 |
compile2(Java.FieldDeclaration) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
importStatic(IClass, String, Collection, Location) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
getOuterClass(Java.TypeDeclaration) |  | 0% |  | 0% | 18 | 18 | 20 | 20 | 1 | 1 |
compile2(Java.Assignment) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
compileGet2(Java.SuperclassMethodInvocation) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
internalCheckAccessible(IClass, Java.Scope) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
findIMethod(Java.SuperclassMethodInvocation) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
cmp(Java.Locatable, int) |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 1 | 1 |
determineValue(Java.FieldAccessExpression) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
makeUtf8Able(String) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
findClass(String) |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 1 | 1 |
compileGet2(Java.Cast) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
getReferenceType(Location, Java.Scope, String[], int, Java.TypeArgument[]) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
verificationTypeInfo(IType) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
compile2(Java.Crement) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
compile2(Java.ReturnStatement) |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
compileGetValue(Java.ArrayInitializer, IType) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
findIField(IClass, String, Location) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
compileUnconditionalLoopWithUpdate(Java.ContinuableStatement, Java.BlockStatement, Java.Rvalue[]) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
assignSyntheticParametersToSyntheticFields(Java.ConstructorDeclarator) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
findLocalClassDeclaration(Java.Scope, String) |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 1 | 1 |
isMethodInvocationConvertible(IClass, IClass, boolean) |  | 0% |  | 0% | 13 | 13 | 17 | 17 | 1 | 1 |
ifNumeric(Java.Locatable, int, CodeContext.Offset, boolean) |  | 0% |  | 0% | 10 | 10 | 9 | 9 | 1 | 1 |
getType2(Java.SimpleConstant) |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 1 | 1 |
findIMethod(IType, Java.Invocation) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
compileUnconditionalLoop(Java.ContinuableStatement, Java.BlockStatement, Java.Rvalue[]) |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 1 | 1 |
compile2(Java.SuperConstructorInvocation) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
getConstantValue2(Java.Cast) |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 1 | 1 |
mulDivRemAddSub(Java.Locatable, String) |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
typeArgumentToIType(Java.TypeArgument) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
lookupswitch(Java.Locatable, SortedMap, CodeContext.Offset) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
stringConversion(Java.Locatable, IType) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
load(Java.Locatable, IType, int) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
tryWideningPrimitiveConversion(Java.Locatable, IType, IType) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
tryNarrowingPrimitiveConversion(Java.Locatable, IType, IType) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
newarray(Java.Locatable, IType) |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 1 | 1 |
compileDeclaredMethods(Java.TypeDeclaration, ClassFile, int) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
compile2(Java.AssertStatement) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
dupx2(Java.Locatable) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
getIClass(Java.ThisReference) |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
compileGet2(Java.Instanceof) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
getIMethods(IClass, String, List) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
ilfdabcs(IClass) |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 1 | 1 |
binaryNumericPromotionType(Java.Locatable, IType, IType) |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 1 | 1 |
commonSupertype2(IType, IType) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
findMemberType(IType, String, Java.TypeArgument[], Location) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
compile2(Java.LocalVariableDeclarationStatement) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
compileUnit(boolean, boolean, boolean, UnitCompiler.ClassFileConsumer) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
buildLocalVariableMap(Java.LocalVariableDeclarationStatement, Map) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
importStaticOnDemand(String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
importTypeOnDemand2(String, Location) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
getLocalVariableTypeInfo(short) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
overridesMethodFromSupertype(IClass.IMethod, IClass) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
consT(Java.Locatable, IClass, int) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
isBoxingConvertible(IType) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
isUnboxingConvertible(IType) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
store(Java.Locatable, IType, short) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
compileContext2(Java.ArrayAccessExpression) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
andOrXor(Java.Locatable, String) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
compile2(Java.CompilationUnit) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
addMethodInfo(Java.Locatable, ClassFile, short, String, MethodDescriptor) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
getConstantValue2(Java.CharacterLiteral) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
dup2(Java.Locatable) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
compileStatements(List) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
consT(Java.Locatable, int) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
maybeCreateInitMethod(Java.TypeDeclaration, ClassFile, List) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
compileGet2(Java.NewArray) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
compileDeclaredMemberTypes(Java.TypeDeclaration, ClassFile) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
compileGet2(Java.BooleanRvalue) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
getConstantValue2(Java.ConditionalExpression) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
importSingleStatic(String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
ilfd(IType) |  | 0% |  | 0% | 9 | 9 | 6 | 6 | 1 | 1 |
newClassFile(short, IClass, IClass, IClass[]) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
compileGet2(Java.BinaryOperation) |  | 0% |  | 0% | 9 | 9 | 4 | 4 | 1 | 1 |
compileGetValue(Java.Rvalue) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
getType2(Java.UnaryOperation) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
dupx(Java.Locatable) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
invokeMethod(Java.Locatable, IClass.IMethod) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
boxingConversion(Java.Locatable, IType, IType) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
compile(Java.FunctionDeclarator, ClassFile) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
initializeInstanceVariablesAndInvokeInstanceInitializers(Java.ConstructorDeclarator) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
compileFields(Java.FieldDeclaration) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
if_icmpxx(Java.Locatable, int, CodeContext.Offset) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
getTypeImportOnDemandImportDeclarations() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
findTypeByFullyQualifiedName(Location, String[]) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
iinc(Java.Locatable, Java.LocalVariable, String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
newArray(Java.Locatable, int, int, IType) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
getType2(Java.RvalueMemberType) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
isIntLv(Java.Crement) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
compile2(Java.InnerClassDeclaration) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
convertToPrimitiveNumericType(Java.Locatable, IType) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
shift(Java.Locatable, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
compile2(Java.LabeledStatement) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
isStaticContext(Java.TypeBodyDeclaration) |  | 0% |  | 0% | 7 | 7 | 5 | 5 | 1 | 1 |
getType2(Java.PrimitiveType) |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 1 | 1 |
getWhereToBreak(Java.BreakableStatement) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
makeLocalVariableNames(CodeContext, ClassFile.MethodInfo) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getLocalVariable(Java.FunctionDeclarator.FormalParameter, boolean) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
unaryNumericPromotionType(Java.Locatable, IType) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
compileBoolean2(Java.Rvalue, CodeContext.Offset, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getType2(Java.ReferenceType) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
importSingleType(String, Location) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
multianewarray(Java.Locatable, int, int, IType) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
getDeclaringTypeBodyDeclaration(Java.QualifiedThisReference) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
compileElementValue(Java.ElementValue, ClassFile, boolean) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
reverseUnaryNumericPromotion(Java.Locatable, IClass, IType) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
compile2(Java.LocalClassDeclarationStatement) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
buildLocalVariableMap(Java.SwitchStatement, Map) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
compileContext2(Java.FieldAccess) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
if_acmpxx(Java.Locatable, int, CodeContext.Offset) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
overridesMethod(IClass.IMethod, IClass) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getLocalVariable(Java.LocalVariableDeclarationStatement, Java.VariableDeclarator) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
buildLocalVariableMap(Java.TryStatement, Map) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
compile2(Java.AlternateConstructorInvocation) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
ilfd(ClassFile.StackMapTableAttribute.VerificationTypeInfo) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
checkForNameConflictWithAnotherPackageMemberTypeDeclaration(Java.PackageMemberTypeDeclaration) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
fakeCompile(Java.Rvalue) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
unboxingConversion(Java.Locatable, IType, IClass) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getLocalVariable(Java.CatchParameter) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
fakeIMethod(IClass, String, Java.Rvalue[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
consT(Java.Locatable, float) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
fillConversionMap(Object[], Map) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
toTypeOrCompileException(Java.Atom) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
findTypeByName(Location, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
ifxx(Java.Locatable, int, CodeContext.Offset) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
buildLocalVariableMap(Java.ForEachStatement, Map) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
toLvalueOrCompileException(Java.Atom) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
putfield(Java.Locatable, IClass.IField) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
toRvalueOrCompileException(Java.Atom) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
leaveStatements(Java.Scope, Java.Scope) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
consT(Java.Locatable, double) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
compile(Java.BlockStatement) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
checkForConflictWithSingleTypeImport(String, Location) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getNonConstantFinalInitializer(Java.FieldDeclaration, Java.VariableDeclarator) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
consT(Java.Locatable, long) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getfield(Java.Locatable, IClass, String, IClass, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
buildLocalVariableMap(Java.CatchClause, Map) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
generatesCode2(Java.FieldDeclaration) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
checkThrownExceptions(Java.Invocation, IClass.IMethod) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
castConversion(Java.Locatable, IType, IType, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
assignmentConversion(Java.Locatable, IType, IType, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
pop(Java.Locatable, IType) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
hasAnnotation(Java.FunctionDeclarator, IClass) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getInterfaces(IType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getType2(Java.ArrayAccessExpression) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
checkMemberAccessible(IClass, IClass.IMember, Java.Scope, Location) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
arraylength(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
xaload(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
accessModifiers(Location, String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
addClassFile(ClassFile) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
mayHaveSideEffects(Java.ArrayInitializerOrRvalue[]) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType2(Java.NewClassInstance) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
toIConstructor(Java.ConstructorDeclarator) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toIMethod(Java.MethodDeclarator) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
tryCastConversion(Java.Locatable, IType, IType, Object) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
isWideningReferenceConvertible(IType, IType) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
anewarray(Java.Locatable, IClass) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
arraystore(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
swap(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
allButLast(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getTypes(Java.Type[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toIAnnotations(Java.Annotation[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isConvertibleToPrimitiveNumeric(IType) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
checkcast(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
xor(Java.Locatable, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
compileError(String, Location) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getDeclaringClass(Java.QualifiedThisReference) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
UnitCompiler(Java.AbstractCompilationUnit, IClassLoader) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
fakeCompileVariableDeclaratorsAndInitializers(Java.AbstractClassDeclaration) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
buildLocalVariableMap(Java.Block, Map) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
buildLocalVariableMap(Java.ForStatement, Map) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
compileBoolean2(Java.UnaryOperation, CodeContext.Offset, boolean) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
isByteConstant(Object) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
rawTypesOf(IType[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getType2(Java.NewInitializedArray) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
importTypeOnDemand(String, Location) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
dup(Java.Locatable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
writeShort(int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getConstantValue2(Java.BooleanLiteral) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
rawTypeOf(IType) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
getType2(Java.IntegerLiteral) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType2(Java.FloatingPointLiteral) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
compileField(Java.TypeDeclaration, Java.Annotation[], Access, boolean, boolean, Java.Type, int, String, Java.ArrayInitializerOrRvalue) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
reclassify(Java.AmbiguousName) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
dupxx(Java.Locatable, int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
gotO(Java.Locatable, CodeContext.Offset) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
writeUnsignedShort(int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
concat(String[], String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
fakeCompile(Java.BlockStatement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
buildLocalVariableMap(Java.BlockStatement, Map) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
buildLocalVariableMap(Java.IfStatement, Map) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
compileContext(Java.Rvalue) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
generatesCode(Java.BlockStatement) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
generatesCode2(List) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
leave2(Java.TryStatement) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getType2(Java.Package) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isType(Java.Atom) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
isAccessible(IClass.IMember, Java.Scope) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
resolve(Java.TypeDeclaration) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
toIInvocable(Java.FunctionDeclarator) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
numericPromotion(Java.Locatable, IType, IClass) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
isCastReferenceConvertible(IType, IType) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
writeLdc(short) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
compileGet(Java.Rvalue) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getConstantValue2(Java.StringLiteral) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getType(Java.Atom) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType(Java.Type) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType(Java.Rvalue) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType(Java.Lvalue) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
toIAnnotation(Java.Annotation) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getOuterClasses(Java.TypeDeclaration) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isWideningPrimitiveConvertible(IClass, IType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
tryNullConversion(IType, IType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
writeInt(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compile2(Java.ExpressionStatement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
compileGet2(Java.FieldAccess) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getConstantValue(Java.Rvalue) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
unaryNumericPromotion(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
dupn(Java.Locatable, int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
instanceoF(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
compile2(Java.ThrowStatement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
compileGet2(Java.QualifiedThisReference) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
mayHaveSideEffects(Java.ArrayInitializerOrRvalue) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
getType2(Java.MethodInvocation) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getType2(Java.NewArray) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
checkAccessible(IClass.IMember, Java.Scope, Location) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
isNarrowingPrimitiveConvertible(IType, IType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
ifnonnull(Java.Locatable, CodeContext.Offset) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
ifnull(Java.Locatable, CodeContext.Offset) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
xreturn(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
il(ClassFile.StackMapTableAttribute.VerificationTypeInfo) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
last(String[]) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
compile2(Java.Block) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
allocateLocalVariable(boolean, IType) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
allocateLocalVariableAndMarkAsInitialized(boolean, IType) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
allocateLocalVariableSlotAndMarkAsInitialized(IType, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
compileContext2(Java.ArrayLength) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
compileSet2(Java.FieldAccess) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
compileArithmeticBinaryOperation(Java.Locatable, IType, String, Java.Rvalue) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTargetIType(Java.QualifiedThisReference) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getReturnType(Java.FunctionDeclarator) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
tryBoxingConversion(Java.Locatable, IType, IType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isNullConvertible(IType, IType) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
neW(Java.Locatable, IType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
writeByte(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
compile2(Java.PackageMemberClassDeclaration) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
compile2(Java.PackageMemberInterfaceDeclaration) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
compile2(Java.TryStatement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.ParameterAccess) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
consT(Java.Locatable, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
consT(Java.Locatable, IClass) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
tryNarrowingReferenceConversion(Java.Locatable, IType, IType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
l2i(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getCodeContext() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
compile2(Java.Initializer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
allocateLocalVariableSlot(IType, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
leave2(Java.SynchronizedStatement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
compileSet2(Java.SuperclassFieldAccessExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
checkAccessible(IClass, Java.Scope, Location) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
athrow(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getfield(Java.Locatable, IClass.IField) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
returN(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
compileUnit(boolean, boolean, boolean, Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
commonSupertype(IType, IType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
compileGet2(Java.NewInitializedArray) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isAccessible(IClass, Access, Java.Scope) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
invokeConstructor(Java.Locatable, IClass.IConstructor) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
compile(Java.ArrayInitializerOrRvalue, IType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTargetVersion() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
buildLocalVariableMap(Java.DoStatement, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
buildLocalVariableMap(Java.SynchronizedStatement, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
buildLocalVariableMap(Java.WhileStatement, Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
compileBoolean(Java.Rvalue, CodeContext.Offset, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileGet2(Java.ThisReference) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
compileGet2(Java.ArrayAccessExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
leave(Java.BlockStatement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getType2(Java.FieldAccessExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getType2(Java.SuperclassFieldAccessExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getUnboxedType(IType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
isAccessible(IClass, Java.Scope) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
assertNonNull(Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
aconstnull(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
load(Java.Locatable, Java.LocalVariable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
monitorenter(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
monitorexit(Java.Locatable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
neg(Java.Locatable, IClass) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
warning(String, String, Location) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
addConstantFieldrefInfo(IClass, String, IClass) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
buildLocalVariableMap(Java.LabeledStatement, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getType2(Java.ConstructorInvocation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addConstantMethodrefInfo(IClass, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addConstantInterfaceMethodrefInfo(IClass, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
writeConstantMethodrefInfo(IClass, String, MethodDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
writeConstantInterfaceMethodrefInfo(IClass, String, MethodDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compile(Java.TypeDeclaration) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compile(Java.Rvalue) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileContext2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileSet(Java.Lvalue) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileSet2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileSet2(Java.FieldAccessExpression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getType2(Java.ArrayType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
store(Java.Locatable, Java.LocalVariable) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
ilfda(IType) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
replaceCodeContext(CodeContext) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
writeLdc2(short) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
writeConstantFieldrefInfo(IClass, String, IClass) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compile2(Java.LocalClassDeclaration) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getDefaultTargetVersion() | | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
compile2(Java.Rvalue) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileBoolean2(Java.ParenthesizedExpression, CodeContext.Offset, boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileGet2(Java.Literal) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue(Java.ArrayInitializerOrRvalue) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileSet2(Java.ArrayAccessExpression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileSet2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isIdentityConvertible(IType, IType) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
tryIdentityConversion(IType, IType) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
addLineNumberOffset(Java.Locatable) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addConstantClassInfo(IClass) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileException(Java.Locatable, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
changeAccessibility(short, short) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileDeclaredMethods(Java.TypeDeclaration, ClassFile) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
buildLocalVariableMap(Java.Initializer, Map) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileContext2(Java.FieldAccessExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileContext2(Java.SuperclassFieldAccessExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.LocalVariableAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.FieldAccessExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.SuperclassFieldAccessExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isAssignableFrom(IType, IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.SimpleConstant) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileSet2(Java.LocalVariableAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ParameterAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isType2(Java.AmbiguousName) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
write(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
writeOffset(CodeContext.Offset, CodeContext.Offset) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addConstantStringInfo(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addConstantIntegerInfo(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addConstantLongInfo(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addConstantFloatInfo(float) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addConstantDoubleInfo(double) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
writeConstantClassInfo(IClass) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
referenceThis(Java.Locatable, IClass) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
options(EnumSet) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
buildLocalVariableMap(Java.Statement, Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
buildLocalVariableMap(Java.ConstructorInvocation, Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLocalVariable(Java.FunctionDeclarator.FormalParameter) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compile2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileContext2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.ArrayLength) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileGet2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.Initializer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.Block) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRawType(Java.Type) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.Assignment) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.Crement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.Cast) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ParenthesizedExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.SuperclassMethodInvocation) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.NewAnonymousClassInstance) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
add(Java.Locatable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
sub(Java.Locatable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileError(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setTargetVersion(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compile2(Java.ModularCompilationUnit) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compile2(Java.AnonymousClassDeclaration) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
compileGet2(Java.LambdaExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.MethodReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.ClassInstanceCreationReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileGet2(Java.ArrayCreationReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getComponentType(IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isPrimitive(IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSuperclass(IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isInterface(IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isArray(IType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.FieldAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.LocalVariableAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.FieldAccess) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ThisReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.LambdaExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.MethodReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ClassInstanceCreationReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ArrayCreationReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.QualifiedThisReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ClassLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.StringLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.TextBlock) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setCompileErrorHandler(ErrorHandler) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setWarningHandler(WarningHandler) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
options() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAbstractCompilationUnit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.SimpleConstant) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.SimpleType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isType2(Java.Atom) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compile2(Java.EmptyStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compileContext2(Java.Rvalue) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.Rvalue) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantValue2(Java.NullLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.BlockStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.AssertStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.EmptyStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generatesCode2(Java.LocalClassDeclarationStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.ArrayLength) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.Instanceof) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.BooleanLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.CharacterLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getType2(Java.NullLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
leave2(Java.BlockStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |