Lines Matching refs:TD
62 unsigned getManglingNumber(const TagDecl *TD,
81 unsigned getManglingNumber(const TagDecl *TD,
83 unsigned DeviceN = DeviceCtx->getManglingNumber(TD, MSLocalManglingNumber);
85 MicrosoftNumberingContext::getManglingNumber(TD, MSLocalManglingNumber);
87 DiagnosticsEngine &Diags = TD->getASTContext().getDiagnostics();
90 Diags.Report(TD->getLocation(), DiagID);
164 void addTypedefNameForUnnamedTagDecl(TagDecl *TD,
166 TD = TD->getCanonicalDecl();
168 TypedefNameDecl *&I = UnnamedTagDeclToTypedefNameDecl[TD];
173 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override {
175 const_cast<TagDecl *>(TD->getCanonicalDecl()));
178 void addDeclaratorForUnnamedTagDecl(TagDecl *TD,
180 TD = TD->getCanonicalDecl();
182 DeclaratorDecl *&I = UnnamedTagDeclToDeclaratorDecl[TD];
187 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override {
189 const_cast<TagDecl *>(TD->getCanonicalDecl()));