Home
last modified time | relevance | path

Searched refs:MCtx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp501 MangleNumberingContext *MCtx; in handleLambdaNumbering() local
502 std::tie(MCtx, Numbering.ContextDecl) = in handleLambdaNumbering()
504 if (!MCtx && (getLangOpts().CUDA || getLangOpts().SYCLIsDevice || in handleLambdaNumbering()
513 MCtx = getMangleNumberingContext(Class, Numbering.ContextDecl); in handleLambdaNumbering()
514 assert(MCtx && "Retrieving mangle numbering context failed!"); in handleLambdaNumbering()
517 if (MCtx) { in handleLambdaNumbering()
518 Numbering.IndexInContext = MCtx->getNextLambdaIndex(); in handleLambdaNumbering()
519 Numbering.ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering()
520 Numbering.DeviceManglingNumber = MCtx->getDeviceManglingNumber(Method); in handleLambdaNumbering()
H A DSemaDecl.cpp4912 MangleNumberingContext &MCtx = in handleTagNumbering() local
4915 Tag, MCtx.getManglingNumber( in handleTagNumbering()
4921 MangleNumberingContext *MCtx; in handleTagNumbering() local
4923 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering()
4925 if (MCtx) { in handleTagNumbering()
4927 Tag, MCtx->getManglingNumber( in handleTagNumbering()
5819 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion() local
5821 std::tie(MCtx, ManglingContextDecl) = in BuildAnonymousStructOrUnion()
5823 if (MCtx) { in BuildAnonymousStructOrUnion()
5825 NewVD, MCtx->getManglingNumber( in BuildAnonymousStructOrUnion()
[all …]
H A DSemaExpr.cpp16302 MangleNumberingContext *MCtx; in ActOnBlockStart() local
16304 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart()
16306 if (MCtx) { in ActOnBlockStart()
16307 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp512 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 DASTContext.cpp13319 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() local
13320 if (!MCtx) in getManglingNumberContext()
13321 MCtx = createMangleNumberingContext(); in getManglingNumberContext()
13322 return *MCtx; in getManglingNumberContext()
13328 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext() local
13330 if (!MCtx) in getManglingNumberContext()
13331 MCtx = createMangleNumberingContext(); in getManglingNumberContext()
13332 return *MCtx; in getManglingNumberContext()