MCPcopy Create free account
hub / github.com/apache/tomcat / MapEntry

Method MapEntry

java/org/apache/el/parser/ELParser.java:2292–2331  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2290 }
2291
2292 final public void MapEntry() throws ParseException {/* @bgen(jjtree) MapEntry */
2293 AstMapEntry jjtn000 = new AstMapEntry(JJTMAPENTRY);
2294 boolean jjtc000 = true;
2295 jjtree.openNodeScope(jjtn000);
2296 try {
2297 Expression();
2298 jj_consume_token(COLON);
2299 Expression();
2300 } catch (Throwable jjte000) {
2301 if (jjtc000) {
2302 jjtree.clearNodeScope(jjtn000);
2303 jjtc000 = false;
2304 } else {
2305 jjtree.popNode();
2306 }
2307 if (jjte000 instanceof RuntimeException) {
2308 {
2309 if (true) {
2310 throw (RuntimeException) jjte000;
2311 }
2312 }
2313 }
2314 if (jjte000 instanceof ParseException) {
2315 {
2316 if (true) {
2317 throw (ParseException) jjte000;
2318 }
2319 }
2320 }
2321 {
2322 if (true) {
2323 throw (Error) jjte000;
2324 }
2325 }
2326 } finally {
2327 if (jjtc000) {
2328 jjtree.closeNodeScope(jjtn000, true);
2329 }
2330 }
2331 }
2332
2333 /*
2334 * Identifier Java Language Identifier

Callers 1

MapDataMethod · 0.95

Calls 6

ExpressionMethod · 0.95
jj_consume_tokenMethod · 0.95
openNodeScopeMethod · 0.80
clearNodeScopeMethod · 0.80
popNodeMethod · 0.80
closeNodeScopeMethod · 0.80

Tested by

no test coverage detected