Lines Matching refs:Position
53 : Input(CommandLine), Position(Input.begin()-1) {} in CommandLineArgumentParser()
70 if (*Position == '"') { in parseStringInto()
72 } else if (*Position == '\'') { in parseStringInto()
77 } while (*Position != ' '); in parseStringInto()
83 while (*Position != '"') { in parseDoubleQuotedStringInto()
85 String.push_back(*Position); in parseDoubleQuotedStringInto()
93 while (*Position != '\'') { in parseSingleQuotedStringInto()
94 String.push_back(*Position); in parseSingleQuotedStringInto()
103 String.push_back(*Position); in parseFreeStringInto()
105 } while (*Position != ' ' && *Position != '"' && *Position != '\''); in parseFreeStringInto()
110 if (*Position == '\\') { in skipEscapeCharacter()
119 } while (*Position == ' '); in nextNonWhitespace()
124 ++Position; in next()
125 return Position != Input.end(); in next()
129 StringRef::iterator Position; member in __anon3f1e07e20111::CommandLineArgumentParser