from static method
Danger<StartBlock, CitrusSyntaxException>
from(
- BlockTypeKeyword blockTypeKeyword,
- StartBlockArgumentable startBlockArgumentable
Implementation
static Danger<StartBlock, CitrusSyntaxException> from(BlockTypeKeyword blockTypeKeyword, StartBlockArgumentable startBlockArgumentable) {
final log = Log(classLocation: StartBlock, functionLocation: 'from');
final result = StartBlock(
StartCurlyBracket(),
BlockType.from(blockTypeKeyword),
SpaceCollection.fromIterable([Space()]),
startBlockArgumentable,
EndCurlyBracket(),
);
return Success(result, log);
}