/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ilist_iterator.h | 23 template <class OptionsT, bool IsConst> struct IteratorTraits; 56 template <class OptionsT, bool IsReverse, bool IsConst> 58 friend ilist_iterator<OptionsT, IsReverse, !IsConst>; 59 friend ilist_iterator<OptionsT, !IsReverse, IsConst>; 60 friend ilist_iterator<OptionsT, !IsReverse, !IsConst>; 62 using Traits = ilist_detail::IteratorTraits<OptionsT, IsConst>; 92 std::enable_if_t<IsConst || !RHSIsConst, void *> = nullptr) 98 std::enable_if_t<IsConst || !RHSIsConst, ilist_iterator &> 113 const ilist_iterator<OptionsT, !IsReverse, IsConst> &RHS) 121 ilist_iterator<OptionsT, !IsReverse, IsConst> getRevers [all...] |
H A D | ilist_node.h | 28 template <class OptionsT, bool IsReverse, bool IsConst> class ilist_iterator;
|
H A D | DenseMap.h | 55 bool IsConst = false> 1188 bool IsConst> 1198 typename std::conditional<IsConst, const Bucket, Bucket>::type; 1227 typename = std::enable_if_t<!IsConstSrc && IsConst>>
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Descriptor.h | 31 using BlockCtorFn = void (*)(Block *Storage, char *FieldPtr, bool IsConst, 74 const bool IsConst = false; member in struct:clang::interp::Descriptor 88 Descriptor(const DeclTy &D, PrimType Type, bool IsConst, bool IsTemporary, 92 Descriptor(const DeclTy &D, PrimType Type, size_t NumElems, bool IsConst, 99 Descriptor(const DeclTy &D, Descriptor *Elem, unsigned NumElems, bool IsConst, 106 Descriptor(const DeclTy &D, Record *R, bool IsConst, bool IsTemporary, 169 unsigned IsConst : 1; member in struct:clang::interp::InlineDescriptor
|
H A D | Descriptor.cpp | 56 static void ctorArrayDesc(Block *B, char *Ptr, bool IsConst, bool IsMutable, argument 74 Desc->IsConst = IsConst || D->IsConst; 77 Fn(B, ElemLoc, Desc->IsConst, Desc->IsMutable, IsActive, D->ElemDesc); 117 static void ctorRecord(Block *B, char *Ptr, bool IsConst, bool IsMutable, argument 127 Desc->IsConst = IsConst || F->IsConst; 130 Fn(B, Ptr + SubOff, Desc->IsConst, Des 188 Descriptor(const DeclTy &D, PrimType Type, bool IsConst, bool IsTemporary, bool IsMutable) argument 197 Descriptor(const DeclTy &D, PrimType Type, size_t NumElems, bool IsConst, bool IsTemporary, bool IsMutable) argument 216 Descriptor(const DeclTy &D, Descriptor *Elem, unsigned NumElems, bool IsConst, bool IsTemporary, bool IsMutable) argument 236 Descriptor(const DeclTy &D, Record *R, bool IsConst, bool IsTemporary, bool IsMutable) argument [all...] |
H A D | Program.cpp | 166 const bool IsConst = Ty.isConstQualified(); local 169 Desc = createDescriptor(D, *T, IsConst, IsTemporary); 171 Desc = createDescriptor(D, Ty.getTypePtr(), IsConst, IsTemporary); 274 const bool IsConst = FT.isConstQualified(); local 278 Desc = createDescriptor(FD, *T, IsConst, /*isTemporary=*/false, 281 Desc = createDescriptor(FD, FT.getTypePtr(), IsConst, 297 bool IsConst, bool IsTemporary, 302 return allocateDescriptor(D, Record, IsConst, IsTemporary, IsMutable); 317 return allocateDescriptor(D, *T, NumElems, IsConst, IsTemporary, 323 createDescriptor(D, ElemTy.getTypePtr(), IsConst, IsTemporar 296 createDescriptor(const DeclTy &D, const Type *Ty, bool IsConst, bool IsTemporary, bool IsMutable) argument [all...] |
H A D | Program.h | 102 bool IsConst = false, 105 return allocateDescriptor(D, Type, IsConst, IsTemporary, IsMutable); 110 bool IsConst = false, bool IsTemporary = false,
|
H A D | InterpBlock.h | 74 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable,
|
H A D | Pointer.h | 248 return Base == 0 ? getDeclDesc()->IsConst : getInlineDesc()->IsConst;
|
H A D | ByteCodeExprGen.cpp | 425 bool IsConst, 427 Descriptor *D = P.createDescriptor(Src, Ty, IsConst, Src.is<const Expr *>());
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/XRay/ |
H A D | Graph.h | 127 template <bool IsConst, bool IsOut, 130 std::conditional_t<IsConst, const EdgeValueType, EdgeValueType>> 133 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt, 136 std::conditional_t<IsConst, const EdgeMapT, EdgeMapT>; 147 typename = std::enable_if<IsConstDest && !IsConst>> 158 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 574 template <bool IsConst> 577 std::conditional_t<IsConst, const BlockT, BlockT> *> { 579 df_iterator<std::conditional_t<IsConst, const BlockT, BlockT> *>; 582 using Self = block_iterator_wrapper<IsConst>;
|
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CompilerType.h | 91 bool IsConst() const;
|
H A D | TypeSystem.h | 422 virtual bool IsConst(lldb::opaque_compiler_type_t type) = 0;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AMDGPUMetadata.h | 179 constexpr char IsConst[] = "IsConst"; member in namespace:llvm::AMDGPU::HSAMD::AccessQualifier::AddressSpaceQualifier::ValueKind::ValueType::Kernel::Arg::Key
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | CFG.h | 622 template <bool IsConst> class ElementRefImpl { 627 std::conditional_t<IsConst, const CFGBlock *, CFGBlock *>; 630 std::conditional_t<IsConst, const CFGElement *, CFGElement *>; 672 template <bool IsReverse, bool IsConst> class ElementRefIterator { 678 std::conditional_t<IsConst, const CFGBlock *, CFGBlock *>; 681 IsConst, 688 using ElementRef = typename CFGBlock::ElementRefImpl<IsConst>;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CompilerType.cpp | 83 bool CompilerType::IsConst() const { function in class:CompilerType 85 return m_type_system->IsConst(m_type);
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 139 if (member_ct.IsConst()) {
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Mangle.h | 222 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | AMDGPUMetadata.cpp | 127 YIO.mapOptional(Kernel::Arg::Key::IsConst, MD.mIsConst, false);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 3793 bool &IsConst, bool &IsVolatile, 3802 IsConst = false; 3807 IsConst = PointeeType.isConstQualified(); 3832 bool IsConst, IsVolatile, IsUnaligned; local 3834 decomposeTypeForEH(getContext(), Type, IsConst, IsVolatile, IsUnaligned); 3839 if (IsConst) 4252 bool IsConst, IsVolatile, IsUnaligned; local 4253 T = decomposeTypeForEH(getContext(), T, IsConst, IsVolatile, IsUnaligned); 4269 getMangleContext().mangleCXXThrowInfo(T, IsConst, IsVolatile, IsUnaligned, 4282 if (IsConst) 3792 decomposeTypeForEH(ASTContext &Context, QualType T, bool &IsConst, bool &IsVolatile, bool &IsUnaligned) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitSimplify.cpp | 2429 bool IsConst = true; 2434 IsConst = IsConst && (V.is(0) || V.is(1)); 2436 if (IsConst)
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.cpp | 1270 if (member_comp_type.IsConst()) {
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.h | 585 bool IsConst(lldb::opaque_compiler_type_t type) override;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 158 void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile, 3195 void MicrosoftMangleContextImpl::mangleCXXThrowInfo(QualType T, bool IsConst, argument 3203 if (IsConst)
|