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

References

tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
  407   RawLex.LexFromRawLexer(RawToken);
  411   while (RawToken.isNot(tok::eof)) {
  412     if (RawToken.is(tok::hash) && RawToken.isAtStartOfLine()) {
  412     if (RawToken.is(tok::hash) && RawToken.isAtStartOfLine()) {
  414       Token HashToken = RawToken;
  415       RawLex.LexFromRawLexer(RawToken);
  416       if (RawToken.is(tok::raw_identifier))
  417         PP.LookUpIdentifierInfo(RawToken);
  418       if (RawToken.getIdentifierInfo() != nullptr) {
  419         switch (RawToken.getIdentifierInfo()->getPPKeywordID()) {
  454             StringRef Identifier = NextIdentifierName(RawLex, RawToken);
  456               if (NextIdentifierName(RawLex, RawToken) == "system_header") {
  461                 FileType = SM.getFileCharacteristic(RawToken.getLocation());
  474             bool elif = (RawToken.getIdentifierInfo()->getPPKeywordID() ==
  476             bool isTrue = IsIfAtLocationTrue(RawToken.getLocation());
  481               RawLex.LexFromRawLexer(RawToken);
  482             } while (!RawToken.is(tok::eod) && RawToken.isNot(tok::eof));
  482             } while (!RawToken.is(tok::eod) && RawToken.isNot(tok::eof));
  494                               SM.getFileOffset(RawToken.getLocation()) +
  495                                   RawToken.getLength(),
  514               RawLex.LexFromRawLexer(RawToken);
  515             } while (RawToken.isNot(tok::eod) && RawToken.isNot(tok::eof));
  515             } while (RawToken.isNot(tok::eod) && RawToken.isNot(tok::eof));
  517                               SM.getFileOffset(RawToken.getLocation()) +
  518                                   RawToken.getLength(),
  530     RawLex.LexFromRawLexer(RawToken);