MCPcopy Index your code
hub / github.com/antlr/codebuff / rawSetAttribute

Method rawSetAttribute

output/java8/1.4.13/ST.java:350–360  ·  view source on GitHub ↗

Set locals attribute value when you only know the name, not the index. This is ultimately invoked by calling ST#add from outside so toss an exception to notify them.

(String name, Object value)

Source from the content-addressed store, hash-verified

348 */
349
350 protected void rawSetAttribute(String name, Object value) {
351 if ( impl.formalArguments==null ) {
352 throw new IllegalArgumentException("no such attribute: "+name);
353 }
354
355 FormalArgument arg = impl.formalArguments.get(name);
356 if ( arg==null ) {
357 throw new IllegalArgumentException("no such attribute: "+name);
358 }
359 locals[arg.index] = value;
360 }
361
362 /** Find an attribute in this template only. */
363

Callers 5

rot_mapMethod · 0.95
rot_map_iteratorMethod · 0.95
zip_mapMethod · 0.95
setDefaultArgumentsMethod · 0.95
storeArgsMethod · 0.45

Calls 1

getMethod · 0.65

Tested by

no test coverage detected