Home
last modified time | relevance | path

Searched refs:CommonBase (Results 1 – 4 of 4) sorted by relevance

/external/pigweed/pw_digital_io/public/pw_digital_io/internal/
Dconversions.h56 template <typename Self, typename CommonBase>
62 typename = std::enable_if_t<std::is_base_of_v<CommonBase, T>>,
83 return static_cast<T&>(static_cast<CommonBase&>(static_cast<Self&>(*this))); in as()
89 static_cast<const CommonBase&>(static_cast<const Self&>(*this))); in as()
/external/clang/include/clang/AST/
DDeclTemplate.h689 struct CommonBase { struct
690 CommonBase() : InstantiatedFromMember(nullptr, false) { } in CommonBase() argument
703 mutable CommonBase *Common; argument
708 CommonBase *getCommonPtr() const;
710 virtual CommonBase *newCommon(ASTContext &C) const = 0;
844 struct Common : CommonBase {
874 CommonBase *newCommon(ASTContext &C) const override;
1941 struct Common : CommonBase {
1978 CommonBase *newCommon(ASTContext &C) const override;
2227 typedef CommonBase Common;
[all …]
/external/clang/lib/AST/
DDeclTemplate.cpp129 RedeclarableTemplateDecl::CommonBase *RedeclarableTemplateDecl::getCommonPtr() const { in getCommonPtr()
262 RedeclarableTemplateDecl::CommonBase *
370 RedeclarableTemplateDecl::CommonBase *
910 RedeclarableTemplateDecl::CommonBase *
990 RedeclarableTemplateDecl::CommonBase *
DASTContext.cpp7059 const ObjCInterfaceDecl *CommonBase, in getIntersectionOfProtocols() argument
7100 Context.CollectInheritedProtocols(CommonBase, ImpliedProtocols); in getIntersectionOfProtocols()