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

clang: clang::VisibleModuleSet Class Reference

A set of visible modules. More...

#include "clang/Basic/Module.h"

A set of visible modules.

Definition at line 837 of file Module.h.

◆ ConflictCallback

A callback to call when a module conflict is found.

Path consists of a sequence of modules from the conflicting module to the one made visible, where each was exported by the next.

Definition at line 879 of file Module.h.

◆ VisibleCallback

A callback to call when a module is made visible (directly or indirectly) by a call to setVisible.

Definition at line 874 of file Module.h.

◆ VisibleModuleSet() [1/2] clang::VisibleModuleSet::VisibleModuleSet ( ) default ◆ VisibleModuleSet() [2/2] ◆ getGeneration() unsigned clang::VisibleModuleSet::getGeneration ( ) const inline

Get the current visibility generation.

Incremented each time the set of visible modules changes in any way.

Definition at line 858 of file Module.h.

◆ getImportLoc() ◆ isVisible() bool clang::VisibleModuleSet::isVisible ( const ModuleM ) const inline ◆ operator=()

Move from another visible modules set.

Guaranteed to leave the source empty and bump the generation on both.

Definition at line 848 of file Module.h.

◆ setVisible()

Make a specific module visible.

Definition at line 664 of file Module.cpp.

References clang::C, E, clang::Module::isGlobalModule(), clang::SourceLocation::isValid(), isVisible(), Loc, Path, and V.

Referenced by clang::Sema::ActOnAnnotModuleBegin(), clang::Sema::ActOnModuleDecl(), clang::Sema::ActOnModuleImport(), clang::Sema::ActOnPrivateModuleFragmentDecl(), clang::Sema::BuildModuleInclude(), clang::Sema::createImplicitModuleImportForErrorRecovery(), and makeTransitiveImportsVisible().

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