Home
last modified time | relevance | path

Searched refs:IsMutable (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp85 bool IsMutable, bool IsActive, const Descriptor *D) { in ctorArrayDesc() argument
103 Desc->IsFieldMutable = IsMutable || D->IsMutable; in ctorArrayDesc()
147 static void initField(Block *B, std::byte *Ptr, bool IsConst, bool IsMutable, in initField() argument
157 Desc->IsFieldMutable = IsMutable || D->IsMutable; in initField()
164 static void initBase(Block *B, std::byte *Ptr, bool IsConst, bool IsMutable, in initBase() argument
179 Desc->IsFieldMutable = IsMutable || D->IsMutable; in initBase()
182 initBase(B, Ptr + FieldOffset, IsConst, IsMutable, IsActive, V.Desc, in initBase()
185 initField(B, Ptr + FieldOffset, IsConst, IsMutable, IsActive, IsUnion, in initBase()
189 static void ctorRecord(Block *B, std::byte *Ptr, bool IsConst, bool IsMutable, in ctorRecord() argument
192 initBase(B, Ptr, IsConst, IsMutable, IsActive, V.Desc, V.Offset, false); in ctorRecord()
[all …]
H A DDescriptor.h35 bool IsMutable, bool IsActive,
147 const bool IsMutable = false; member
162 bool IsTemporary, bool IsMutable);
166 bool IsConst, bool IsTemporary, bool IsMutable);
174 unsigned NumElems, bool IsConst, bool IsTemporary, bool IsMutable);
182 bool IsTemporary, bool IsMutable);
H A DProgram.cpp342 const bool IsMutable = FD->isMutable(); in getOrCreateRecord() local
346 /*isTemporary=*/false, IsMutable); in getOrCreateRecord()
349 /*isTemporary=*/false, IsMutable); in getOrCreateRecord()
366 bool IsMutable, const Expr *Init) { in createDescriptor() argument
372 IsMutable); in createDescriptor()
388 IsMutable); in createDescriptor()
401 IsTemporary, IsMutable); in createDescriptor()
427 IsMutable); in createDescriptor()
434 IsMutable); in createDescriptor()
441 IsTemporary, IsMutable); in createDescriptor()
H A DProgram.h121 bool IsMutable = false) {
122 return allocateDescriptor(D, Type, MDSize, IsConst, IsTemporary, IsMutable);
129 bool IsMutable = false,
H A DInterpBlock.h114 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCFBasicHash.h28 bool IsMutable() const { return m_mutable; }; in IsMutable() function
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableSet.h216 bool IsMutable : 1; variable
233 : factory(f), left(l), right(r), height(height), IsMutable(true), in ImutAVLTree()
246 bool isMutable() const { return IsMutable; } in isMutable()
267 IsMutable = false; in markImmutable()
343 IsMutable = false; in destroy()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp9192 unsigned Quals, bool IsMutable) { in lookupIn()
9194 ConstArg && !IsMutable); in lookupIn()
9392 bool IsMutable = Field && Field->isMutable(); in shouldDeleteForClassSubobject() local
9410 shouldDeleteForSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable), in shouldDeleteForClassSubobject()
13661 bool IsMutable = Field && Field->isMutable(); in visitClassSubobject() local
13662 visitSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable)); in visitClassSubobject()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3684 bool IsMutable = false) { in getSubobjectType() argument
3688 if (ObjType.isConstQualified() && !IsMutable) in getSubobjectType()