Lines Matching refs:insertPos
593 void *InsertPos = nullptr;
595 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
668 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
674 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos);
2146 void *insertPos = nullptr;
2147 if (ExtQuals *eq = ExtQualNodes.FindNodeOrInsertPos(ID, insertPos)) {
2160 (void) ExtQualNodes.FindNodeOrInsertPos(ID, insertPos);
2164 ExtQualNodes.InsertNode(eq, insertPos);
2314 void *InsertPos = nullptr;
2315 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos))
2325 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos);
2330 ComplexTypes.InsertNode(New, InsertPos);
2342 void *InsertPos = nullptr;
2343 if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos))
2353 PointerType *NewIP = PointerTypes.FindNodeOrInsertPos(ID, InsertPos);
2358 PointerTypes.InsertNode(New, InsertPos);
2365 void *InsertPos = nullptr;
2366 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
2373 AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
2379 AdjustedTypes.InsertNode(AT, InsertPos);
2405 void *InsertPos = nullptr;
2406 AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
2413 AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
2418 AdjustedTypes.InsertNode(AT, InsertPos);
2431 void *InsertPos = nullptr;
2433 BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
2444 BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
2450 BlockPointerTypes.InsertNode(New, InsertPos);
2466 void *InsertPos = nullptr;
2468 LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
2482 LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
2490 LValueReferenceTypes.InsertNode(New, InsertPos);
2503 void *InsertPos = nullptr;
2505 RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
2519 RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
2526 RValueReferenceTypes.InsertNode(New, InsertPos);
2538 void *InsertPos = nullptr;
2540 MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
2551 MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
2557 MemberPointerTypes.InsertNode(New, InsertPos);
2580 void *InsertPos = nullptr;
2582 ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos))
2596 ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos);
2602 InsertPos);
2797 void *insertPos = nullptr;
2805 DependentSizedArrayTypes.FindNodeOrInsertPos(ID, insertPos);
2813 DependentSizedArrayTypes.InsertNode(canonTy, insertPos);
2843 void *insertPos = nullptr;
2845 IncompleteArrayTypes.FindNodeOrInsertPos(ID, insertPos))
2861 IncompleteArrayTypes.FindNodeOrInsertPos(ID, insertPos);
2868 IncompleteArrayTypes.InsertNode(newType, insertPos);
2883 void *InsertPos = nullptr;
2884 if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
2894 VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
2899 VectorTypes.InsertNode(New, InsertPos);
2914 void *InsertPos = nullptr;
2915 if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
2925 VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
2930 VectorTypes.InsertNode(New, InsertPos);
2943 void *InsertPos = nullptr;
2945 = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
2961 = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
2964 DependentSizedExtVectorTypes.InsertNode(New, InsertPos);
2989 void *InsertPos = nullptr;
2991 FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos))
3000 FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
3008 FunctionNoProtoTypes.InsertNode(New, InsertPos);
3045 void *InsertPos = nullptr;
3047 FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos))
3077 FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
3107 FunctionProtoTypes.InsertNode(FTP, InsertPos);
3222 void *insertPos = nullptr;
3223 AttributedType *type = AttributedTypes.FindNodeOrInsertPos(id, insertPos);
3231 AttributedTypes.InsertNode(type, insertPos);
3245 void *InsertPos = nullptr;
3247 = SubstTemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
3253 SubstTemplateTypeParmTypes.InsertNode(SubstParm, InsertPos);
3272 void *InsertPos = nullptr;
3274 = SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos))
3282 SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos);
3289 SubstTemplateTypeParmTypes.InsertNode(SubstParm, InsertPos);
3301 void *InsertPos = nullptr;
3303 = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
3313 = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
3321 TemplateTypeParmTypes.InsertNode(TypeParm, InsertPos);
3442 void *InsertPos = nullptr;
3444 = TemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
3455 TemplateSpecializationTypes.InsertNode(Spec, InsertPos);
3470 void *InsertPos = nullptr;
3471 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
3478 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
3485 ElaboratedTypes.InsertNode(T, InsertPos);
3494 void *InsertPos = nullptr;
3495 ParenType *T = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
3502 ParenType *CheckT = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
3509 ParenTypes.InsertNode(T, InsertPos);
3530 void *InsertPos = nullptr;
3532 = DependentNameTypes.FindNodeOrInsertPos(ID, InsertPos);
3538 DependentNameTypes.InsertNode(T, InsertPos);
3571 void *InsertPos = nullptr;
3573 = DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
3597 DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
3606 DependentTemplateSpecializationTypes.InsertNode(T, InsertPos);
3617 void *InsertPos = nullptr;
3619 = PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
3634 PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
3641 PackExpansionTypes.InsertNode(T, InsertPos);
3702 void *InsertPos = nullptr;
3703 if (ObjCObjectType *QT = ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos))
3752 // Regenerate InsertPos.
3753 ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos);
3765 ObjCObjectTypes.InsertNode(T, InsertPos);
3841 void *InsertPos = nullptr;
3843 ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
3851 // Regenerate InsertPos.
3852 ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
3861 ObjCObjectPointerTypes.InsertNode(QType, InsertPos);
3900 void *InsertPos = nullptr;
3902 = DependentTypeOfExprTypes.FindNodeOrInsertPos(ID, InsertPos);
3912 DependentTypeOfExprTypes.InsertNode(Canon, InsertPos);
3950 void *InsertPos = nullptr;
3952 = DependentDecltypeTypes.FindNodeOrInsertPos(ID, InsertPos);
3956 DependentDecltypeTypes.InsertNode(Canon, InsertPos);
3992 void *InsertPos = nullptr;
3995 if (AutoType *AT = AutoTypes.FindNodeOrInsertPos(ID, InsertPos))
4002 if (InsertPos)
4003 AutoTypes.InsertNode(AT, InsertPos);
4015 void *InsertPos = nullptr;
4016 if (AtomicType *AT = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos))
4026 AtomicType *NewIP = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos);
4031 AtomicTypes.InsertNode(New, InsertPos);
6468 void *InsertPos = nullptr;
6470 QualifiedTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
6474 QualifiedTemplateNames.InsertNode(QTN, InsertPos);
6491 void *InsertPos = nullptr;
6493 DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
6507 DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
6512 DependentTemplateNames.InsertNode(QTN, InsertPos);
6527 void *InsertPos = nullptr;
6529 = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
6544 = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
6549 DependentTemplateNames.InsertNode(QTN, InsertPos);
6559 void *insertPos = nullptr;
6561 = SubstTemplateTemplateParms.FindNodeOrInsertPos(ID, insertPos);
6565 SubstTemplateTemplateParms.InsertNode(subst, insertPos);
6578 void *InsertPos = nullptr;
6580 = SubstTemplateTemplateParmPacks.FindNodeOrInsertPos(ID, InsertPos);
6586 SubstTemplateTemplateParmPacks.InsertNode(Subst, InsertPos);