A smart (owning) pointer for MatcherDescriptor.
More...
#include "clang/ASTMatchers/Dynamic/Registry.h"
A smart (owning) pointer for MatcherDescriptor.
We can't use unique_ptr because MatcherDescriptor is forward declared
Definition at line 38 of file Registry.h.
◆ MatcherDescriptorPtr() [1/3]
clang::ast_matchers::dynamic::internal::MatcherDescriptorPtr::MatcherDescriptorPtr |
( |
MatcherDescriptor * |
Ptr | ) |
|
|
explicit |
◆ ~MatcherDescriptorPtr()
clang::ast_matchers::dynamic::internal::MatcherDescriptorPtr::~MatcherDescriptorPtr |
( |
| ) |
|
◆ MatcherDescriptorPtr() [2/3]
clang::ast_matchers::dynamic::internal::MatcherDescriptorPtr::MatcherDescriptorPtr |
( |
MatcherDescriptorPtr && |
| ) |
|
|
default |
◆ MatcherDescriptorPtr() [3/3]
clang::ast_matchers::dynamic::internal::MatcherDescriptorPtr::MatcherDescriptorPtr |
( |
const MatcherDescriptorPtr & |
| ) |
|
|
delete |
◆ get()
MatcherDescriptor * clang::ast_matchers::dynamic::internal::MatcherDescriptorPtr::get |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: