public string GetIdentifier()
{
switch (Node.Kind)
{
case SyntaxKind.ObjectLikeDefineDirectiveTrivia:
return ((ObjectLikeDefineDirectiveTriviaSyntax)Node).Name.Text;
case SyntaxKind.FunctionLikeDefineDirectiveTrivia:
return ((FunctionLikeDefineDirectiveTriviaSyntax)Node).Name.Text;
case SyntaxKind.UndefDirectiveTrivia:
return ((UndefDirectiveTriviaSyntax)Node).Name.Text;
default:
return null;
}
}