private void CheckReservedWord(ref string name, ISymbol symbol) { if (LuaSyntaxNode.IsReservedWord(name)) { name = localReservedNames_[symbol]; } }
private bool CheckReservedWord(ref string name, SyntaxNode node) { if (LuaSyntaxNode.IsReservedWord(name)) { name = GetUniqueIdentifier(name, node, 1); AddReservedMapping(name, node); return(true); } return(false); }
private bool CheckLocalBadWord(ref string name, SyntaxNode node) { if (LuaSyntaxNode.IsReservedWord(name)) { name = GetUniqueIdentifier(name, node, 1); return true; } else if (Utility.IsIdentifierIllegal(ref name)) { name = GetUniqueIdentifier(name, node, 0); return true; } return false; }