Respond to code review comments

This commit is contained in:
Mohamed Hegazy 2014-09-16 14:27:05 -07:00
parent 706ca8eae9
commit d8d1ed399c

View file

@ -3164,8 +3164,10 @@ module ts {
return items;
function hasAnyUpperCaseCharacter(s: string): boolean {
for (var i = 0; i < s.length; ++i) {
if (s.charAt(i).toLocaleLowerCase() !== s.charAt(i)) {
for (var i = 0, n = s.length; i < n; i++) {
var c = s.charCodeAt(i);
if ((CharacterCodes.A <= c && c <= CharacterCodes.Z) ||
(c >= CharacterCodes.maxAsciiCharacter && s.charAt(i).toLocaleLowerCase() !== s.charAt(i))) {
return true;
}
}