/external/openscreen/platform/impl/ |
D | scoped_pipe.h | 15 using PipeType = int; member 18 static void Close(PipeType pipe) { close(pipe); } in Close() 31 using PipeType = typename Traits::PipeType; 34 explicit ScopedPipe(PipeType pipe) : pipe_(pipe) {} in ScopedPipe() 49 PipeType get() const { return pipe_; } in get() 50 PipeType release() { in release() 51 PipeType pipe = pipe_; in release() 64 PipeType pipe_;
|
D | scoped_pipe_unittest.cc | 21 using PipeType = int; typedef
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGOpenCLRuntime.cpp | 72 llvm::Type *CGOpenCLRuntime::getPipeType(const PipeType *T) { in getPipeType() 79 llvm::Type *CGOpenCLRuntime::getPipeType(const PipeType *T, StringRef Name, in getPipeType() 99 const PipeType *PipeTy = PipeArg->getType()->castAs<PipeType>(); in getPipeElemSize() 109 const PipeType *PipeTy = PipeArg->getType()->castAs<PipeType>(); in getPipeElemAlign()
|
D | CGOpenCLRuntime.h | 51 virtual llvm::Type *getPipeType(const PipeType *T, StringRef Name, 67 virtual llvm::Type *getPipeType(const PipeType *T);
|
D | CGDebugInfo.h | 201 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
|
D | CodeGenTypes.cpp | 776 ResultType = CGM.getOpenCLRuntime().getPipeType(cast<PipeType>(Ty)); in ConvertType()
|
/external/llvm-project/clang/test/AST/ |
D | ast-dump-pipe.cl | 12 // CHECK: PipeType {{.*}} 'read_only pipe int' 16 // CHECK: PipeType {{.*}} 'read_only pipe int' 20 // CHECK: PipeType {{.*}} 'write_only pipe int'
|
/external/clang/test/Misc/ |
D | ast-dump-pipe.cl | 3 // CHECK: PipeType {{.*}} 'pipe int'
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TypeNodes.td | 108 def PipeType : TypeNode<Type>;
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 164 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
|
D | CodeGenFunction.cpp | 525 typeName = ty.getCanonicalType()->getAs<PipeType>()->getElementType() in GenOpenCLArgMetadata() 539 baseTypeName = ty.getCanonicalType()->getAs<PipeType>() in GenOpenCLArgMetadata() 1801 type = cast<PipeType>(ty)->getElementType(); in EmitVariablyModifiedType()
|
/external/libusb/libusb/os/ |
D | windows_winusb.h | 470 USBD_PIPE_TYPE PipeType; member
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTNodeTraverser.h | 380 void VisitPipeType(const PipeType *T) { Visit(T->getElementType()); } in VisitPipeType()
|
D | TypeProperties.td | 864 let Class = PipeType in {
|
D | RecursiveASTVisitor.h | 1062 DEF_TRAVERSE_TYPE(PipeType, { TRY_TO(TraverseType(T->getElementType())); }) 1348 DEF_TRAVERSE_TYPELOC(PipeType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })
|
D | Type.h | 6243 class PipeType : public Type, public llvm::FoldingSetNode { 6249 PipeType(QualType elemType, QualType CanonicalPtr, bool isRead) 6858 return isa<PipeType>(CanonicalType);
|
/external/clang/lib/AST/ |
D | TypePrinter.cpp | 897 void TypePrinter::printPipeBefore(const PipeType *T, raw_ostream &OS) { in printPipeBefore() 905 void TypePrinter::printPipeAfter(const PipeType *T, raw_ostream &OS) { in printPipeAfter()
|
D | ASTContext.cpp | 1835 TypeInfo Info = getTypeInfo(cast<PipeType>(T)->getElementType()); in getTypeInfoImpl() 3131 PipeType::Profile(ID, T); in getPipeType() 3134 if (PipeType *PT = PipeTypes.FindNodeOrInsertPos(ID, InsertPos)) in getPipeType() 3144 PipeType *NewIP = PipeTypes.FindNodeOrInsertPos(ID, InsertPos); in getPipeType() 3148 PipeType *New = new (*this, TypeAlignment) PipeType(T, Canonical); in getPipeType() 7906 QualType LHSValue = LHS->getAs<PipeType>()->getElementType(); in mergeTypes() 7907 QualType RHSValue = RHS->getAs<PipeType>()->getElementType(); in mergeTypes()
|
D | Type.cpp | 3369 return Cache::get(cast<PipeType>(T)->getElementType()); in computeCachedProperties() 3453 return computeLinkageInfo(cast<PipeType>(T)->getElementType()); in computeLinkageInfo()
|
/external/llvm-project/clang/lib/AST/ |
D | ASTStructuralEquivalence.cpp | 1185 if (!IsStructurallyEquivalent(Context, cast<PipeType>(T1)->getElementType(), in IsStructurallyEquivalent() 1186 cast<PipeType>(T2)->getElementType())) in IsStructurallyEquivalent()
|
D | ODRHash.cpp | 971 void VisitPipeType(const PipeType *T) { in VisitPipeType()
|
D | TypePrinter.cpp | 1178 void TypePrinter::printPipeBefore(const PipeType *T, raw_ostream &OS) { in printPipeBefore() 1190 void TypePrinter::printPipeAfter(const PipeType *T, raw_ostream &OS) {} in printPipeAfter()
|
/external/clang/include/clang/AST/ |
D | RecursiveASTVisitor.h | 1054 DEF_TRAVERSE_TYPE(PipeType, { TRY_TO(TraverseType(T->getElementType())); }) 1284 DEF_TRAVERSE_TYPELOC(PipeType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })
|
D | Type.h | 5193 class PipeType : public Type, public llvm::FoldingSetNode { 5196 PipeType(QualType elemType, QualType CanonicalPtr) : 5638 return isa<PipeType>(CanonicalType);
|
D | TypeLoc.h | 2040 class PipeTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, PipeTypeLoc, PipeType,
|