Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DDescriptor.cpp189 bool IsTemporary, bool IsMutable) in Descriptor() argument
191 IsConst(IsConst), IsMutable(IsMutable), IsTemporary(IsTemporary), in Descriptor()
198 bool IsConst, bool IsTemporary, bool IsMutable) in Descriptor() argument
201 IsMutable(IsMutable), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
207 Descriptor::Descriptor(const DeclTy &D, PrimType Type, bool IsTemporary, in Descriptor() argument
211 IsTemporary(IsTemporary), IsArray(true), CtorFn(getCtorArrayPrim(Type)), in Descriptor()
217 bool IsConst, bool IsTemporary, bool IsMutable) in Descriptor() argument
221 IsConst(IsConst), IsMutable(IsMutable), IsTemporary(IsTemporary), in Descriptor()
231 IsConst(true), IsMutable(false), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
237 bool IsTemporary, bool IsMutable) in Descriptor() argument
[all …]
H A DDescriptor.h78 const bool IsTemporary = false; member
88 Descriptor(const DeclTy &D, PrimType Type, bool IsConst, bool IsTemporary,
93 bool IsTemporary, bool IsMutable);
96 Descriptor(const DeclTy &D, PrimType Type, bool IsTemporary, UnknownSize);
100 bool IsTemporary, bool IsMutable);
103 Descriptor(const DeclTy &D, Descriptor *Elem, bool IsTemporary, UnknownSize);
106 Descriptor(const DeclTy &D, Record *R, bool IsConst, bool IsTemporary,
H A DProgram.cpp182 const bool IsTemporary = D.dyn_cast<const Expr *>(); in createGlobal() local
184 Desc = createDescriptor(D, *T, IsConst, IsTemporary); in createGlobal()
186 Desc = createDescriptor(D, Ty.getTypePtr(), IsConst, IsTemporary); in createGlobal()
312 bool IsConst, bool IsTemporary, in createDescriptor() argument
332 return allocateDescriptor(D, *T, NumElems, IsConst, IsTemporary, in createDescriptor()
338 createDescriptor(D, ElemTy.getTypePtr(), IsConst, IsTemporary); in createDescriptor()
344 return allocateDescriptor(D, Desc, NumElems, IsConst, IsTemporary, in createDescriptor()
353 return allocateDescriptor(D, *T, IsTemporary, in createDescriptor()
357 createDescriptor(D, ElemTy.getTypePtr(), IsConst, IsTemporary); in createDescriptor()
360 return allocateDescriptor(D, Desc, IsTemporary, in createDescriptor()
[all …]
H A DProgram.h106 bool IsTemporary = false,
108 return allocateDescriptor(D, Type, IsConst, IsTemporary, IsMutable);
113 bool IsConst = false, bool IsTemporary = false,
H A DInterpBlock.h55 bool isTemporary() const { return Desc->IsTemporary; } in isTemporary()
H A DByteCodeExprGen.cpp441 bool IsTemporary = false; in allocateLocal() local
447 IsTemporary = true; in allocateLocal()
452 Ty.isConstQualified(), IsTemporary); in allocateLocal()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCContext.cpp237 bool IsTemporary) { in createSymbolImpl() argument
251 return new (Name, *this) MCSymbolCOFF(Name, IsTemporary); in createSymbolImpl()
253 return new (Name, *this) MCSymbolELF(Name, IsTemporary); in createSymbolImpl()
255 return new (Name, *this) MCSymbolGOFF(Name, IsTemporary); in createSymbolImpl()
259 return new (Name, *this) MCSymbolWasm(Name, IsTemporary); in createSymbolImpl()
261 return createXCOFFSymbolImpl(Name, IsTemporary); in createSymbolImpl()
269 IsTemporary); in createSymbolImpl()
279 bool IsTemporary = CanBeUnnamed; in createSymbol() local
280 if (AllowTemporaryLabels && !IsTemporary) in createSymbol()
384 bool IsTemporary) { in createXCOFFSymbolImpl() argument
[all …]
/llvm-project-15.0.7/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
157 : IsTemporary(isTemporary), IsRedefinable(false), IsUsed(false), in MCSymbol()
215 bool isTemporary() const { return IsTemporary; } in isTemporary()
H A DMCContext.h370 bool IsTemporary);
383 bool IsTemporary);
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1635 bool IsTemporary = false; in Visit() local
1638 IsTemporary = true; in Visit()
1649 if (IsTemporary) in Visit()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp8529 bool IsTemporary = !S.Context.hasSameType(Entity.getType(), Ty); in Perform() local
8531 InitializedEntity InitEntity = IsTemporary ? TempEntity : Entity; in Perform()