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

Method defineTemplateOrRegion

output/java8/1.4.12/STGroup.java:406–419  ·  view source on GitHub ↗
(String fullyQualifiedTemplateName, String regionSurroundingTemplateName, Token templateToken, String template, Token nameToken, List<FormalArgument> args)

Source from the content-addressed store, hash-verified

404 }
405
406 public void defineTemplateOrRegion(String fullyQualifiedTemplateName, String regionSurroundingTemplateName, Token templateToken, String template, Token nameToken, List<FormalArgument> args) {
407 try {
408 if ( regionSurroundingTemplateName!=null ) {
409 defineRegion(regionSurroundingTemplateName, nameToken, template, templateToken);
410 }
411 else {
412 defineTemplate(fullyQualifiedTemplateName, nameToken, args, template, templateToken);
413 }
414 }
415 catch (STException e) {
416 // after getting syntax error in a template, we emit msg
417 // and throw exception to blast all the way out to here.
418 }
419 }
420
421 public void rawDefineTemplate(String name, CompiledST code, Token defT) {
422 CompiledST prev = rawGetTemplate(name);

Callers

nothing calls this directly

Calls 2

defineRegionMethod · 0.95
defineTemplateMethod · 0.95

Tested by

no test coverage detected