Lines Matching refs:Interface
73 Interface::Interface(const llvm::Record *def) : def(def) { in Interface() function in Interface
83 StringRef Interface::getName() const { in getName()
88 StringRef Interface::getCppNamespace() const { in getCppNamespace()
93 ArrayRef<InterfaceMethod> Interface::getMethods() const { return methods; } in getMethods()
96 llvm::Optional<StringRef> Interface::getDescription() const { in getDescription()
102 llvm::Optional<StringRef> Interface::getExtraClassDeclaration() const { in getExtraClassDeclaration()
108 llvm::Optional<StringRef> Interface::getExtraTraitClassDeclaration() const { in getExtraTraitClassDeclaration()
114 llvm::Optional<StringRef> Interface::getExtraSharedClassDeclaration() const { in getExtraSharedClassDeclaration()
120 llvm::Optional<StringRef> Interface::getVerify() const { in getVerify()
128 bool Interface::verifyWithRegions() const { in verifyWithRegions()
136 bool AttrInterface::classof(const Interface *interface) { in classof()
144 bool OpInterface::classof(const Interface *interface) { in classof()
152 bool TypeInterface::classof(const Interface *interface) { in classof()