A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1FileID.html below:

clang: clang::FileID Class Reference

An opaque identifier used by SourceManager which refers to a source file (MemoryBuffer) along with its #include path and #line data. More...

#include "clang/Basic/SourceLocation.h"

Detailed Description

An opaque identifier used by SourceManager which refers to a source file (MemoryBuffer) along with its #include path and #line data.

Definition at line 39 of file SourceLocation.h.

Member Function Documentation ◆ getHashValue() unsigned clang::FileID::getHashValue ( ) const inline ◆ getSentinel() static FileID clang::FileID::getSentinel ( ) inlinestatic ◆ isInvalid() bool clang::FileID::isInvalid ( ) const inline

Definition at line 46 of file SourceLocation.h.

Referenced by clang::ASTUnit::addFileLevelDecl(), checkConfigMacro(), checkNullabilityConsistency(), findDirectives(), clang::SourceManager::getDecomposedIncludedLoc(), clang::ASTUnit::getEndOfPreambleFileID(), clang::SourceManager::getLineNumber(), clang::SourceManager::getMacroArgExpandedLocation(), getNullabilityCompletenessCheckFileID(), clang::ASTUnit::getStartOfMainFileID(), clang::ento::PathDiagnosticConsumer::HandlePathDiagnostic(), clang::ASTImporter::Import(), clang::index::IndexingContext::importedModule(), clang::SourceManager::initializeForReplay(), clang::SourceManager::isAtEndOfImmediateMacroExpansion(), clang::SourceManager::isAtStartOfImmediateMacroExpansion(), clang::PreprocessingRecord::isEntityInFileID(), clang::ASTUnit::isInMainFileID(), clang::ASTUnit::isInPreambleFileID(), clang::edit::FileOffset::isInvalid(), clang::ASTReader::isPreprocessedEntityInFileID(), makeRangeFromFileLocs(), clang::ASTUnit::mapLocationFromPreamble(), clang::ASTUnit::mapLocationToPreamble(), ParseDirective(), recordNullabilitySeen(), clang::SourceManager::setPreambleFileID(), clang::ASTReader::TranslateFileID(), clang::SourceManager::translateLineCol(), and clang::VerifyDiagnosticConsumer::UpdateParsedFileStatus().

◆ isValid() bool clang::FileID::isValid ( ) const inline

Definition at line 45 of file SourceLocation.h.

Referenced by applyRewrite(), compileModule(), clang::Preprocessor::creatingPCHWithThroughHeader(), clang::Preprocessor::EnterMainSourceFile(), clang::LogDiagnosticPrinter::HandleDiagnostic(), clang::Preprocessor::HandleEndOfFile(), clang::ASTImporter::Import(), clang::CompilerInstance::InitializeSourceManager(), clang::InBeforeInTUCacheEntry::isCacheValid(), clang::SourceManager::isMainFile(), clang::Preprocessor::isPCHThroughHeader(), isPreprocessedEntityIfInFileID(), clang::ASTReader::ReadAST(), clang::ASTReader::ReadPragmaDiagnosticMappings(), updateExecutedLinesWithDiagnosticPieces(), and clang::Preprocessor::usingPCHWithThroughHeader().

◆ operator!=() ◆ operator<() ◆ operator<=() ◆ operator==() ◆ operator>() ◆ operator>=() Friends And Related Function Documentation ◆ ASTReader ◆ ASTWriter ◆ SourceManager ◆ SourceManagerTestHelper friend class SourceManagerTestHelper friend

Definition at line 62 of file SourceLocation.h.

The documentation for this class was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4