/dports/devel/qtcreator/qt-creator-opensource-src-5.0.3/src/tools/clangbackend/source/ |
H A D | clangtype.cpp | 49 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 D | clangtooltipinfocollector.cpp | 404 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 D | refcounting.cxx | 513 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 D | referencecasting.cxx | 486 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 D | global-const-char-pointer.cpp | 62 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 D | UserDefinedTypeDescriptor.cs | 233 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 D | SPIRVTypes.cpp | 322 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 D | referencecasting.cxx | 327 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 D | wrong-qevent-cast.cpp | 251 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 D | TypeHashingAlgorithms.cs | 105 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeProperties.td | 21 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 D | TypeDetail.h | 386 : 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 D | TypeDetail.h | 386 : pointeeType(std::get<0>(key)), addressSpace(std::get<1>(key)) {} in LLVMPointerTypeStorage() 395 return std::make_tuple(pointeeType, addressSpace) == key; 398 Type pointeeType; member
|