Home
last modified time | relevance | path

Searched refs:pointeeType (Results 1 – 25 of 194) sorted by relevance

12345678

/dports/devel/qtcreator/qt-creator-opensource-src-5.0.3/src/tools/clangbackend/source/
H A Dclangtype.cpp49 return isLValueReference() && pointeeType().isConstant(); in isConstantReference()
59 return isPointer() && pointeeType().isConstant(); in isPointerToConstant()
74 return (isPointer() || isLValueReference()) && pointeeType().isConstant(); in isReferencingConstant()
79 if (isLValueReference() && !pointeeType().isConstant()) in isOutputArgument()
86 t = t.pointeeType(); in isOutputArgument()
214 Type Type::pointeeType() const in pointeeType() function in ClangBackEnd::Type
H A Dclangtooltipinfocollector.cpp404 while (theType.pointeeType().isValid() && theType != theType.pointeeType()) { in isBuiltinOrPointerToBuiltin()
405 theType = theType.pointeeType(); in isBuiltinOrPointerToBuiltin()
448 while (type.pointeeType().isValid() && type != type.pointeeType()) in qDocInfo()
449 type = type.pointeeType(); in qDocInfo()
459 const Cursor pointeeTypeDeclaration = cursor.type().pointeeType().declaration(); in qDocInfo()
/dports/editors/libreoffice/libreoffice-7.2.6.2/compilerplugins/clang/
H A Drefcounting.cxx513 auto pointeeType = argType->getPointeeType(); in VisitCXXDeleteExpr() local
514 if (containsOWeakObjectSubclass(pointeeType)) in VisitCXXDeleteExpr()
520 << pointeeType in VisitCXXDeleteExpr()
689 if (containsOWeakObjectSubclass(pointeeType)) in VisitVarDecl()
694 << pointeeType in VisitVarDecl()
704 if (containsOWeakObjectSubclass(pointeeType)) in VisitVarDecl()
709 << pointeeType in VisitVarDecl()
769 if (containsOWeakObjectSubclass(pointeeType)) in VisitBinaryOperator()
775 << pointeeType in VisitBinaryOperator()
782 if (containsOWeakObjectSubclass(pointeeType)) in VisitBinaryOperator()
[all …]
H A Dreferencecasting.cxx486 auto pointeeType = cceType->getPointeeType(); in extractTemplateType() local
487 if (auto elaboratedType = dyn_cast<ElaboratedType>(pointeeType)) in extractTemplateType()
488 pointeeType = elaboratedType->desugar(); in extractTemplateType()
489 if (auto substTemplateTypeParmType = dyn_cast<SubstTemplateTypeParmType>(pointeeType)) in extractTemplateType()
490 pointeeType = substTemplateTypeParmType->desugar(); in extractTemplateType()
491 if (auto recordType = dyn_cast<RecordType>(pointeeType)) in extractTemplateType()
/dports/devel/clazy/clazy-1.5/src/checks/level2/
H A Dglobal-const-char-pointer.cpp62 const Type *pointeeType = pointeeQt.getTypePtrOrNull(); in VisitDecl() local
63 if (!pointeeType || !pointeeType->isCharType()) in VisitDecl()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/
H A DUserDefinedTypeDescriptor.cs233 private uint GetPointerTypeIndex(TypeDesc pointeeType) in GetPointerTypeIndex() argument
237 if (_pointerTypes.TryGetValue(pointeeType, out typeIndex)) in GetPointerTypeIndex()
241 descriptor.ElementType = GetVariableTypeIndex(pointeeType, false); in GetPointerTypeIndex()
247 if (_pointerTypes.TryGetValue(pointeeType, out typeIndex)) in GetPointerTypeIndex()
251 _pointerTypes.Add(pointeeType, typeIndex); in GetPointerTypeIndex()
255 private uint GetByRefTypeIndex(TypeDesc pointeeType) in GetByRefTypeIndex() argument
259 if (_byRefTypes.TryGetValue(pointeeType, out typeIndex)) in GetByRefTypeIndex()
263 descriptor.ElementType = GetVariableTypeIndex(pointeeType, false); in GetByRefTypeIndex()
269 if (_byRefTypes.TryGetValue(pointeeType, out typeIndex)) in GetByRefTypeIndex()
273 _byRefTypes.Add(pointeeType, typeIndex); in GetByRefTypeIndex()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Dialect/SPIRV/
H A DSPIRVTypes.cpp322 return key == KeyTy(pointeeType, getStorageClass()); in operator ==()
326 : TypeStorage(static_cast<unsigned>(key.second)), pointeeType(key.first) { in PointerTypeStorage()
333 Type pointeeType; member
336 PointerType PointerType::get(Type pointeeType, StorageClass storageClass) { in get() argument
337 return Base::get(pointeeType.getContext(), TypeKind::Pointer, pointeeType, in get()
341 Type PointerType::getPointeeType() const { return getImpl()->pointeeType; } in getPointeeType()
/dports/editors/libreoffice6/libreoffice-6.4.7.2/compilerplugins/clang/
H A Dreferencecasting.cxx327 auto pointeeType = cceType->getPointeeType(); in extractTemplateType() local
328 if (auto elaboratedType = dyn_cast<ElaboratedType>(pointeeType)) in extractTemplateType()
329 pointeeType = elaboratedType->desugar(); in extractTemplateType()
330 if (auto recordType = dyn_cast<RecordType>(pointeeType)) in extractTemplateType()
/dports/devel/clazy/clazy-1.5/src/checks/level0/
H A Dwrong-qevent-cast.cpp251 QualType pointeeType = t.isNull() ? QualType() : TypeUtils::pointeeQualType(t); in VisitStmt() local
252 CXXRecordDecl *rec = pointeeType.isNull() ? nullptr : pointeeType->getAsCXXRecordDecl(); in VisitStmt()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Common/src/Internal/NativeFormat/
H A DTypeHashingAlgorithms.cs105 public static int ComputePointerTypeHashCode<T>(T pointeeType) in ComputePointerTypeHashCode() argument
107 return ComputePointerTypeHashCode(pointeeType.GetHashCode()); in ComputePointerTypeHashCode()
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
562 def : Property<"pointeeType", QualType> {
573 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
804 def : Property<"pointeeType", QualType> {
809 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
562 def : Property<"pointeeType", QualType> {
573 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
804 def : Property<"pointeeType", QualType> {
809 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
859 def : Property<"pointeeType", QualType> {
864 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
606 def : Property<"pointeeType", QualType> {
617 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
850 def : Property<"pointeeType", QualType> {
855 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
28 def : Creator<[{ return ctx.getPointerType(pointeeType, pointerInterpretation); }]>;
53 def : Property<"pointeeType", QualType> {
57 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
89 def : Property<"pointeeType", QualType> {
97 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
614 def : Property<"pointeeType", QualType> {
625 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
875 def : Property<"pointeeType", QualType> {
880 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
606 def : Property<"pointeeType", QualType> {
617 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
855 def : Property<"pointeeType", QualType> {
860 return ctx.getObjCObjectPointerType(pointeeType);
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
859 def : Property<"pointeeType", QualType> {
864 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/lang/clang-mesa/clang-13.0.1.src/include/clang/AST/
H A DTypeProperties.td21 def : Property<"pointeeType", QualType> {
25 def : Creator<[{ return ctx.getPointerType(pointeeType); }]>;
50 def : Property<"pointeeType", QualType> {
54 def : Creator<[{ return ctx.getBlockPointerType(pointeeType); }]>;
81 def : Property<"pointeeType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
610 def : Property<"pointeeType", QualType> {
621 return ctx.getDependentAddressSpaceType(pointeeType, addressSpace,
863 def : Property<"pointeeType", QualType> {
868 return ctx.getObjCObjectPointerType(pointeeType);
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/LLVMIR/IR/
H A DTypeDetail.h386 : pointeeType(std::get<0>(key)), addressSpace(std::get<1>(key)) {} in LLVMPointerTypeStorage()
395 return std::make_tuple(pointeeType, addressSpace) == key;
398 Type pointeeType; member
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/LLVMIR/IR/
H A DTypeDetail.h386 : pointeeType(std::get<0>(key)), addressSpace(std::get<1>(key)) {} in LLVMPointerTypeStorage()
395 return std::make_tuple(pointeeType, addressSpace) == key;
398 Type pointeeType; member

12345678