Source file "net/sf/saxon/expr/parser/ExpressionParser.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 5,167 of 5,167 | 0% | 653 of 653 | 0% | 455 | 455 | 1,174 | 1,174 | 94 | 94 |
parseKindTest() | ![]() | 0% | ![]() | 0% | 53 | 53 | 159 | 159 | 1 | 1 |
getPlainType(String) | ![]() | 0% | ![]() | 0% | 21 | 21 | 67 | 67 | 1 | 1 |
getSimpleType(String) | ![]() | 0% | ![]() | 0% | 20 | 20 | 66 | 66 | 1 | 1 |
parseBasicStep(boolean) | ![]() | 0% | ![]() | 0% | 32 | 32 | 66 | 66 | 1 | 1 |
parseFunctionCall() | ![]() | 0% | ![]() | 0% | 17 | 17 | 52 | 52 | 1 | 1 |
reportMissingFunction(int, StructuredQName, Expression[]) | ![]() | 0% | ![]() | 0% | 15 | 15 | 32 | 32 | 1 | 1 |
parseBinaryExpression(Expression, int) | ![]() | 0% | ![]() | 0% | 11 | 11 | 33 | 33 | 1 | 1 |
parseFLWORExpression() | ![]() | 0% | ![]() | 0% | 10 | 10 | 38 | 38 | 1 | 1 |
parseQuantifiedExpression() | ![]() | 0% | ![]() | 0% | 7 | 7 | 40 | 40 | 1 | 1 |
parsePathExpression() | ![]() | 0% | ![]() | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
resolveFunctionName(String) | ![]() | 0% | ![]() | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
makeSingleTypeExpression(Expression, int, SimpleType, boolean) | ![]() | 0% | ![]() | 0% | 14 | 14 | 25 | 25 | 1 | 1 |
grumble(String, StructuredQName, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
parseItemType() | ![]() | 0% | ![]() | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
parseRelativePath() | ![]() | 0% | ![]() | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
makeBinaryExpression(Expression, int, Expression) | ![]() | 0% | ![]() | 0% | 12 | 12 | 15 | 15 | 1 | 1 |
makeNodeName(String, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
makeStructuredQName(String, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
makeNameCode(String, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
parseRemainingPath(Expression) | ![]() | 0% | ![]() | 0% | 7 | 7 | 22 | 22 | 1 | 1 |
setLanguage(int, DecimalValue) | ![]() | 0% | ![]() | 0% | 9 | 9 | 14 | 14 | 1 | 1 |
getSystemType(String) | ![]() | 0% | ![]() | 0% | 12 | 12 | 24 | 24 | 1 | 1 |
parseStepExpression(boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
parse(String, int, int, int, StaticContext) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
parseIfExpression() | ![]() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | |
parseUnaryExpression() | ![]() | 0% | ![]() | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
parseNodeTest(short) | ![]() | 0% | ![]() | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
warning(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
parseVariableReference() | ![]() | 0% | ![]() | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
makeNameCodeSilently(String, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
parseSequenceType(String, StaticContext) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
makeNamespaceTest(short, String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
parseExprSingle() | ![]() | 0% | ![]() | 0% | 11 | 11 | 13 | 13 | 1 | 1 |
parseSequenceType() | ![]() | 0% | ![]() | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
parseExpression() | ![]() | 0% | ![]() | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
nextToken() | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
parseNumericLiteral() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
currentTokenDisplay() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getCurrentOperatorPrecedence() | ![]() | 0% | ![]() | 0% | 14 | 14 | 15 | 15 | 1 | 1 |
setLocation(Expression, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
makeLocalNameTest(short, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
normalizeEQName(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
findRangeVariable(StructuredQName) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
atStartOfRelativePath() | ![]() | 0% | ![]() | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
ExpressionParser() | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
expect(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
parseStringLiteral() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
setLocation(Clause, int) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
makeSequenceTypeExpression(Expression, int, SequenceType) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
isKeyword(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
makeNameTest(short, String, boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeTracer(int, Expression, int, StructuredQName) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getLanguage() | ![]() | 0% | ![]() | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
grumble(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
grumble(String, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
grumble(String, String, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeStringLiteral(String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
disallowedAtStartOfRelativePath() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
parseTypeswitchExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseSwitchExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseValidateExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseExtensionExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseTypePattern() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseTryCatchExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseConstructor() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseDynamicFunctionCall(Expression) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseMapExpression() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseLiteralFunctionItem() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseInlineFunction() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeCurriedFunction(int, StructuredQName, Expression[], IntSet) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setLocation(Expression) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
declareRangeVariable(Binding) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
parseFunctionItemType() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
parseMapItemType() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
parseParenthesizedItemType() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
undeclareRangeVariable() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setCodeInjector(CodeInjector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setDefaultContainer(Container) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setRangeVariables(Stack) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setRangeVariableStack(Stack) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
setScanOnly(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
getCodeInjector() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getTokenizer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getStaticContext() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getDefaultContainer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getNameChecker() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
parsePredicate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isNamespaceTestAllowed() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
parseFunctionArgument() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getRangeVariables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
grumble(XPathException) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
customizeTokenizer(Tokenizer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
testPermittedAxis(byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |