Home
last modified time | relevance | path

Searched refs:PipeType (Results 1 – 25 of 53) sorted by relevance

123

/external/openscreen/platform/impl/
Dscoped_pipe.h15 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_;
Dscoped_pipe_unittest.cc21 using PipeType = int; typedef
/external/llvm-project/clang/lib/CodeGen/
DCGOpenCLRuntime.cpp72 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()
DCGOpenCLRuntime.h51 virtual llvm::Type *getPipeType(const PipeType *T, StringRef Name,
67 virtual llvm::Type *getPipeType(const PipeType *T);
DCGDebugInfo.h201 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
DCodeGenTypes.cpp776 ResultType = CGM.getOpenCLRuntime().getPipeType(cast<PipeType>(Ty)); in ConvertType()
/external/llvm-project/clang/test/AST/
Dast-dump-pipe.cl12 // CHECK: PipeType {{.*}} 'read_only pipe int'
16 // CHECK: PipeType {{.*}} 'read_only pipe int'
20 // CHECK: PipeType {{.*}} 'write_only pipe int'
/external/clang/test/Misc/
Dast-dump-pipe.cl3 // CHECK: PipeType {{.*}} 'pipe int'
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td108 def PipeType : TypeNode<Type>;
/external/clang/lib/CodeGen/
DCGDebugInfo.h164 llvm::DIType *CreateType(const PipeType *Ty, llvm::DIFile *F);
DCodeGenFunction.cpp525 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/
Dwindows_winusb.h470 USBD_PIPE_TYPE PipeType; member
/external/llvm-project/clang/include/clang/AST/
DASTNodeTraverser.h380 void VisitPipeType(const PipeType *T) { Visit(T->getElementType()); } in VisitPipeType()
DTypeProperties.td864 let Class = PipeType in {
DRecursiveASTVisitor.h1062 DEF_TRAVERSE_TYPE(PipeType, { TRY_TO(TraverseType(T->getElementType())); })
1348 DEF_TRAVERSE_TYPELOC(PipeType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })
DType.h6243 class PipeType : public Type, public llvm::FoldingSetNode {
6249 PipeType(QualType elemType, QualType CanonicalPtr, bool isRead)
6858 return isa<PipeType>(CanonicalType);
/external/clang/lib/AST/
DTypePrinter.cpp897 void TypePrinter::printPipeBefore(const PipeType *T, raw_ostream &OS) { in printPipeBefore()
905 void TypePrinter::printPipeAfter(const PipeType *T, raw_ostream &OS) { in printPipeAfter()
DASTContext.cpp1835 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()
DType.cpp3369 return Cache::get(cast<PipeType>(T)->getElementType()); in computeCachedProperties()
3453 return computeLinkageInfo(cast<PipeType>(T)->getElementType()); in computeLinkageInfo()
/external/llvm-project/clang/lib/AST/
DASTStructuralEquivalence.cpp1185 if (!IsStructurallyEquivalent(Context, cast<PipeType>(T1)->getElementType(), in IsStructurallyEquivalent()
1186 cast<PipeType>(T2)->getElementType())) in IsStructurallyEquivalent()
DODRHash.cpp971 void VisitPipeType(const PipeType *T) { in VisitPipeType()
DTypePrinter.cpp1178 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/
DRecursiveASTVisitor.h1054 DEF_TRAVERSE_TYPE(PipeType, { TRY_TO(TraverseType(T->getElementType())); })
1284 DEF_TRAVERSE_TYPELOC(PipeType, { TRY_TO(TraverseTypeLoc(TL.getValueLoc())); })
DType.h5193 class PipeType : public Type, public llvm::FoldingSetNode {
5196 PipeType(QualType elemType, QualType CanonicalPtr) :
5638 return isa<PipeType>(CanonicalType);
DTypeLoc.h2040 class PipeTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, PipeTypeLoc, PipeType,

123