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>
130 class ItaniumNumberingContext : public MangleNumberingContext {281 std::unique_ptr<MangleNumberingContext>296 std::unique_ptr<MangleNumberingContext>
11879 MangleNumberingContext &11882 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()11888 MangleNumberingContext &11891 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()11898 std::unique_ptr<MangleNumberingContext>
29 class MangleNumberingContext {31 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
107 class MangleNumberingContext; variable584 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>586 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>3069 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);3071 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,3074 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
273 std::tuple<MangleNumberingContext *, Decl *>445 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()457 MangleNumberingContext *MCtx; in handleLambdaNumbering()
4785 MangleNumberingContext &MCtx = in handleTagNumbering()4794 MangleNumberingContext *MCtx; in handleTagNumbering()5653 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()7909 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
16166 MangleNumberingContext *MCtx; in ActOnBlockStart()
1376 std::tuple<MangleNumberingContext *, Decl *>
159 clang/include/clang/AST/MangleNumberingContext.h