Lines Matching defs:InsertPos

772   void *InsertPos = nullptr;
774 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
842 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
848 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos);
3586 void *InsertPos = nullptr;
3588 CountAttributedTypes.FindNodeOrInsertPos(ID, InsertPos);
3599 CountAttributedTypes.InsertNode(CATy, InsertPos);
3788 void *InsertPos = nullptr;
3789 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos))
3799 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos);
3804 ComplexTypes.InsertNode(New, InsertPos);
3816 void *InsertPos = nullptr;
3817 if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos))
3827 PointerType *NewIP = PointerTypes.FindNodeOrInsertPos(ID, InsertPos);
3832 PointerTypes.InsertNode(New, InsertPos);
3839 void *InsertPos = nullptr;
3840 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
3847 AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
3853 AdjustedTypes.InsertNode(AT, InsertPos);
3860 void *InsertPos = nullptr;
3861 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
3868 AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
3873 AdjustedTypes.InsertNode(AT, InsertPos);
3909 void *InsertPos = nullptr;
3911 ArrayParameterTypes.FindNodeOrInsertPos(ID, InsertPos);
3920 AT = ArrayParameterTypes.FindNodeOrInsertPos(ID, InsertPos);
3927 ArrayParameterTypes.InsertNode(AT, InsertPos);
3940 void *InsertPos = nullptr;
3942 BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
3953 BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
3959 BlockPointerTypes.InsertNode(New, InsertPos);
3976 void *InsertPos = nullptr;
3978 LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
3992 LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
3999 LValueReferenceTypes.InsertNode(New, InsertPos);
4016 void *InsertPos = nullptr;
4018 RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
4032 RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
4039 RValueReferenceTypes.InsertNode(New, InsertPos);
4051 void *InsertPos = nullptr;
4053 MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
4064 MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
4070 MemberPointerTypes.InsertNode(New, InsertPos);
4098 void *InsertPos = nullptr;
4100 ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos))
4116 ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos);
4122 ConstantArrayTypes.InsertNode(New, InsertPos);
4540 void *InsertPos = nullptr;
4541 if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
4551 VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4556 VectorTypes.InsertNode(New, InsertPos);
4567 void *InsertPos = nullptr;
4569 DependentVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4582 DependentVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4586 DependentVectorTypes.InsertNode(New, InsertPos);
4613 void *InsertPos = nullptr;
4614 if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
4624 VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4629 VectorTypes.InsertNode(New, InsertPos);
4642 void *InsertPos = nullptr;
4644 = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4659 = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
4662 DependentSizedExtVectorTypes.InsertNode(New, InsertPos);
4686 void *InsertPos = nullptr;
4687 if (ConstantMatrixType *MTP = MatrixTypes.FindNodeOrInsertPos(ID, InsertPos))
4695 ConstantMatrixType *NewIP = MatrixTypes.FindNodeOrInsertPos(ID, InsertPos);
4702 MatrixTypes.InsertNode(New, InsertPos);
4716 void *InsertPos = nullptr;
4718 DependentSizedMatrixTypes.FindNodeOrInsertPos(ID, InsertPos);
4726 DependentSizedMatrixTypes.FindNodeOrInsertPos(ID, InsertPos);
4729 DependentSizedMatrixTypes.InsertNode(Canon, InsertPos);
4805 void *InsertPos = nullptr;
4807 FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos))
4817 FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
4824 FunctionNoProtoTypes.InsertNode(New, InsertPos);
4891 void *InsertPos = nullptr;
4893 FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos)) {
4991 FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
5016 FunctionProtoTypes.InsertNode(FTP, InsertPos);
5026 void *InsertPos = nullptr;
5027 if (PipeType *PT = PipeTypes.FindNodeOrInsertPos(ID, InsertPos))
5037 PipeType *NewIP = PipeTypes.FindNodeOrInsertPos(ID, InsertPos);
5043 PipeTypes.InsertNode(New, InsertPos);
5065 void *InsertPos = nullptr;
5066 if (BitIntType *EIT = BitIntTypes.FindNodeOrInsertPos(ID, InsertPos))
5070 BitIntTypes.InsertNode(New, InsertPos);
5081 void *InsertPos = nullptr;
5083 DependentBitIntTypes.FindNodeOrInsertPos(ID, InsertPos))
5088 DependentBitIntTypes.InsertNode(New, InsertPos);
5174 void *InsertPos = nullptr;
5175 if (TypedefType *T = TypedefTypes.FindNodeOrInsertPos(ID, InsertPos)) {
5185 TypedefTypes.InsertNode(NewType, InsertPos);
5195 void *InsertPos = nullptr;
5196 if (UsingType *T = UsingTypes.FindNodeOrInsertPos(ID, InsertPos))
5213 UsingTypes.InsertNode(NewType, InsertPos);
5394 void *InsertPos = nullptr;
5396 BTFTagAttributedTypes.FindNodeOrInsertPos(ID, InsertPos);
5405 BTFTagAttributedTypes.InsertNode(Ty, InsertPos);
5417 void *InsertPos = nullptr;
5419 HLSLAttributedResourceTypes.FindNodeOrInsertPos(ID, InsertPos);
5427 HLSLAttributedResourceTypes.InsertNode(Ty, InsertPos);
5439 void *InsertPos = nullptr;
5441 SubstTemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
5450 SubstTemplateTypeParmTypes.InsertNode(SubstParm, InsertPos);
5469 void *InsertPos = nullptr;
5471 SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos))
5482 SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos);
5491 SubstTemplateTypeParmPackTypes.InsertNode(SubstParm, InsertPos);
5503 void *InsertPos = nullptr;
5505 = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
5516 = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
5524 TemplateTypeParmTypes.InsertNode(TypeParm, InsertPos);
5634 void *InsertPos = nullptr;
5636 = TemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
5647 TemplateSpecializationTypes.InsertNode(Spec, InsertPos);
5662 void *InsertPos = nullptr;
5663 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
5670 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
5681 ElaboratedTypes.InsertNode(T, InsertPos);
5690 void *InsertPos = nullptr;
5691 ParenType *T = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
5698 ParenType *CheckT = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
5705 ParenTypes.InsertNode(T, InsertPos);
5735 void *InsertPos = nullptr;
5737 = DependentNameTypes.FindNodeOrInsertPos(ID, InsertPos);
5744 DependentNameTypes.InsertNode(T, InsertPos);
5771 void *InsertPos = nullptr;
5773 = DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
5795 DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
5805 DependentTemplateSpecializationTypes.InsertNode(T, InsertPos);
5868 void *InsertPos = nullptr;
5869 PackExpansionType *T = PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
5880 PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
5886 PackExpansionTypes.InsertNode(T, InsertPos);
5946 void *InsertPos = nullptr;
5947 if (ObjCObjectType *QT = ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos))
5992 // Regenerate InsertPos.
5993 ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos);
6005 ObjCObjectTypes.InsertNode(T, InsertPos);
6089 void *InsertPos = nullptr;
6091 ObjCTypeParamTypes.FindNodeOrInsertPos(ID, InsertPos))
6110 ObjCTypeParamTypes.InsertNode(newType, InsertPos);
6197 void *InsertPos = nullptr;
6199 ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
6207 // Regenerate InsertPos.
6208 ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
6218 ObjCObjectPointerTypes.InsertNode(QType, InsertPos);
6258 void *InsertPos = nullptr;
6260 DependentTypeOfExprTypes.FindNodeOrInsertPos(ID, InsertPos);
6270 DependentTypeOfExprTypes.InsertNode(Canon, InsertPos);
6333 void *InsertPos = nullptr;
6335 = DependentDecltypeTypes.FindNodeOrInsertPos(ID, InsertPos);
6340 DependentDecltypeTypes.InsertNode(Canon, InsertPos);
6363 void *InsertPos = nullptr;
6365 DependentPackIndexingTypes.FindNodeOrInsertPos(ID, InsertPos);
6373 DependentPackIndexingTypes.InsertNode(Canon, InsertPos);
6400 void *InsertPos = nullptr;
6402 = DependentUnaryTransformTypes.FindNodeOrInsertPos(ID, InsertPos);
6408 DependentUnaryTransformTypes.InsertNode(Canon, InsertPos);
6515 void *InsertPos = nullptr;
6520 DeducedTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos))
6530 DeducedTemplateSpecializationTypes.InsertNode(DTST, InsertPos);
6556 void *InsertPos = nullptr;
6557 if (AtomicType *AT = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos))
6567 AtomicType *NewIP = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos);
6572 AtomicTypes.InsertNode(New, InsertPos);
10015 void *InsertPos = nullptr;
10017 QualifiedTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
10021 QualifiedTemplateNames.InsertNode(QTN, InsertPos);
10038 void *InsertPos = nullptr;
10040 DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
10054 DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
10059 DependentTemplateNames.InsertNode(QTN, InsertPos);
10074 void *InsertPos = nullptr;
10076 = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
10091 = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
10096 DependentTemplateNames.InsertNode(QTN, InsertPos);
10129 void *InsertPos = nullptr;
10131 = SubstTemplateTemplateParmPacks.FindNodeOrInsertPos(ID, InsertPos);
10136 SubstTemplateTemplateParmPacks.InsertNode(Subst, InsertPos);
10153 void *InsertPos = nullptr;
10155 DeducedTemplates.FindNodeOrInsertPos(ID, InsertPos);
10161 DeducedTemplates.InsertNode(DTS, InsertPos);
13182 void *InsertPos;
13183 if (MSGuidDecl *Existing = MSGuidDecls.FindNodeOrInsertPos(ID, InsertPos))
13188 MSGuidDecls.InsertNode(New, InsertPos);
13198 void *InsertPos;
13200 UnnamedGlobalConstantDecls.FindNodeOrInsertPos(ID, InsertPos))
13205 UnnamedGlobalConstantDecls.InsertNode(New, InsertPos);
13220 void *InsertPos;
13222 TemplateParamObjectDecls.FindNodeOrInsertPos(ID, InsertPos))
13226 TemplateParamObjectDecls.InsertNode(New, InsertPos);