Home
last modified time | relevance | path

Searched refs:NewDI (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp580 TypeSourceInfo *NewDI; in transformFunctionTypeParam() local
584 NewDI = in transformFunctionTypeParam()
587 if (!NewDI) in transformFunctionTypeParam()
589 NewDI = in transformFunctionTypeParam()
590 SemaRef.CheckPackExpansion(NewDI, PackTL.getEllipsisLoc(), in transformFunctionTypeParam()
593 NewDI = SemaRef.SubstType(OldDI, Args, OldParam->getLocation(), in transformFunctionTypeParam()
595 if (!NewDI) in transformFunctionTypeParam()
602 NewDI = ExtractTypeForDeductionGuide( in transformFunctionTypeParam()
605 .transform(NewDI); in transformFunctionTypeParam()
613 QualType ParamTy = NewDI->getType(); in transformFunctionTypeParam()
[all …]
H A DSemaTemplateInstantiate.cpp3073 TypeSourceInfo *NewDI = nullptr; in SubstParmVarDecl() local
3080 NewDI = SubstType(ExpansionTL.getPatternLoc(), TemplateArgs, in SubstParmVarDecl()
3082 if (!NewDI) in SubstParmVarDecl()
3085 if (NewDI->getType()->containsUnexpandedParameterPack()) { in SubstParmVarDecl()
3089 NewDI = CheckPackExpansion(NewDI, ExpansionTL.getEllipsisLoc(), in SubstParmVarDecl()
3098 << NewDI->getType(); in SubstParmVarDecl()
3102 NewDI = SubstType(OldDI, TemplateArgs, OldParm->getLocation(), in SubstParmVarDecl()
3106 if (!NewDI) in SubstParmVarDecl()
3109 if (NewDI->getType()->isVoidType()) { in SubstParmVarDecl()
3139 NewDI->getType(), NewDI, in SubstParmVarDecl()
H A DSemaTemplateInstantiateDecl.cpp2989 TypeSourceInfo *NewDI = in VisitNonTypeTemplateParmDecl() local
2992 if (!NewDI) in VisitNonTypeTemplateParmDecl()
2996 SemaRef.CheckNonTypeTemplateParameterType(NewDI, D->getLocation()); in VisitNonTypeTemplateParmDecl()
3000 ExpandedParameterPackTypesAsWritten.push_back(NewDI); in VisitNonTypeTemplateParmDecl()
3034 TypeSourceInfo *NewDI = SemaRef.SubstType(Pattern, TemplateArgs, in VisitNonTypeTemplateParmDecl() local
3037 if (!NewDI) in VisitNonTypeTemplateParmDecl()
3041 SemaRef.CheckNonTypeTemplateParameterType(NewDI, D->getLocation()); in VisitNonTypeTemplateParmDecl()
3045 ExpandedParameterPackTypesAsWritten.push_back(NewDI); in VisitNonTypeTemplateParmDecl()
H A DTreeTransform.h4957 TypeSourceInfo *NewDI = getDerived().TransformType(DI); in TransformType() local
4959 if (!NewDI) in TransformType()
4962 return NewDI->getType(); in TransformType()
5009 TypeSourceInfo *NewDI = getDerived().TransformTypeWithDeducedTST(DI); in TransformTypeWithDeducedTST() local
5010 return NewDI ? NewDI->getType() : QualType(); in TransformTypeWithDeducedTST()
5899 TypeSourceInfo *NewDI = nullptr; in TransformFunctionTypeParam() local
5926 NewDI = TLB.getTypeSourceInfo(SemaRef.Context, Result); in TransformFunctionTypeParam()
5928 NewDI = getDerived().TransformType(OldDI); in TransformFunctionTypeParam()
5929 if (!NewDI) in TransformFunctionTypeParam()
5932 if (NewDI == OldDI && indexAdjustment == 0) in TransformFunctionTypeParam()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2049 auto NewDI = NewDbgValueMap.find({Parent, DbgII}); in insertDbgVariableRecordsForPHIs() local
2050 if (NewDI == NewDbgValueMap.end()) { in insertDbgVariableRecordsForPHIs()
2052 NewDI = NewDbgValueMap.insert({{Parent, DbgII}, NewDbgII}).first; in insertDbgVariableRecordsForPHIs()
2054 DbgVariableRecord *NewDbgII = NewDI->second; in insertDbgVariableRecordsForPHIs()
2115 auto NewDI = NewDbgValueMap.find({Parent, DbgII}); in insertDebugValuesForPHIs() local
2116 if (NewDI == NewDbgValueMap.end()) { in insertDebugValuesForPHIs()
2118 NewDI = NewDbgValueMap.insert({{Parent, DbgII}, NewDbgII}).first; in insertDebugValuesForPHIs()
2120 DbgVariableIntrinsic *NewDbgII = NewDI->second; in insertDebugValuesForPHIs()