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>
11226 MangleNumberingContext &11229 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()11235 MangleNumberingContext &11238 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()11245 std::unique_ptr<MangleNumberingContext>
31 class MangleNumberingContext {33 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
108 class MangleNumberingContext; variable550 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>552 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>2964 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);2966 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,2969 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
275 std::tuple<MangleNumberingContext *, Decl *>447 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()459 MangleNumberingContext *MCtx; in handleLambdaNumbering()
4443 MangleNumberingContext &MCtx = in handleTagNumbering()4452 MangleNumberingContext *MCtx; in handleTagNumbering()5308 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()7535 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
15398 MangleNumberingContext *MCtx; in ActOnBlockStart()
1328 std::tuple<MangleNumberingContext *, Decl *>