Searched refs:OldType (Results 1 – 5 of 5) sorted by relevance
1625 QualType OldType; in isIncompatibleTypedef() local1627 OldType = OldTypedef->getUnderlyingType(); in isIncompatibleTypedef()1629 OldType = Context.getTypeDeclType(Old); in isIncompatibleTypedef()1643 if (OldType != NewType && in isIncompatibleTypedef()1644 !OldType->isDependentType() && in isIncompatibleTypedef()1646 !Context.hasSameType(OldType, NewType)) { in isIncompatibleTypedef()1649 << Kind << NewType << OldType; in isIncompatibleTypedef()2384 const FunctionType *OldType = cast<FunctionType>(OldQType); in MergeFunctionDecl() local2386 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in MergeFunctionDecl()2428 << OldType->getRegParmType(); in MergeFunctionDecl()[all …]
1011 const FunctionProtoType* OldType = cast<FunctionProtoType>(OldQType); in IsOverload() local1018 (OldType->getNumArgs() != NewType->getNumArgs() || in IsOverload()1019 OldType->isVariadic() != NewType->isVariadic() || in IsOverload()1020 !FunctionArgTypesAreEqual(OldType, NewType))) in IsOverload()1039 OldType->getResultType() != NewType->getResultType())) in IsOverload()2599 bool Sema::FunctionArgTypesAreEqual(const FunctionProtoType *OldType, in FunctionArgTypesAreEqual() argument2602 for (FunctionProtoType::arg_type_iterator O = OldType->arg_type_begin(), in FunctionArgTypesAreEqual()2604 E = OldType->arg_type_end(); O && (O != E); ++O, ++N) { in FunctionArgTypesAreEqual()2607 if (ArgPos) *ArgPos = O - OldType->arg_type_begin(); in FunctionArgTypesAreEqual()
630 QualType OldType = Old->getType(); in MergeVarDeclExceptionSpecs() local636 OldType = OldType->getAs<ReferenceType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()639 OldType = OldType->getAs<PointerType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()642 OldType = OldType->getAs<MemberPointerType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()652 OldType->getAs<FunctionProtoType>(), Old->getLocation(), in MergeVarDeclExceptionSpecs()
4283 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() local4288 = dyn_cast<PackExpansionType>(OldType)) { in TransformFunctionTypeParams()4338 OldType = Expansion->getPattern(); in TransformFunctionTypeParams()4341 NewType = getDerived().TransformType(OldType); in TransformFunctionTypeParams()4343 NewType = getDerived().TransformType(OldType); in TransformFunctionTypeParams()
1954 bool FunctionArgTypesAreEqual(const FunctionProtoType *OldType,