FlyweightCapableTreeStructure<LighterASTNode> () { FlyweightCapableTreeStructure<LighterASTNode> parsed = myParsed; if (parsed == null) { myParsed = parsed = ((ILightLazyParseableElementType)getTokenType()).parseContents(this); } return parsed; }