Home
last modified time | relevance | path

Searched refs:OldType (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDecl.cpp1625 QualType OldType; in isIncompatibleTypedef() local
1627 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() local
2386 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in MergeFunctionDecl()
2428 << OldType->getRegParmType(); in MergeFunctionDecl()
[all …]
DSemaOverload.cpp1011 const FunctionProtoType* OldType = cast<FunctionProtoType>(OldQType); in IsOverload() local
1018 (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() argument
2602 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()
DSemaDeclCXX.cpp630 QualType OldType = Old->getType(); in MergeVarDeclExceptionSpecs() local
636 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()
DTreeTransform.h4283 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() local
4288 = 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()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h1954 bool FunctionArgTypesAreEqual(const FunctionProtoType *OldType,