Searched refs:MangleNumberingContext (Results 1 – 10 of 10) sorted by relevance
26 class MangleNumberingContext; variable53 virtual std::unique_ptr<MangleNumberingContext>79 std::unique_ptr<MangleNumberingContext>
31 class MicrosoftNumberingContext : public MangleNumberingContext {39 : MangleNumberingContext(), LambdaManglingNumber(0), in MicrosoftNumberingContext()69 std::unique_ptr<MangleNumberingContext> DeviceCtx;160 std::unique_ptr<MangleNumberingContext>
130 class ItaniumNumberingContext : public MangleNumberingContext {250 std::unique_ptr<MangleNumberingContext>262 std::unique_ptr<MangleNumberingContext>
11152 MangleNumberingContext &11155 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()11161 MangleNumberingContext &11164 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()11171 std::unique_ptr<MangleNumberingContext>
31 class MangleNumberingContext {33 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
107 class MangleNumberingContext; variable537 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>539 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>2913 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);2915 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,2918 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
275 std::tuple<MangleNumberingContext *, Decl *>447 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()459 MangleNumberingContext *MCtx; in handleLambdaNumbering()
4380 MangleNumberingContext &MCtx = in handleTagNumbering()4389 MangleNumberingContext *MCtx; in handleTagNumbering()5245 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()7469 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
15277 MangleNumberingContext *MCtx; in ActOnBlockStart()
1318 std::tuple<MangleNumberingContext *, Decl *>