| translateType(int, Aast, String) |  | 0% |  | 0% | 46 | 46 | 94 | 94 | 1 | 1 |
| trackPropertyOrEventMethodSignatures(int, ClassDefinition, Aast, Variable, String) |  | 0% |  | 0% | 7 | 7 | 40 | 40 | 1 | 1 |
| loadClass(String, boolean) |   | 16% |   | 26% | 17 | 20 | 56 | 70 | 0 | 1 |
| SymbolResolver(SymbolResolver) |  | 0% | | n/a | 1 | 1 | 76 | 76 | 1 | 1 |
| findFile(String, SymbolResolver.UsingType, SymbolResolver.SearchResult) |   | 38% |   | 19% | 24 | 27 | 42 | 71 | 0 | 1 |
| addPackage(String, Aast, String, Aast) |   | 18% |   | 11% | 23 | 24 | 36 | 48 | 0 | 1 |
| addFieldLike(Object, String, Aast) |  | 0% |  | 0% | 25 | 25 | 63 | 63 | 1 | 1 |
| addLocalVariableLike(String, Aast) |  | 0% |  | 0% | 22 | 22 | 59 | 59 | 1 | 1 |
| dumpDotNetDependencies(ClassDefinition) |  | 0% |  | 0% | 13 | 13 | 32 | 32 | 1 | 1 |
| addEnum(Aast, boolean, String) |  | 0% |  | 0% | 10 | 10 | 33 | 33 | 1 | 1 |
| calculateParents(String, Aast, boolean) |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 1 | 1 |
| addMenuLike(String, String, Aast) |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 1 | 1 |
| processDefinitionSignature(Aast, ParameterConsumer) |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 1 | 1 |
| addDataMember(int, String, Aast, Aast, Aast, Aast, Aast, String, int) |   | 4% |   | 2% | 18 | 19 | 19 | 22 | 0 | 1 |
| pkgExists(String) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| dump() |  | 0% | | n/a | 1 | 1 | 32 | 32 | 1 | 1 |
| findConvertedLegacyClass(String) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
| readExtent(Aast) |   | 31% |   | 20% | 19 | 21 | 17 | 28 | 0 | 1 |
| indexPrefixMatch(boolean) |   | 61% |   | 56% | 15 | 24 | 15 | 49 | 0 | 1 |
| parseHierarchy(String, SymbolResolver.WorkArea) |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
| addWrappedWorker(ScopedSymbolDictionary, boolean, String, TokenDataWrapper) |   | 23% |   | 9% | 11 | 12 | 16 | 23 | 0 | 1 |
| addClass(String, ClassDefinition[], ClassDefinition[], boolean, boolean, String) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| getExtentSubscript(Aast) |  | 0% |  | 0% | 5 | 5 | 24 | 24 | 1 | 1 |
| calculateCallSignature(Aast) |   | 79% |   | 54% | 35 | 44 | 11 | 59 | 0 | 1 |
| setDatasetOptions(String, boolean, String, Aast, long, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| annotateClassRef(String, Aast) |   | 56% |   | 25% | 10 | 11 | 13 | 29 | 0 | 1 |
| loadClassDefinition(SymbolResolver, String, boolean) |   | 24% |   | 30% | 4 | 6 | 12 | 19 | 0 | 1 |
| loadVariableSymbols(Variable[]) |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
| lookupDataSet(String) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| lookupDataSource(String) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| keywordToFieldType(int) |  | 0% |  | 0% | 18 | 18 | 36 | 36 | 1 | 1 |
| addInterface(String, ClassDefinition[], boolean, boolean, String) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| lambda$setDatasetOptions$8(long, String, boolean, String) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| annotateNumericLiteral(Aast) |   | 42% |   | 30% | 10 | 11 | 11 | 19 | 0 | 1 |
| addClass(Aast, Aast, Aast, String) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| createClassMappings(Map, String[], String, boolean) |   | 40% |   | 41% | 5 | 7 | 9 | 17 | 0 | 1 |
| loadAliases(List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| dumpSchema() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| resolveClassName(String, SymbolResolver.UsingType) |   | 74% |   | 53% | 10 | 15 | 5 | 31 | 0 | 1 |
| lookupQuery(String) |   | 21% |   | 10% | 5 | 6 | 8 | 11 | 0 | 1 |
| addEnumMember(Aast) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| lookupWorker(ScopedSymbolDictionary, String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| calcAccessMode(String) |   | 19% |   | 7% | 7 | 8 | 13 | 17 | 0 | 1 |
| listFakeoutFiles() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| calculateLegacySignature(String, ParameterKey[]) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| addTable(String, int, boolean, Aast, Aast, Aast) |   | 42% |   | 31% | 10 | 12 | 4 | 8 | 0 | 1 |
| scan(File, ArrayList) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| promoteAllTables(String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| addDataSet(String, int, Aast, Aast, Aast) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| addDataSource(String, int, Aast, Aast, Aast) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$isFieldExactName$20(String, SchemaDictionary) |   | 23% |   | 12% | 4 | 5 | 5 | 8 | 0 | 1 |
| calculateLegacySignature(String, LegacySignature) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| formatExtentName(String, int) |   | 11% |   | 16% | 3 | 4 | 3 | 5 | 0 | 1 |
| dbtype(character) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| annotateField(Aast, Object, boolean, boolean, boolean) |   | 87% |   | 78% | 10 | 24 | 6 | 57 | 0 | 1 |
| lookupTableRecordType(String, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| addIndexFrom(Object, Aast, String, boolean) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| loadSchemaDatabases(Set) |  | 10% |   | 16% | 3 | 4 | 7 | 9 | 0 | 1 |
| calculateJavaParameters(ParameterKey[]) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| lookupFieldRecordType(String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| fields(String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| lambda$isField$18(String, SchemaDictionary) |   | 41% |   | 62% | 2 | 5 | 5 | 8 | 0 | 1 |
| lookupFullFieldName(String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| addInterface(Aast, Aast, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lookupDataMemberClass(String, String, boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| lambda$lookupField$16(String, NameNode, SchemaDictionary) |   | 51% |   | 62% | 2 | 5 | 4 | 9 | 0 | 1 |
| isStaticDataMember(String, String) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| static {...} |   | 88% |   | 50% | 1 | 2 | 4 | 42 | 0 | 1 |
| annotateObjectMethod(String, String, boolean, boolean, Aast) |   | 70% |   | 60% | 4 | 6 | 3 | 16 | 0 | 1 |
| processHierarchy(SymbolResolver.SchemaHelper, Predicate) |   | 50% |   | 50% | 2 | 4 | 4 | 11 | 0 | 1 |
| lookupAttributeOrMethodClass(int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getLegacyPackageName(String) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| getClassFileList(String, boolean) |   | 72% |   | 75% | 2 | 5 | 5 | 18 | 0 | 1 |
| calculateJavaSignature(String, ParameterKey[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| postProcessProperty(String, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$processHierarchy$46(Object, SymbolResolver.SchemaHelper, SchemaException[], ClassDefinition) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| addFieldsFrom(Object, String, boolean, boolean, boolean) |   | 78% |   | 58% | 4 | 7 | 5 | 20 | 0 | 1 |
| lookupDataMemberWorker(String, String, boolean) |   | 64% |   | 42% | 5 | 8 | 4 | 12 | 0 | 1 |
| loadConvertedClass(String, boolean) |   | 64% |   | 50% | 3 | 5 | 4 | 14 | 0 | 1 |
| lookupTableNode(String, boolean, boolean) |   | 53% |   | 16% | 3 | 4 | 6 | 13 | 0 | 1 |
| addAttributeOrMethod(int, int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$fields$40(String, SchemaDictionary) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| markUseDictExps(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| restoreLocalVariables(String) |   | 54% |   | 75% | 1 | 3 | 4 | 10 | 0 | 1 |
| createField(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| annotateObjectEvent(Aast, Aast, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| exists(File, boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createVariable(String, int, Aast, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| calculateDefinitionSignature(Aast) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lookupDatabase(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| srchPropathFindFile(String, SymbolResolver.UsingType, SymbolResolver.SearchResult) |   | 79% |   | 50% | 6 | 8 | 3 | 12 | 0 | 1 |
| setTableOption(Object, int, Aast) |   | 74% |   | 40% | 3 | 5 | 5 | 18 | 0 | 1 |
| isBuiltInClass(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| isBuiltinFunction(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| isDotNetClass(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| lambda$addLocalVariableLike$3(String, int, SchemaDictionary) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| annotateVariableOptions(String, boolean, String, Aast, boolean, Variable, Function) |   | 80% |   | 63% | 6 | 12 | 1 | 14 | 0 | 1 |
| addQuery(String, Aast, int, Aast, Aast) |   | 53% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getCurrentParentName() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getClassFiles(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resolveClassDefinition(Aast) |   | 66% |   | 50% | 3 | 4 | 5 | 13 | 0 | 1 |
| loadLegacyClasses(SymbolResolver) |   | 52% |   | 50% | 2 | 3 | 3 | 7 | 0 | 1 |
| getCurrentClassName() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getCurrentParentsDef() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| addObjectMethod(String, int, int, boolean, Aast, Aast) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decodeStatic(Aast) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$lookupTableRecordType$31(Integer) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$lookupFieldRecordType$29(Integer) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| collectSortField(Aast) |   | 83% |   | 64% | 5 | 8 | 3 | 17 | 0 | 1 |
| SymbolResolver() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| SymbolResolver(boolean, boolean, String[], boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addVariable(boolean, Variable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addWidget(boolean, Variable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addDataRelation(String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lookupBufferName(String, boolean, boolean, boolean) |   | 77% |   | 50% | 2 | 3 | 2 | 10 | 0 | 1 |
| isJavaClass(String, SymbolResolver.SearchResult) |   | 77% |  | 100% | 0 | 2 | 2 | 12 | 0 | 1 |
| convertMethodName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addFieldsFrom(Object, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| markStrongScope(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lookupClass(String) |   | 79% |   | 60% | 3 | 6 | 2 | 9 | 0 | 1 |
| loadJavaClass(String) |   | 72% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| addIndex(Object, String, Aast) |   | 69% |   | 50% | 3 | 4 | 3 | 7 | 0 | 1 |
| removeGlobalVariable(Keyword) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeBuiltinFunction(Keyword) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decodeAccessMode(Aast) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$lookupTableRecordType$30(String, boolean, boolean, SchemaDictionary) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SymbolResolver(boolean, boolean, String[], boolean, boolean, Set) |   | 98% |  | 100% | 0 | 5 | 2 | 86 | 0 | 1 |
| lookupField(NameNode, String) |   | 78% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| lookupDatabaseName(String, boolean, boolean) |   | 77% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| isField(String) |   | 77% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| isFieldExactName(String) |   | 77% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| lookupFullTableName(String, boolean, boolean) |   | 77% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| lookupTableInfo(String, boolean, boolean) |   | 77% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| isTable(String) |   | 76% |   | 50% | 1 | 2 | 2 | 9 | 0 | 1 |
| lookupFieldInfo(NameNode, String, boolean) |   | 75% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| promoteTableName(String, boolean, boolean, boolean) |   | 73% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
| lookupFieldAst(String) |   | 72% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| lookupTableAst(String) |   | 72% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| processLikeField(Aast, boolean, String) |   | 64% |   | 50% | 1 | 2 | 2 | 6 | 0 | 1 |
| loadConvertedClassByQname(String) |   | 60% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| finalizeTableDefine(Object, Aast) |   | 57% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| setFieldOptions(String, Aast) |   | 53% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| addAttributeOrMethod(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addFrameField(String, Aast) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lookupDataRelation(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lookupTableRecordType(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lookupFieldInfo(NameNode, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addFieldLike$43(NameNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$fields$41(Iterator) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$lookupFullFieldName$15(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$lookupBufferName$9(String, boolean, boolean, SchemaDictionary) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addEnum$6(Variable, Aast, boolean, boolean, SymbolResolver) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$addLocalVariableLike$4(Aast) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setIndexFieldSearchTable(Aast) |   | 90% |   | 75% | 1 | 3 | 4 | 16 | 0 | 1 |
| isUseDictExps(String) |   | 66% |   | 25% | 2 | 3 | 0 | 2 | 0 | 1 |
| newRuntimeInstance() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeKeyword(Keyword) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| classDefinitionComplete() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$calcAccessMode$47(String, ClassDefinition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$lookupFieldRecordType$28(String, SchemaDictionary) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$calculateDefinitionSignature$2(List, Aast, ParameterKey, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initSkeletonPath() |   | 80% |   | 50% | 2 | 3 | 1 | 7 | 0 | 1 |
| getCurrentClassDef() |   | 71% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| setLocalLookup(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| allowPromotion(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$addFieldLike$42(String, SchemaDictionary) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$lookupFullFieldName$14(String, SchemaDictionary) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$parseFinished$0(ClassDefinition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initPossibleClasses(Map, String[], boolean) |  | 97% |   | 77% | 5 | 12 | 1 | 33 | 0 | 1 |
| lambda$annotateVariableOptions$5(String, boolean, String) |  | 87% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| getPropath() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClassDefinition(String) |  | 95% |   | 83% | 1 | 4 | 1 | 11 | 0 | 1 |
| lookupWrapped(ScopedSymbolDictionary, String) |  | 95% |   | 90% | 1 | 6 | 1 | 13 | 0 | 1 |
| addField(Object, String, int, Aast) |  | 90% |   | 50% | 4 | 5 | 1 | 3 | 0 | 1 |
| reportClassNotFound(String, boolean) |  | 88% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lookupWorkerExact(ScopedSymbolDictionary, String) |  | 87% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| lookupAttributeOrMethod(int) |  | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| lookupTable(String) |  | 84% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| isObjectMethod(String, String, boolean) |  | 81% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupField$17(Integer) |  | 80% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| isPreScan() |  | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$addFieldsFrom$45(NameNode) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupTableAst$39(Aast) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupFieldAst$37(Aast) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupTableInfo$35(TableInfo) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupFieldInfo$33(FieldInfo) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupFullTableName$23(String) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupDatabaseName$13(String) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupBufferName$11(String) |  | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lookupDataMember(String, String) |  | 94% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| setVariableOptions(String, Aast) |  | 92% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
| setCvtSources(Set) |  | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| deleteSchemaScope(boolean) |  | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| lambda$isFieldExactName$21(Boolean) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$resolveClassName$7(String[], SymbolResolver.UsingSpec[], String, SymbolResolver.SearchResult) |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 1 |
| addFrameFields(String, Collection) |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 1 |
| saveClasses() |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| parseFinished() |  | 100% |   | 75% | 2 | 5 | 0 | 10 | 0 | 1 |
| tryLoadClass(String) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| lookupObjectMethod(String, String, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| lookupLocalDef(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endIndexFieldSearch() |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| lookupWrapped(String, ScopedSymbolDictionary[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| addFunction(String, int, String) |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| addScope() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| addLocalVariable(String, int, String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addBuiltinFunction(String, int, boolean, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lookupVariable(String) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| lookupWidget(String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getFrameFields(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| deleteScope() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| addAccumVariable(String, int) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| addGlobalVariable(String, int, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| annotateVariableOptions(String, boolean, String, Aast, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| annotateFunction(String, Aast, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| lambda$lookupDatabaseName$12(String, boolean, boolean, SchemaDictionary) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| addWidget(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addMenu(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addMenuItem(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$addFieldsFrom$44(String, NameNode, boolean, SchemaDictionary) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| setPropath(String[]) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| setAttributeOrMethodType(int, String) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| addLabel(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| markPreferred(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| lambda$lookupTableAst$38(String, SchemaDictionary) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| lambda$lookupFieldAst$36(String, SchemaDictionary) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| saveLocalVariables(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SymbolResolver(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| persistSchemaData(String, String) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| addProcedure(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addFrame(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addStream(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| promoteTable(Object, boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| useIndexFieldSearch(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| annotateVariableOptions(String, Aast, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| annotateField(Aast, Object, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lookupFunction(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canLoadClass(String) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| annotateObjectMethod(String, String, boolean, Aast) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAllAttributesAndMethods(Map) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lookupMenu(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupMenuItem(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addSchemaScope(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| convertSeparator(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| removeLocalVariables(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addBuiltinFunction(String, int, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lookupFunctionDef(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupBufferName(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| promoteTableName(String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lookupWrappedType(TokenDataWrapper) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$isTable$27(Boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$isField$19(Boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| addGlobalVariable(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lookupProcedure(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupDataMember(String, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupLabel(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupFrame(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupStream(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupDatabaseName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lookupFullTableName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$lookupTableInfo$34(String, boolean, boolean, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$lookupFieldInfo$32(NameNode, String, boolean, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$lookupTableNode$25(NameNode) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$lookupTableNode$24(String, boolean, boolean, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$lookupFullTableName$22(String, boolean, boolean, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$lookupBufferName$10(String, boolean, boolean, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loadClassDefinition(SymbolResolver, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setUniqueFieldMatch(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addKeyword(Keyword) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lookupKeyword(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addInnerBlockScope() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteInnerBlockScope() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| loadClass(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| resolveClassName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isTable$26(String, SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$parseFinished$1(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loadClassDefinition(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| locate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setInMethod(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| startIndexFieldSearch() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setClassLookup(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSchemaDictionary(SchemaDictionary) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteLabel() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setChainedReference(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isFoundUniqueIndex() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isClassLookup() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isChainedReference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isRuntimeConfig() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |