Lines Matching refs:Arity
367 void mangleOperatorName(DeclarationName Name, unsigned Arity);
368 void mangleOperatorName(OverloadedOperatorKind OO, unsigned Arity);
396 void mangleExpression(const Expr *E, unsigned Arity = UnknownArity);
928 unsigned Arity = KnownArity; in mangleUnqualifiedName() local
1071 if (ND && Arity == UnknownArity) { in mangleUnqualifiedName()
1072 Arity = cast<FunctionDecl>(ND)->getNumParams(); in mangleUnqualifiedName()
1077 Arity++; in mangleUnqualifiedName()
1082 mangleOperatorName(Name, Arity); in mangleUnqualifiedName()
1628 void CXXNameMangler::mangleOperatorName(DeclarationName Name, unsigned Arity) { in mangleOperatorName() argument
1651 mangleOperatorName(Name.getCXXOverloadedOperator(), Arity); in mangleOperatorName()
1659 CXXNameMangler::mangleOperatorName(OverloadedOperatorKind OO, unsigned Arity) { in mangleOperatorName() argument
1672 Out << (Arity == 1? "ps" : "pl"); break; in mangleOperatorName()
1676 Out << (Arity == 1? "ng" : "mi"); break; in mangleOperatorName()
1680 Out << (Arity == 1? "ad" : "an"); break; in mangleOperatorName()
1685 Out << (Arity == 1? "de" : "ml"); break; in mangleOperatorName()
2639 void CXXNameMangler::mangleExpression(const Expr *E, unsigned Arity) { in mangleExpression() argument
2737 mangleExpression(UuidExp, Arity); in mangleExpression()
2765 mangleExpression(cast<CXXDefaultArgExpr>(E)->getExpr(), Arity); in mangleExpression()
2769 mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity); in mangleExpression()
2773 mangleExpression(cast<CXXStdInitializerListExpr>(E)->getSubExpr(), Arity); in mangleExpression()
2778 Arity); in mangleExpression()
2881 ME->getMemberDecl()->getDeclName(), Arity); in mangleExpression()
2889 Arity); in mangleExpression()
2900 ME->getMember(), Arity); in mangleExpression()
2908 mangleUnresolvedName(ULE->getQualifier(), ULE->getName(), Arity); in mangleExpression()
3103 mangleExpression(CO->getLHS(), Arity); in mangleExpression()
3104 mangleExpression(CO->getRHS(), Arity); in mangleExpression()
3169 mangleExpression(cast<ParenExpr>(E)->getSubExpr(), Arity); in mangleExpression()
3222 mangleUnresolvedName(DRE->getQualifier(), DRE->getDeclName(), Arity); in mangleExpression()
3237 mangleExpression(cast<ExprWithCleanups>(E)->getSubExpr(), Arity); in mangleExpression()