reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/AST/ItaniumMangle.cpp
  545   void mangleExpression(const Expr *E, unsigned Arity = UnknownArity);

References

tools/clang/lib/AST/ItaniumMangle.cpp
  719       mangleExpression(EIA->getCond());
 2270     mangleExpression(DAST->getAddrSpaceExpr());
 2820       mangleExpression(T->getNoexceptExpr());
 2955     mangleExpression(T->getSizeExpr());
 2961   mangleExpression(T->getSizeExpr());
 3222   mangleExpression(T->getSizeExpr());
 3237   mangleExpression(T->getSizeExpr());
 3398   mangleExpression(E);
 3487     mangleExpression(Base);
 3542   mangleExpression(ECE->getSubExpr());
 3549     mangleExpression(InitList->getInit(i));
 3692       mangleExpression(UuidExp, Arity);
 3727         mangleExpression(DIE->getArrayIndex(Designator));
 3732         mangleExpression(DIE->getArrayRangeStart(Designator));
 3733         mangleExpression(DIE->getArrayRangeEnd(Designator));
 3736     mangleExpression(DIE->getInit());
 3741     mangleExpression(cast<CXXDefaultArgExpr>(E)->getExpr(), Arity);
 3745     mangleExpression(cast<CXXDefaultInitExpr>(E)->getExpr(), Arity);
 3749     mangleExpression(cast<CXXStdInitializerListExpr>(E)->getSubExpr(), Arity);
 3753     mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(),
 3784     mangleExpression(CE->getCallee(), CallArity);
 3786       mangleExpression(Arg);
 3797       mangleExpression(*I);
 3811           mangleExpression(*I);
 3814           mangleExpression(PLE->getExpr(i));
 3820         mangleExpression(Init);
 3909     for (unsigned I = 0; I != N; ++I) mangleExpression(CE->getArg(I));
 3921       return mangleExpression(cast<CXXConstructExpr>(E)->getArg(0));
 3925       mangleExpression(E);
 3952         mangleExpression(E);
 3967     mangleExpression(cast<CXXNoexceptExpr>(E)->getOperand());
 4019       mangleExpression(SAE->getArgumentExpr());
 4030       mangleExpression(TE->getSubExpr());
 4046       mangleExpression(TIE->getExprOperand());
 4057     mangleExpression(DE->getArgument());
 4065     mangleExpression(UO->getSubExpr());
 4075     mangleExpression(AE->getLHS());
 4076     mangleExpression(AE->getRHS());
 4088     mangleExpression(BO->getLHS());
 4089     mangleExpression(BO->getRHS());
 4099     mangleExpression(Decomposed.LHS);
 4100     mangleExpression(Decomposed.RHS);
 4107     mangleExpression(CO->getCond());
 4108     mangleExpression(CO->getLHS(), Arity);
 4109     mangleExpression(CO->getRHS(), Arity);
 4173       mangleExpression(CE->getArg(i));
 4178     mangleExpression(cast<ParenExpr>(E)->getSubExpr(), Arity);
 4222     mangleExpression(cast<CXXBindTemporaryExpr>(E)->getSubExpr());
 4226     mangleExpression(cast<ExprWithCleanups>(E)->getSubExpr(), Arity);
 4312     mangleExpression(cast<PackExpansionExpr>(E)->getPattern());
 4341     mangleExpression(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr());
 4360       mangleExpression(FE->getLHS());
 4362       mangleExpression(FE->getRHS());
 4373     mangleExpression(cast<CoawaitExpr>(E)->getOperand());
 4379     mangleExpression(cast<DependentCoawaitExpr>(E)->getOperand());
 4385     mangleExpression(cast<CoawaitExpr>(E)->getOperand());
 4574     mangleExpression(E);