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

Method defineTemplateOrRegion

output/java8/1.4.14/STGroup.java:422–435  ·  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

420 }
421
422 public void defineTemplateOrRegion(String fullyQualifiedTemplateName, String regionSurroundingTemplateName, Token templateToken, String template, Token nameToken, List<FormalArgument> args) {
423 try {
424 if ( regionSurroundingTemplateName!=null ) {
425 defineRegion(regionSurroundingTemplateName, nameToken, template, templateToken);
426 }
427 else {
428 defineTemplate(fullyQualifiedTemplateName, nameToken, args, template, templateToken);
429 }
430 }
431 catch (STException e) {
432 // after getting syntax error in a template, we emit msg
433 // and throw exception to blast all the way out to here.
434 }
435 }
436
437 public void rawDefineTemplate(String name, CompiledST code, Token defT) {
438 CompiledST prev = rawGetTemplate(name);

Callers

nothing calls this directly

Calls 2

defineRegionMethod · 0.95
defineTemplateMethod · 0.95

Tested by

no test coverage detected