blob: ddb5b68d435712683f5ca65b86c00dc425d224d2 [file] [log] [blame]
header position 0..78
module recursiveTemplateInvocation
metamodel http://www.eclipse.org/emf/2002/Ecore (37..75)
[comment @main (89..94) /] (80..96)
public template recursive_source_is_argument(c : EClass (143..160))
@main
(165..167)
[file url 'recursive_template_invocation_is' (174..208) mode overwrite
(228..230)
[.recursive_is(c, true) (231..251)/] (newLineNeeded (230..254) (221..258)
[/file] (167..265)
(newLineNeeded) (265..266) (162..266)
[/template] (97..277)
public template recursive_is(c : EClass (309..326), b : java.lang.Boolean (328..339))
start (newLineNeeded) (344..352)
(354..356)
[if .not(b) (361..366)
stop (newLineNeeded) (375..382) (368..386)
[else]
continue (399..410)
[.recursive_is(c, false) (411..432)/] (newLineNeeded (410..435) (392..439)
[/if] (356..444)
(newLineNeeded) (444..445) (341..445)
[/template] (279..456) (0..456)