Searched refs:NewDI (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 580 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 D | SemaTemplateInstantiate.cpp | 3073 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 D | SemaTemplateInstantiateDecl.cpp | 2989 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 D | TreeTransform.h | 4957 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 D | Local.cpp | 2049 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()
|