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

Method defineTemplateOrRegion

output/java8/1.4.16/STGroup.java:423–436  ·  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

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

Callers

nothing calls this directly

Calls 2

defineRegionMethod · 0.95
defineTemplateMethod · 0.95

Tested by

no test coverage detected