clang  10.0.0svn
Public Attributes | List of all members
clang::FrameworkCacheEntry Struct Reference

This structure is used to record entries in our framework cache. More...

#include "clang/Lex/HeaderSearch.h"

Collaboration diagram for clang::FrameworkCacheEntry:
Collaboration graph
[legend]

Public Attributes

const DirectoryEntryDirectory
 The directory entry which should be used for the cached framework. More...
 
bool IsUserSpecifiedSystemFramework
 Whether this framework has been "user-specified" to be treated as if it were a system framework (even if it was found outside a system framework directory). More...
 

Detailed Description

This structure is used to record entries in our framework cache.

Definition at line 146 of file HeaderSearch.h.

Member Data Documentation

◆ Directory

const DirectoryEntry* clang::FrameworkCacheEntry::Directory

The directory entry which should be used for the cached framework.

Definition at line 148 of file HeaderSearch.h.

Referenced by clang::Preprocessor::checkModuleIsAvailable(), and needModuleLookup().

◆ IsUserSpecifiedSystemFramework

bool clang::FrameworkCacheEntry::IsUserSpecifiedSystemFramework

Whether this framework has been "user-specified" to be treated as if it were a system framework (even if it was found outside a system framework directory).

Definition at line 153 of file HeaderSearch.h.

Referenced by needModuleLookup().


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