|
clang-tools 22.0.0git
|
This is the complete list of members for Modularize::PreprocessorTracker, including all inherited members.
| checkForIncludesInBlock(clang::Preprocessor &PP, clang::SourceRange BlockSourceRange, const char *BlockIdentifierMessage, llvm::raw_ostream &OS)=0 | Modularize::PreprocessorTracker | pure virtual |
| create(llvm::SmallVector< std::string, 32 > &Headers, bool DoBlockCheckHeaderListOnly) | Modularize::PreprocessorTracker | static |
| handleIncludeDirective(llvm::StringRef DirectivePath, int DirectiveLine, int DirectiveColumn, llvm::StringRef TargetPath)=0 | Modularize::PreprocessorTracker | pure virtual |
| handlePreprocessorEntry(clang::Preprocessor &PP, llvm::StringRef RootHeaderFile)=0 | Modularize::PreprocessorTracker | pure virtual |
| handlePreprocessorExit()=0 | Modularize::PreprocessorTracker | pure virtual |
| reportInconsistentConditionals(llvm::raw_ostream &OS)=0 | Modularize::PreprocessorTracker | pure virtual |
| reportInconsistentMacros(llvm::raw_ostream &OS)=0 | Modularize::PreprocessorTracker | pure virtual |
| ~PreprocessorTracker() | Modularize::PreprocessorTracker | virtual |