Searched refs:MCtx (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 480 MangleNumberingContext *MCtx; in handleLambdaNumbering() local 481 std::tie(MCtx, Numbering.ContextDecl) = in handleLambdaNumbering() 483 if (!MCtx && (getLangOpts().CUDA || getLangOpts().SYCLIsDevice || in handleLambdaNumbering() 492 MCtx = getMangleNumberingContext(Class, Numbering.ContextDecl); in handleLambdaNumbering() 493 assert(MCtx && "Retrieving mangle numbering context failed!"); in handleLambdaNumbering() 496 if (MCtx) { in handleLambdaNumbering() 497 Numbering.IndexInContext = MCtx->getNextLambdaIndex(); in handleLambdaNumbering() 498 Numbering.ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering() 499 Numbering.DeviceManglingNumber = MCtx->getDeviceManglingNumber(Method); in handleLambdaNumbering()
|
H A D | SemaDecl.cpp | 4805 MangleNumberingContext &MCtx = in handleTagNumbering() local 4808 Tag, MCtx.getManglingNumber( in handleTagNumbering() 4814 MangleNumberingContext *MCtx; in handleTagNumbering() local 4816 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering() 4818 if (MCtx) { in handleTagNumbering() 4820 Tag, MCtx->getManglingNumber( in handleTagNumbering() 5705 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion() local 5707 std::tie(MCtx, ManglingContextDecl) = in BuildAnonymousStructOrUnion() 5709 if (MCtx) { in BuildAnonymousStructOrUnion() 5711 NewVD, MCtx->getManglingNumber( in BuildAnonymousStructOrUnion() [all …]
|
H A D | SemaExpr.cpp | 15936 MangleNumberingContext *MCtx; in ActOnBlockStart() local 15938 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart() 15940 if (MCtx) { in ActOnBlockStart() 15941 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 512 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk() local 516 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI, in maybeEmitThunk() 519 MCtx.mangleThunk(MD, TI, /* elideOverrideInfo */ false, Out); in maybeEmitThunk() 524 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI, in maybeEmitThunk() 527 MCtx.mangleThunk(MD, TI, /* elideOverrideInfo */ true, Out); in maybeEmitThunk()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 12661 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() local 12662 if (!MCtx) in getManglingNumberContext() 12663 MCtx = createMangleNumberingContext(); in getManglingNumberContext() 12664 return *MCtx; in getManglingNumberContext() 12670 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext() local 12672 if (!MCtx) in getManglingNumberContext() 12673 MCtx = createMangleNumberingContext(); in getManglingNumberContext() 12674 return *MCtx; in getManglingNumberContext()
|