|
clang 22.0.0git
|
Customize OptionalStorage<FileEntryRef> to use FileEntryRef and its optional_none_tag to keep it the size of a single pointer. More...
#include "clang/Basic/FileEntry.h"
Public Member Functions | |
| OptionalStorage & | operator= (clang::FileEntryRef Ref) |
| Public Member Functions inherited from clang::FileMgr::MapEntryOptionalStorage< clang::FileEntryRef > | |
| MapEntryOptionalStorage ()=default | |
| MapEntryOptionalStorage (std::in_place_t, ArgTypes &&...Args) | |
| void | reset () |
| bool | has_value () const |
| clang::FileEntryRef & | value () & |
| clang::FileEntryRef const & | value () const & |
| clang::FileEntryRef && | value () && |
| void | emplace (Args &&...args) |
| MapEntryOptionalStorage & | operator= (clang::FileEntryRef Ref) |
Customize OptionalStorage<FileEntryRef> to use FileEntryRef and its optional_none_tag to keep it the size of a single pointer.
Definition at line 215 of file FileEntry.h.
|
inline |
Definition at line 223 of file FileEntry.h.
References clang::FileMgr::MapEntryOptionalStorage< clang::FileEntryRef >::operator=().