Searched refs:MangleNumberingContext (Results 1 – 10 of 10) sorted by relevance
25 class MangleNumberingContext; variable52 virtual std::unique_ptr<MangleNumberingContext>78 std::unique_ptr<MangleNumberingContext>
31 class MicrosoftNumberingContext : public MangleNumberingContext {67 std::unique_ptr<MangleNumberingContext> DeviceCtx;95 std::unique_ptr<MangleNumberingContext> DeviceCtx;190 std::unique_ptr<MangleNumberingContext>
131 class ItaniumNumberingContext : public MangleNumberingContext {282 std::unique_ptr<MangleNumberingContext>297 std::unique_ptr<MangleNumberingContext>
12166 MangleNumberingContext &12169 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()12175 MangleNumberingContext &12178 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()12185 std::unique_ptr<MangleNumberingContext>
29 class MangleNumberingContext {34 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
76 class MangleNumberingContext; variable564 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>566 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>3115 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);3117 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,3120 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
277 std::tuple<MangleNumberingContext *, Decl *>425 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()438 MangleNumberingContext *MCtx; in handleLambdaNumbering()
4941 MangleNumberingContext &MCtx = in handleTagNumbering()4950 MangleNumberingContext *MCtx; in handleTagNumbering()5865 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()8215 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
16943 MangleNumberingContext *MCtx; in ActOnBlockStart()
1442 std::tuple<MangleNumberingContext *, Decl *>