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

References

tools/clang/lib/AST/MicrosoftMangle.cpp
  280   ASTContext &getASTContext() const { return Context.getASTContext(); }
  494     mangleFunctionEncoding(FD, Context.shouldMangleDeclName(FD));
  831         MicrosoftCXXNameMangler Extra(Context, Stream);
  869           Out << "?A0x" << Context.getAnonymousNamespaceHash() << '@';
  879         Name += llvm::utostr(Context.getAnonymousStructId(DD) + 1);
  893         Name += llvm::utostr(Context.getAnonymousStructId(RD) + 1);
  931             LambdaId = Context.getLambdaId(Record);
  953               Context.getASTContext().getDeclaratorForUnnamedTagDecl(TD)) {
  959                      Context.getASTContext().getTypedefNameForUnnamedTagDecl(
  975         Name += llvm::utostr(Context.getAnonymousStructId(TD) + 1);
 1049       if (Context.getNextDiscriminator(ND, Disc)) {
 1072         Discriminator = Context.getBlockId(BD, /*Local=*/false);
 1286     DiagnosticsEngine &Diags = Context.getDiags();
 1312   Context.mangleObjCMethodName(MD, Out);
 1364   if (E->isIntegerConstantExpr(Value, Context.getASTContext())) {
 1370   E = E->IgnoreParenNoopCasts(Context.getASTContext());
 1409   DiagnosticsEngine &Diags = Context.getDiags();
 1521         Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC(
 1554   MicrosoftCXXNameMangler Extra(Context, Stream);
 1568   MicrosoftCXXNameMangler Extra(Context, Stream);
 1597   MicrosoftCXXNameMangler Extra(Context, Stream);
 1835   MicrosoftCXXNameMangler Extra(Context, Stream);
 1839   if (Context.getASTContext().addressSpaceMapManglingFor(AS)) {
 1840     unsigned TargetAS = Context.getASTContext().getTargetAddressSpace(AS);
 2139     DiagnosticsEngine &Diags = Context.getDiags();
 2143         << T->getName(Context.getASTContext().getPrintingPolicy()) << Range;
 2430   DiagnosticsEngine &Diags = Context.getDiags();
 2541       DiagnosticsEngine &Diags = Context.getDiags();
 2580   DiagnosticsEngine &Diags = Context.getDiags();
 2589   DiagnosticsEngine &Diags = Context.getDiags();
 2658   MicrosoftCXXNameMangler Extra(Context, Stream);
 2719     MicrosoftCXXNameMangler Extra(Context, Stream);
 2737   DiagnosticsEngine &Diags = Context.getDiags();
 2746   DiagnosticsEngine &Diags = Context.getDiags();
 2755   DiagnosticsEngine &Diags = Context.getDiags();
 2829   DiagnosticsEngine &Diags = Context.getDiags();
 2838   DiagnosticsEngine &Diags = Context.getDiags();
 2848   DiagnosticsEngine &Diags = Context.getDiags();
 2857   DiagnosticsEngine &Diags = Context.getDiags();
 2866   DiagnosticsEngine &Diags = Context.getDiags();
 2875   DiagnosticsEngine &Diags = Context.getDiags();
 2884   DiagnosticsEngine &Diags = Context.getDiags();
 2893   DiagnosticsEngine &Diags = Context.getDiags();
 2904   DiagnosticsEngine &Diags = Context.getDiags();
 2915   DiagnosticsEngine &Diags = Context.getDiags();
 2928   MicrosoftCXXNameMangler Extra(Context, Stream);
 2938   DiagnosticsEngine &Diags = Context.getDiags();