Home
last modified time | relevance | path

Searched refs:InterfaceType (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DDialectInterface.h150 template <typename InterfaceType>
154 using Base = DialectInterfaceCollection<InterfaceType>;
159 ctx, InterfaceType::getInterfaceID()) {} in DialectInterfaceCollection()
164 const InterfaceType *getInterfaceFor(Object *obj) const { in getInterfaceFor()
165 return static_cast<const InterfaceType *>( in getInterfaceFor()
171 detail::DialectInterfaceCollectionBase::iterator<InterfaceType>;
172 iterator begin() const { return interface_begin<InterfaceType>(); } in begin()
173 iterator end() const { return interface_end<InterfaceType>(); } in end()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3951 auto *InterfaceType = cast<llvm::DICompositeType>(It->second); in getObjCMethodDeclaration() local
3953 InterfaceType, getObjCMethodName(OMD), StringRef(), in getObjCMethodDeclaration()
3954 InterfaceType->getFile(), LineNo, FnType, LineNo, Flags, SPFlags); in getObjCMethodDeclaration()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExpr.cpp11832 QualType InterfaceType = Type->getPointeeType(); in hasIsEqualMethod() local
11841 InterfaceType, in hasIsEqualMethod()