Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DDescriptor.cpp56 static void ctorArrayDesc(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorArrayDesc() argument
75 Desc->IsMutable = IsMutable || D->IsMutable; in ctorArrayDesc()
77 Fn(B, ElemLoc, Desc->IsConst, Desc->IsMutable, IsActive, D->ElemDesc); in ctorArrayDesc()
117 static void ctorRecord(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorRecord() argument
128 Desc->IsMutable = IsMutable || F->IsMutable; in ctorRecord()
130 Fn(B, Ptr + SubOff, Desc->IsConst, Desc->IsMutable, Desc->IsActive, F); in ctorRecord()
189 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()
[all …]
H A DDescriptor.h32 bool IsMutable, bool IsActive,
76 const bool IsMutable = false; member
89 bool IsMutable);
93 bool IsTemporary, bool IsMutable);
100 bool IsTemporary, bool IsMutable);
107 bool IsMutable);
180 unsigned IsMutable : 1; member
H A DProgram.cpp275 const bool IsMutable = FD->isMutable(); in getOrCreateRecord() local
279 IsMutable); in getOrCreateRecord()
282 /*isTemporary=*/false, IsMutable); in getOrCreateRecord()
298 bool IsMutable) { in createDescriptor() argument
302 return allocateDescriptor(D, Record, IsConst, IsTemporary, IsMutable); in createDescriptor()
318 IsMutable); in createDescriptor()
330 IsMutable); in createDescriptor()
354 return createDescriptor(D, InnerTy, IsConst, IsTemporary, IsMutable); in createDescriptor()
360 return allocateDescriptor(D, ElemTy, 2, IsConst, IsTemporary, IsMutable); in createDescriptor()
H A DProgram.h104 bool IsMutable = false) {
105 return allocateDescriptor(D, Type, IsConst, IsTemporary, IsMutable);
111 bool IsMutable = false);
H A DInterpBlock.h74 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
H A DPointer.h238 bool isMutable() const { return Base != 0 && getInlineDesc()->IsMutable; } in isMutable()
H A DByteCodeExprGen.h153 unsigned allocateLocalPrimitive(DeclTy &&Decl, PrimType Ty, bool IsMutable,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DImmutableSet.h229 bool IsMutable : 1; variable
246 : factory(f), left(l), right(r), height(height), IsMutable(true), in ImutAVLTree()
259 bool isMutable() const { return IsMutable; } in isMutable()
280 IsMutable = false; in markImmutable()
356 IsMutable = false; in destroy()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DConstantInterpreter.rst203 * **IsMutable**: indicates if the field is marked as mutable.
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclCXX.cpp8733 unsigned Quals, bool IsMutable) { in lookupIn()
8735 ConstArg && !IsMutable); in lookupIn()
8921 bool IsMutable = Field && Field->isMutable(); in shouldDeleteForClassSubobject() local
8939 shouldDeleteForSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable), in shouldDeleteForClassSubobject()
12863 bool IsMutable = Field && Field->isMutable(); in visitClassSubobject() local
12864 visitSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable)); in visitClassSubobject()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp3578 bool IsMutable = false) { in getSubobjectType() argument
3582 if (ObjType.isConstQualified() && !IsMutable) in getSubobjectType()