reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/ELF/ScriptLexer.cpp
   45   StringRef tok = tokens[pos - 1];
   56   StringRef tok = tokens[pos - 1];
   62   StringRef tok = tokens[pos - 1];
   79   if (pos)
  138   tokens.insert(tokens.begin() + pos, vec.begin(), vec.end());
  168 bool ScriptLexer::atEOF() { return errorCount() || tokens.size() == pos; }
  222   std::vector<StringRef> v = tokenizeExpr(tokens[pos]);
  225   tokens.erase(tokens.begin() + pos);
  226   tokens.insert(tokens.begin() + pos, v.begin(), v.end());
  238   return tokens[pos++];
  245   pos = pos - 1;
  245   pos = pos - 1;
  254   pos = pos - 2;
  254   pos = pos - 2;
  270   if (tokens.size() >= pos + 2 && tokens[pos] == tok &&
  270   if (tokens.size() >= pos + 2 && tokens[pos] == tok &&
  271       tokens[pos + 1] == ":") {
  272     pos += 2;
  295   assert(!mbs.empty() && pos > 0);
  297     if (encloses(mb.getBuffer(), tokens[pos - 1]))
tools/lld/ELF/ScriptParser.cpp
  910   size_t oldPos = pos;
  924         llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
 1097   size_t oldPos = pos;
 1101       llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");