Searched refs:OldType (Results 1 – 8 of 8) sorted by relevance
2247 QualType OldType; in isIncompatibleTypedef() local2249 OldType = OldTypedef->getUnderlyingType(); in isIncompatibleTypedef()2251 OldType = Context.getTypeDeclType(Old); in isIncompatibleTypedef()2265 if (OldType != NewType && in isIncompatibleTypedef()2266 !OldType->isDependentType() && in isIncompatibleTypedef()2268 !Context.hasSameType(OldType, NewType)) { in isIncompatibleTypedef()2271 << Kind << NewType << OldType; in isIncompatibleTypedef()3472 << OldType->getRegParmType(); in MergeFunctionDecl()3588 QualType OldReturnType = OldType->getReturnType(); in MergeFunctionDecl()10366 const auto *OldType = cast<FunctionType>(OldQType); in areMultiversionVariantFunctionsCompatible() local[all …]
1177 const FunctionProtoType *OldType = cast<FunctionProtoType>(OldQType); in IsOverload() local1184 (OldType->getNumParams() != NewType->getNumParams() || in IsOverload()1185 OldType->isVariadic() != NewType->isVariadic() || in IsOverload()1186 !FunctionParamTypesAreEqual(OldType, NewType))) in IsOverload()2959 bool Sema::FunctionParamTypesAreEqual(const FunctionProtoType *OldType, in FunctionParamTypesAreEqual() argument2962 for (FunctionProtoType::param_type_iterator O = OldType->param_type_begin(), in FunctionParamTypesAreEqual()2964 E = OldType->param_type_end(); in FunctionParamTypesAreEqual()2973 *ArgPos = O - OldType->param_type_begin(); in FunctionParamTypesAreEqual()
1553 QualType OldType = Old->getType(); in MergeVarDeclExceptionSpecs() local1559 OldType = OldType->castAs<ReferenceType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()1562 OldType = OldType->castAs<PointerType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()1565 OldType = OldType->castAs<MemberPointerType>()->getPointeeType(); in MergeVarDeclExceptionSpecs()1575 OldType->getAs<FunctionProtoType>(), Old->getLocation(), in MergeVarDeclExceptionSpecs()
5724 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() local5729 = dyn_cast<PackExpansionType>(OldType)) { in TransformFunctionTypeParams()5791 OldType = Expansion->getPattern(); in TransformFunctionTypeParams()5794 NewType = getDerived().TransformType(OldType); in TransformFunctionTypeParams()5796 NewType = getDerived().TransformType(OldType); in TransformFunctionTypeParams()
8837 QualType OldType = E->getType(); in widenIterationCount() local8838 unsigned HasBits = C.getTypeSize(OldType); in widenIterationCount()
6997 Type *OldType = Cond->getType(); in optimizeSwitchInst() local6999 EVT OldVT = TLI->getValueType(*DL, OldType); in optimizeSwitchInst()7003 if (RegWidth <= cast<IntegerType>(OldType)->getBitWidth()) in optimizeSwitchInst()
866 EVT OldType = N->getOperand(0).getValueType(); in PromoteIntRes_MULFIX() local869 PromotedType.getScalarSizeInBits() - OldType.getScalarSizeInBits(); in PromoteIntRes_MULFIX()
3453 bool FunctionParamTypesAreEqual(const FunctionProtoType *OldType,