Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DDescriptor.cpp62 static void ctorArrayDesc(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorArrayDesc() argument
81 Desc->IsFieldMutable = IsMutable || D->IsMutable; in ctorArrayDesc()
124 static void ctorRecord(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorRecord() argument
135 Desc->IsFieldMutable = IsMutable || F->IsMutable; in ctorRecord()
198 bool IsConst, bool IsTemporary, bool IsMutable) in Descriptor() argument
201 IsMutable(IsMutable), IsTemporary(IsTemporary), CtorFn(getCtorPrim(Type)), in Descriptor()
209 bool IsMutable) in Descriptor() argument
213 IsMutable(IsMutable), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
222 AllocSize(alignof(void *)), IsConst(true), IsMutable(false), in Descriptor()
230 bool IsMutable) in Descriptor() argument
[all …]
H A DDescriptor.h32 bool IsMutable, bool IsActive,
109 const bool IsMutable = false; member
122 bool IsTemporary, bool IsMutable);
126 bool IsConst, bool IsTemporary, bool IsMutable);
133 unsigned NumElems, bool IsConst, bool IsTemporary, bool IsMutable);
140 bool IsTemporary, bool IsMutable);
H A DProgram.cpp290 const bool IsMutable = FD->isMutable(); in getOrCreateRecord() local
294 /*isTemporary=*/false, IsMutable); in getOrCreateRecord()
297 /*isTemporary=*/false, IsMutable); in getOrCreateRecord()
314 bool IsMutable, const Expr *Init) { in createDescriptor() argument
319 IsMutable); in createDescriptor()
335 IsMutable); in createDescriptor()
348 IsTemporary, IsMutable); in createDescriptor()
373 IsMutable); in createDescriptor()
380 IsMutable); in createDescriptor()
H A DProgram.h120 bool IsMutable = false) {
121 return allocateDescriptor(D, Type, MDSize, IsConst, IsTemporary, IsMutable);
128 bool IsMutable = false,
H A DInterpBlock.h103 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
H A DByteCodeExprGen.h172 unsigned allocateLocalPrimitive(DeclTy &&Decl, PrimType Ty, bool IsMutable,
/openbsd-src/gnu/llvm/lldb/source/Plugins/Language/ObjC/
H A DCFBasicHash.h28 bool IsMutable() const { return m_mutable; }; in IsMutable() function
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/docs/
H A DConstantInterpreter.rst203 * **IsMutable**: indicates if the field is marked as mutable.
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp9006 unsigned Quals, bool IsMutable) { in lookupIn()
9008 ConstArg && !IsMutable); in lookupIn()
9194 bool IsMutable = Field && Field->isMutable(); in shouldDeleteForClassSubobject() local
9212 shouldDeleteForSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable), in shouldDeleteForClassSubobject()
13354 bool IsMutable = Field && Field->isMutable(); in visitClassSubobject() local
13355 visitSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable)); in visitClassSubobject()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp3597 bool IsMutable = false) { in getSubobjectType() argument
3601 if (ObjType.isConstQualified() && !IsMutable) in getSubobjectType()