|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 1412 Deduced[Index],
1416 Info.FirstArg = Deduced[Index];
1421 Deduced[Index] = Result;
1522 Info, Deduced, TDF);
1532 Info, Deduced, TDF);
1552 Info, Deduced, SubTDF);
1564 ReferenceArg->getPointeeType(), Info, Deduced, 0);
1577 Info, Deduced, 0);
1591 Info, Deduced, SubTDF);
1610 Info, Deduced, SubTDF);
1628 Info, Deduced, SubTDF))
1647 Info, Deduced);
1654 Info, Deduced);
1683 FunctionProtoArg->getReturnType(), Info, Deduced, 0))
1691 FunctionProtoArg->getNumParams(), Info, Deduced, SubTDF))
1718 /*ArrayBound*/true, Info, Deduced);
1723 S, TemplateParams, NTTP, ArgNoexceptExpr, Info, Deduced);
1759 Deduced);
1761 SmallVector<DeducedTemplateArgument, 8> DeducedOrig(Deduced.begin(),
1762 Deduced.end());
1765 S, TemplateParams, SpecParam, Arg, Info, Deduced);
1788 Deduced = DeducedOrig;
1812 QualType(NextT, 0), BaseInfo, Deduced);
1824 std::swap(SuccessfulDeduced, Deduced);
1831 Deduced = DeducedOrig;
1844 std::swap(SuccessfulDeduced, Deduced);
1879 Info, Deduced,
1886 Info, Deduced,
1905 Info, Deduced, 0);
1922 Info, Deduced, TDF);
1935 Info, Deduced, TDF);
1949 VectorArg->getElementType(), Info, Deduced, TDF))
1965 Info, Deduced);
1973 VectorArg->getElementType(), Info, Deduced, TDF))
1983 S, TemplateParams, NTTP, VectorArg->getSizeExpr(), Info, Deduced);
2002 Info, Deduced, TDF))
2018 Deduced);
2028 Info, Deduced, TDF))
2039 Info, Deduced);
2058 AddressSpaceArg->getPointeeType(), Info, Deduced, TDF))
2069 Deduced);
2081 S.Context.removeAddrSpaceQualType(Arg), Info, Deduced, TDF))
2092 true, Info, Deduced);