Home
last modified time | relevance | path

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

/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp
H A DDescriptor.h
H A DProgram.cpp
H A DProgram.h
H A DInterpBlock.h
/llvm-project/mlir/include/mlir/IR/
H A DStorageUniquerSupport.h62 /// `TypeTrait::IsMutable` instead.
64 struct IsMutable : public StorageUserTraitBase<ConcreteType, IsMutable> {}; struct
219 static_assert(std::is_base_of<StorageUserTrait::IsMutable<ConcreteT>, in mutate()
222 "(e.g. TypeTrait::IsMutable) to be attached on parent."); in mutate()
H A DTypes.h307 using IsMutable = detail::StorageUserTrait::IsMutable<ConcreteType>;
312 using IsMutable = detail::StorageUserTrait::IsMutable<ConcreteType>; global() variable
H A DAttributes.h331 using IsMutable = detail::StorageUserTrait::IsMutable<ConcreteType>;
H A DOpImplementation.h277 std::is_base_of_v<AttributeTrait::IsMutable<AttrOrTypeT>, in tryStartCyclicPrint()
279 std::is_base_of_v<TypeTrait::IsMutable<AttrOrTypeT>, AttrOrTypeT>, in tryStartCyclicPrint()
1400 std::is_base_of_v<AttributeTrait::IsMutable<AttrOrTypeT>,
1402 std::is_base_of_v<TypeTrait::IsMutable<AttrOrTypeT>, AttrOrTypeT>,
/llvm-project/mlir/unittests/Dialect/LLVMIR/
H A DLLVMTypeTest.cpp18 ASSERT_TRUE(structTy.hasTrait<TypeTrait::IsMutable>()); in TEST_F()
/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCFBasicHash.h28 bool IsMutable() const { return m_mutable; }; in IsMutable() function
/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()
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestTypes.h131 ::mlir::TypeTrait::IsMutable> {
H A DTestTypeDefs.td
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMTypes.h
/llvm-project/mlir/lib/Bytecode/Writer/
H A DIRNumbering.cpp333 if (!attr.hasTrait<AttributeTrait::IsMutable>()) { in number()
500 if (!type.hasTrait<TypeTrait::IsMutable>()) { in number()
H A DBytecodeWriter.cpp873 if (entryValue.template hasTrait<TypeTrait::IsMutable>() || in writeAttrTypeSection()
874 entryValue.template hasTrait<AttributeTrait::IsMutable>()) { in writeAttrTypeSection()
/llvm-project/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVTypes.h293 detail::StructTypeStorage, TypeTrait::IsMutable> {
/llvm-project/clang/docs/
H A DConstantInterpreter.rst194 * **IsMutable**: indicates if the field is marked as mutable.
/llvm-project/mlir/lib/IR/
H A DAsmPrinter.cpp1273 if (attr.hasTrait<AttributeTrait::IsMutable>())
/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp9273 unsigned Quals, bool IsMutable) { in isAccessible()
9275 ConstArg && !IsMutable); in isAccessible()
9473 bool IsMutable = Field && Field->isMutable(); in shouldDeleteForField()
9491 shouldDeleteForSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable), in shouldDeleteForField()
13761 bool IsMutable = Field && Field->isMutable(); in setupImplicitSpecialMemberType()
13762 visitSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable)); in setupImplicitSpecialMemberType()
9359 bool IsMutable = Field && Field->isMutable(); shouldDeleteForClassSubobject() local
13602 bool IsMutable = Field && Field->isMutable(); visitClassSubobject() local
/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3878 bool IsMutable = false) { in findSubobject()
3882 if (ObjType.isConstQualified() && !IsMutable) in findSubobject()
3669 getSubobjectType(QualType ObjType,QualType SubobjType,bool IsMutable=false) getSubobjectType() argument