Searched refs:MangleNumberingContext (Results 1 – 11 of 11) sorted by relevance
25 class MangleNumberingContext; variable52 virtual std::unique_ptr<MangleNumberingContext>78 std::unique_ptr<MangleNumberingContext>
31 class MicrosoftNumberingContext : public MangleNumberingContext {69 std::unique_ptr<MangleNumberingContext> DeviceCtx;97 std::unique_ptr<MangleNumberingContext> DeviceCtx;192 std::unique_ptr<MangleNumberingContext>
131 class ItaniumNumberingContext : public MangleNumberingContext {282 std::unique_ptr<MangleNumberingContext>297 std::unique_ptr<MangleNumberingContext>
12024 MangleNumberingContext &12027 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()12033 MangleNumberingContext &12036 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()12043 std::unique_ptr<MangleNumberingContext>
29 class MangleNumberingContext {31 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
80 class MangleNumberingContext; variable558 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>560 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>3084 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);3086 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,3089 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
275 std::tuple<MangleNumberingContext *, Decl *>453 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()465 MangleNumberingContext *MCtx; in handleLambdaNumbering()
4861 MangleNumberingContext &MCtx = in handleTagNumbering()4870 MangleNumberingContext *MCtx; in handleTagNumbering()5729 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()8032 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
16434 MangleNumberingContext *MCtx; in ActOnBlockStart()
1408 std::tuple<MangleNumberingContext *, Decl *>
158 clang/include/clang/AST/MangleNumberingContext.h