|
clang 22.0.0git
|
#include "clang/Lex/PreprocessingRecord.h"#include "clang/Basic/IdentifierTable.h"#include "clang/Basic/LLVM.h"#include "clang/Basic/SourceLocation.h"#include "clang/Basic/SourceManager.h"#include "clang/Basic/TokenKinds.h"#include "clang/Lex/MacroInfo.h"#include "clang/Lex/Token.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/iterator_range.h"#include "llvm/Support/Capacity.h"#include "llvm/Support/ErrorHandling.h"#include <cassert>#include <cstddef>#include <cstring>#include <iterator>#include <optional>#include <utility>#include <vector>Go to the source code of this file.
Functions | |
| static bool | isPreprocessedEntityIfInFileID (PreprocessedEntity *PPE, FileID FID, SourceManager &SM) |
|
static |
Definition at line 75 of file PreprocessingRecord.cpp.
References clang::SourceRange::getBegin(), clang::PreprocessedEntity::getSourceRange(), clang::SourceLocation::isInvalid(), clang::FileID::isValid(), and SM.
Referenced by clang::PreprocessingRecord::isEntityInFileID().