name PeopleSoft PeopleCode Call Stack patterns include #callstack repository callstack patterns include #session include #methods include #events events name meta.event.pcode patterns begin (start|resume)\s+?(.*) beginCaptures 1 name storage.modifier.pcode 2 name entity.name.function.pcode end (\n) name meta.method.event.pcode methods name meta.method.pcode patterns begin (call (?:method|function|getter|setter|constructor))\s+?(.*) beginCaptures 1 name storage.modifier.pcode 2 name entity.name.function.pcode end (\n) name meta.method.identifier.pcode session name meta.method.pcode patterns begin (Session \d+) beginCaptures 1 name comment.block.pcode end (:) name meta.method.session.pcode scopeName source.peoplecode.psoftcallstack uuid cd1113f9-149f-4e18-9dec-c39a75a7c283