Home
last modified time | relevance | path

Searched refs:TypePtr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DQualTypeNames.cpp120 const Type *TypePtr, in getFullyQualifiedTemplateType() argument
125 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
152 } else if (const auto *TSTRecord = dyn_cast<const RecordType>(TypePtr)) { in getFullyQualifiedTemplateType()
186 return TypePtr; in getFullyQualifiedTemplateType()
320 const ASTContext &Ctx, const Type *TypePtr, in createNestedNameSpecifierForScopeOf() argument
322 if (!TypePtr) return nullptr; in createNestedNameSpecifierForScopeOf()
326 if (const auto *TDT = dyn_cast<TypedefType>(TypePtr)) { in createNestedNameSpecifierForScopeOf()
328 } else if (const auto *TagDeclType = dyn_cast<TagType>(TypePtr)) { in createNestedNameSpecifierForScopeOf()
333 Decl = TypePtr->getAsCXXRecordDecl(); in createNestedNameSpecifierForScopeOf()
442 const Type *TypePtr = getFullyQualifiedTemplateType( in getFullyQualifiedType() local
[all …]
H A DMicrosoftMangle.cpp1719 void *TypePtr; in mangleArgumentType() local
1729 TypePtr = OriginalType.getCanonicalType().getAsOpaquePtr(); in mangleArgumentType()
1738 TypePtr = T.getCanonicalType().getAsOpaquePtr(); in mangleArgumentType()
1741 ArgBackRefMap::iterator Found = TypeBackReferences.find(TypePtr); in mangleArgumentType()
1754 TypeBackReferences[TypePtr] = Size; in mangleArgumentType()
1766 auto *TypePtr = (const void *)&*Iter; in manglePassObjectSizeArg() local
1767 ArgBackRefMap::iterator Found = TypeBackReferences.find(TypePtr); in manglePassObjectSizeArg()
1775 TypeBackReferences[TypePtr] = Size; in manglePassObjectSizeArg()
H A DItaniumMangle.cpp4576 uintptr_t TypePtr = reinterpret_cast<uintptr_t>(T.getAsOpaquePtr()); in mangleSubstitution() local
4578 return mangleSubstitution(TypePtr); in mangleSubstitution()
4742 uintptr_t TypePtr = reinterpret_cast<uintptr_t>(T.getAsOpaquePtr()); in addSubstitution() local
4743 addSubstitution(TypePtr); in addSubstitution()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExceptionSpec.cpp573 CanQualType TypePtr = S.Context.getCanonicalType(I).getUnqualifiedType(); in CheckEquivalentExceptionSpecImpl() local
574 if (OldTypes.count(TypePtr)) in CheckEquivalentExceptionSpecImpl()
575 NewTypes.insert(TypePtr); in CheckEquivalentExceptionSpecImpl()
H A DSema.cpp1994 auto TypePtr = QT->castAs<ExtVectorType>()->getElementType().getTypePtr(); in checkOpenCLDisabledTypeDeclSpec() local
1995 return checkOpenCLDisabledTypeOrDecl(TypePtr, Loc, QT, OpenCLTypeExtMap); in checkOpenCLDisabledTypeDeclSpec()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2185 const Type* TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl() local
2186 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2188 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2189 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
2191 TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl()
3898 const Type* TypePtr = QT->getAs<Type>(); in RewriteCastExpr() local
3899 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
3900 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()
H A DRewriteModernObjC.cpp2276 const Type* TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl() local
2277 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()
2279 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()
2280 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()
2282 TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl()
4734 const Type* TypePtr = QT->getAs<Type>(); in RewriteCastExpr() local
4735 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()
4736 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()