Searched refs:TypePtr (Results 1 – 5 of 5) sorted by relevance
122 const Type *TypePtr, in getFullyQualifiedTemplateType() argument127 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()130 if (const auto *TST = dyn_cast<const TemplateSpecializationType>(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() argument322 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()330 } else if (const auto *TST = dyn_cast<TemplateSpecializationType>(TypePtr)) { in createNestedNameSpecifierForScopeOf()[all …]
2321 void *TypePtr; in mangleFunctionArgumentType() local2331 TypePtr = OriginalType.getCanonicalType().getAsOpaquePtr(); in mangleFunctionArgumentType()2340 TypePtr = T.getCanonicalType().getAsOpaquePtr(); in mangleFunctionArgumentType()2343 ArgBackRefMap::iterator Found = FunArgBackReferences.find(TypePtr); in mangleFunctionArgumentType()2356 FunArgBackReferences[TypePtr] = Size; in mangleFunctionArgumentType()2369 auto *TypePtr = (const void *)&*Iter; in manglePassObjectSizeArg() local2370 ArgBackRefMap::iterator Found = FunArgBackReferences.find(TypePtr); in manglePassObjectSizeArg()2380 FunArgBackReferences[TypePtr] = Size; in manglePassObjectSizeArg()
6764 uintptr_t TypePtr = reinterpret_cast<uintptr_t>(T.getAsOpaquePtr()); in mangleSubstitution() local6766 return mangleSubstitution(TypePtr); in mangleSubstitution()6937 uintptr_t TypePtr = reinterpret_cast<uintptr_t>(T.getAsOpaquePtr()); in addSubstitution() local6938 addSubstitution(TypePtr); in addSubstitution()
599 CanQualType TypePtr = S.Context.getCanonicalType(I).getUnqualifiedType(); in CheckEquivalentExceptionSpecImpl() local600 if (OldTypes.count(TypePtr)) in CheckEquivalentExceptionSpecImpl()601 NewTypes.insert(TypePtr); in CheckEquivalentExceptionSpecImpl()
2280 const Type* TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl() local2281 if (!isa<TypeOfExprType>(TypePtr)) in RewriteTypeOfDecl()2283 while (isa<TypeOfExprType>(TypePtr)) { in RewriteTypeOfDecl()2284 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteTypeOfDecl()2286 TypePtr = QT->getAs<Type>(); in RewriteTypeOfDecl()4725 const Type* TypePtr = QT->getAs<Type>(); in RewriteCastExpr() local4726 if (isa<TypeOfExprType>(TypePtr)) { in RewriteCastExpr()4727 const TypeOfExprType *TypeOfExprTypePtr = cast<TypeOfExprType>(TypePtr); in RewriteCastExpr()