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

References

tools/clang/tools/extra/modularize/PreprocessorTracker.cpp
  466 bool operator<(const StringHandle &H1, const StringHandle &H2) {
  466 bool operator<(const StringHandle &H1, const StringHandle &H2) {
  472 bool operator>(const StringHandle &H1, const StringHandle &H2) {
  472 bool operator>(const StringHandle &H1, const StringHandle &H2) {
  489   PPItemKey(clang::Preprocessor &PP, StringHandle Name, HeaderHandle File,
  494   PPItemKey(StringHandle Name, HeaderHandle File, int Line, int Column)
  524   StringHandle Name;
  547   MacroExpansionInstance(StringHandle MacroExpanded,
  549                          StringHandle DefinitionSourceLine,
  574   StringHandle MacroExpanded;
  578   StringHandle DefinitionSourceLine;
  591   MacroExpansionTracker(StringHandle MacroUnexpanded,
  592                         StringHandle MacroExpanded,
  593                         StringHandle InstanceSourceLine,
  595                         StringHandle DefinitionSourceLine,
  606   findMacroExpansionInstance(StringHandle MacroExpanded,
  620   void addMacroExpansionInstance(StringHandle MacroExpanded,
  622                                  StringHandle DefinitionSourceLine,
  633   StringHandle MacroUnexpanded;
  635   StringHandle InstanceSourceLine;
  688                      StringHandle ConditionUnexpanded,
  722   StringHandle ConditionUnexpanded;
  835     StringHandle IncludeHeaderHandle = addString(TargetPath);
  925   StringHandle addString(llvm::StringRef Str) { return Strings.intern(Str); }
  972   StringHandle getHeaderFilePath(HeaderHandle H) const {
 1054     StringHandle MacroName = addString(II->getName());
 1103     StringHandle ConditionUnexpandedHandle(addString(ConditionUnexpanded));
 1259   std::vector<StringHandle> HeaderPaths;