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_1ExternalPreprocessorSource.html below:

clang: clang::ExternalPreprocessorSource Class Reference

Abstract interface for external sources of preprocessor information. More...

#include "clang/Lex/ExternalPreprocessorSource.h"

Abstract interface for external sources of preprocessor information.

This abstract class allows an external sources (such as the ASTReader) to provide additional preprocessing information.

Definition at line 29 of file ExternalPreprocessorSource.h.

◆ ~ExternalPreprocessorSource() ExternalPreprocessorSource::~ExternalPreprocessorSource ( ) virtualdefault ◆ GetIdentifier() virtual IdentifierInfo * clang::ExternalPreprocessorSource::GetIdentifier ( uint64_t  ID ) pure virtual

Return the identifier associated with the given ID number.

The ID 0 is associated with the NULL identifier.

Implemented in clang::ASTReader.

◆ getModule() virtual Module * clang::ExternalPreprocessorSource::getModule ( unsigned  ModuleID ) pure virtual ◆ ReadDefinedMacros() virtual void clang::ExternalPreprocessorSource::ReadDefinedMacros ( ) pure virtual

Read the set of macros defined by this external macro source.

Implemented in clang::ASTReader.

◆ updateOutOfDateIdentifier() virtual void clang::ExternalPreprocessorSource::updateOutOfDateIdentifier ( const IdentifierInfoII ) pure virtual

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


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