identifier method
void
identifier(
- String identifier, {
- IdentifierToken? fromToken,
- bool spaceBefore = true,
- bool spaceAfter = true,
Writes an identifier, escaping it if necessary.
Implementation
void identifier(
String identifier, {
IdentifierToken? fromToken,
bool spaceBefore = true,
bool spaceAfter = true,
}) {
if (isKeyword(identifier) || _notAKeywordRegex.hasMatch(identifier)) {
identifier = escapeIdentifier(identifier);
}
symbol(identifier, spaceBefore: spaceBefore, spaceAfter: spaceAfter);
}