Home
last modified time | relevance | path

Searched refs:TypeValidatorImpl (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/
H A DTypeValidator.cpp19 TypeValidatorImpl::TypeValidatorImpl(const Flags &flags) in TypeValidatorImpl() function in TypeValidatorImpl
22 TypeValidatorImpl::~TypeValidatorImpl() {} in ~TypeValidatorImpl()
24 TypeValidatorImpl::ValidationResult TypeValidatorImpl::Success() { in Success()
28 TypeValidatorImpl::ValidationResult
29 TypeValidatorImpl::Failure(std::string message) { in Failure()
34 ValidatorFunction f, std::string d, const TypeValidatorImpl::Flags &flags) in TypeValidatorImpl_CXX()
35 : TypeValidatorImpl(flags), m_description(d), m_validator_function(f) {} in TypeValidatorImpl_CXX()
39 TypeValidatorImpl::ValidationResult
H A DTypeCategory.cpp315 TypeValidatorImpl::SharedPointer validator_sp; in AnyMatches()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/DataFormatters/
H A DTypeValidator.h25 class TypeValidatorImpl {
111 TypeValidatorImpl(const Flags &flags = Flags());
113 typedef std::shared_ptr<TypeValidatorImpl> SharedPointer;
115 virtual ~TypeValidatorImpl();
162 DISALLOW_COPY_AND_ASSIGN(TypeValidatorImpl);
165 class TypeValidatorImpl_CXX : public TypeValidatorImpl {
167 typedef std::function<TypeValidatorImpl::ValidationResult(
172 const TypeValidatorImpl::Flags &flags = Flags());
184 TypeValidatorImpl::Type GetType() override { in GetType()
185 return TypeValidatorImpl::Type::eTypeCXX; in GetType()
H A DTypeCategory.h71 typedef FormatterContainerPair<TypeValidatorImpl> ValidatorContainer;
155 template <typename U = TypeValidatorImpl>
161 template <typename U = TypeValidatorImpl>
441 friend class FormattersContainer<ConstString, TypeValidatorImpl>;
443 TypeValidatorImpl>;
H A DFormatClasses.h44 typedef HardcodedFormatterFinders<TypeValidatorImpl> HardcodedValidatorFinder;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h280 class TypeValidatorImpl; variable
481 typedef std::shared_ptr<lldb_private::TypeValidatorImpl> TypeValidatorImplSP;