Home
last modified time | relevance | path

Searched refs:IsTemporary (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DDescriptor.cpp198 bool IsConst, bool IsTemporary, bool IsMutable) in Descriptor() argument
201 IsMutable(IsMutable), IsTemporary(IsTemporary), CtorFn(getCtorPrim(Type)), in Descriptor()
208 size_t NumElems, bool IsConst, bool IsTemporary, in Descriptor() argument
213 IsMutable(IsMutable), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
219 Descriptor::Descriptor(const DeclTy &D, PrimType Type, bool IsTemporary, in Descriptor() argument
223 IsTemporary(IsTemporary), IsArray(true), CtorFn(getCtorArrayPrim(Type)), in Descriptor()
229 unsigned NumElems, bool IsConst, bool IsTemporary, in Descriptor() argument
235 IsTemporary(IsTemporary), IsArray(true), CtorFn(ctorArrayDesc), in Descriptor()
240 Descriptor::Descriptor(const DeclTy &D, Descriptor *Elem, bool IsTemporary, in Descriptor() argument
244 ElemDesc(Elem), IsConst(true), IsMutable(false), IsTemporary(IsTemporary), in Descriptor()
[all …]
H A DDescriptor.h111 const bool IsTemporary = false; member
122 bool IsTemporary, bool IsMutable);
126 bool IsConst, bool IsTemporary, bool IsMutable);
129 Descriptor(const DeclTy &D, PrimType Type, bool IsTemporary, UnknownSize);
133 unsigned NumElems, bool IsConst, bool IsTemporary, bool IsMutable);
136 Descriptor(const DeclTy &D, Descriptor *Elem, bool IsTemporary, UnknownSize);
140 bool IsTemporary, bool IsMutable);
H A DProgram.cpp188 const bool IsTemporary = D.dyn_cast<const Expr *>(); in createGlobal() local
190 Desc = createDescriptor(D, *T, std::nullopt, IsConst, IsTemporary); in createGlobal()
193 IsTemporary); in createGlobal()
313 bool IsConst, bool IsTemporary, in createDescriptor() argument
318 return allocateDescriptor(D, Record, MDSize, IsConst, IsTemporary, in createDescriptor()
334 return allocateDescriptor(D, *T, MDSize, NumElems, IsConst, IsTemporary, in createDescriptor()
340 D, ElemTy.getTypePtr(), std::nullopt, IsConst, IsTemporary); in createDescriptor()
348 IsTemporary, IsMutable); in createDescriptor()
356 return allocateDescriptor(D, *T, IsTemporary, in createDescriptor()
360 IsConst, IsTemporary); in createDescriptor()
[all …]
H A DProgram.h119 bool IsConst = false, bool IsTemporary = false,
121 return allocateDescriptor(D, Type, MDSize, IsConst, IsTemporary, IsMutable);
127 bool IsConst = false, bool IsTemporary = false,
H A DInterpBlock.h69 bool isTemporary() const { return Desc->IsTemporary; } in isTemporary()
H A DByteCodeExprGen.cpp810 bool IsTemporary = false; in allocateLocal() local
819 IsTemporary = true; in allocateLocal()
825 IsTemporary, /*IsMutable=*/false, Init); in allocateLocal()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCContext.cpp231 bool IsTemporary) { in createSymbolImpl() argument
245 return new (Name, *this) MCSymbolCOFF(Name, IsTemporary); in createSymbolImpl()
247 return new (Name, *this) MCSymbolELF(Name, IsTemporary); in createSymbolImpl()
249 return new (Name, *this) MCSymbolGOFF(Name, IsTemporary); in createSymbolImpl()
251 return new (Name, *this) MCSymbolMachO(Name, IsTemporary); in createSymbolImpl()
253 return new (Name, *this) MCSymbolWasm(Name, IsTemporary); in createSymbolImpl()
255 return createXCOFFSymbolImpl(Name, IsTemporary); in createSymbolImpl()
260 MCSymbol(MCSymbol::SymbolKindUnset, Name, IsTemporary); in createSymbolImpl()
263 IsTemporary); in createSymbolImpl()
273 bool IsTemporary = CanBeUnnamed; in createSymbol() local
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSymbolGOFF.h22 MCSymbolGOFF(const StringMapEntry<bool> *Name, bool IsTemporary) in MCSymbolGOFF() argument
23 : MCSymbol(SymbolKindGOFF, Name, IsTemporary) {} in MCSymbolGOFF()
H A DMCSymbol.h88 unsigned IsTemporary : 1; variable
162 : IsTemporary(isTemporary), IsRedefinable(false), IsUsed(false), in MCSymbol()
220 bool isTemporary() const { return IsTemporary; } in isTemporary()
H A DMCContext.h369 bool IsTemporary);
382 bool IsTemporary);
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1957 bool IsTemporary = false; in Visit() local
1960 IsTemporary = true; in Visit()
1971 if (IsTemporary) in Visit()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp8868 bool IsTemporary = !S.Context.hasSameType(Entity.getType(), Ty); in Perform() local
8870 InitializedEntity InitEntity = IsTemporary ? TempEntity : Entity; in Perform()