Searched refs:createDescriptor (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Program.cpp | 158 Desc = createDescriptor(VD, *T, std::nullopt, true, false); in getOrCreateDummy() 160 Desc = createDescriptor(VD, QT.getTypePtr(), std::nullopt, true, false); in getOrCreateDummy() 223 Desc = createDescriptor(D, *T, Descriptor::GlobalMD, IsConst, IsTemporary); in createGlobal() 225 Desc = createDescriptor(D, Ty.getTypePtr(), Descriptor::GlobalMD, IsConst, in createGlobal() 345 Desc = createDescriptor(FD, *T, std::nullopt, IsConst, in getOrCreateRecord() 348 Desc = createDescriptor(FD, FT.getTypePtr(), std::nullopt, IsConst, in getOrCreateRecord() 363 Descriptor *Program::createDescriptor(const DeclTy &D, const Type *Ty, in createDescriptor() function in Program 392 const Descriptor *ElemDesc = createDescriptor( in createDescriptor() 413 const Descriptor *Desc = createDescriptor(D, ElemTy.getTypePtr(), in createDescriptor() 426 return createDescriptor(D, InnerTy, MDSize, IsConst, IsTemporary, in createDescriptor()
|
H A D | Program.h | 118 Descriptor *createDescriptor(const DeclTy &D, PrimType Type, 126 Descriptor *createDescriptor(const DeclTy &D, const Type *Ty,
|
H A D | ByteCodeEmitter.cpp | 138 Descriptor *Desc = P.createDescriptor(PD, PT); in compileFunc()
|
H A D | Compiler.cpp | 337 Desc = P.createDescriptor(SubExpr, *T); in VisitCastExpr() 392 Desc = P.createDescriptor(SubExpr, *T); in VisitCastExpr() 396 Desc = P.createDescriptor(CE, PtrType->getPointeeType().getTypePtr(), in VisitCastExpr() 2818 Desc = P.createDescriptor(E, *ElemT, Descriptor::InlineDescMD, in VisitCXXNewExpr() 2822 Desc = P.createDescriptor( in VisitCXXNewExpr() 3476 Descriptor *D = P.createDescriptor(Src, Ty, Descriptor::InlineDescMD, IsConst, in allocateLocalPrimitive() 3511 Descriptor *D = P.createDescriptor( in allocateLocal()
|