Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp438 MangleNumberingContext *MCtx; in handleLambdaNumbering() local
439 std::tie(MCtx, Numbering.ContextDecl) = in handleLambdaNumbering()
441 if (!MCtx && (getLangOpts().CUDA || getLangOpts().SYCLIsDevice || in handleLambdaNumbering()
450 MCtx = getMangleNumberingContext(Class, Numbering.ContextDecl); in handleLambdaNumbering()
451 assert(MCtx && "Retrieving mangle numbering context failed!"); in handleLambdaNumbering()
454 if (MCtx) { in handleLambdaNumbering()
455 Numbering.IndexInContext = MCtx->getNextLambdaIndex(); in handleLambdaNumbering()
456 Numbering.ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering()
457 Numbering.DeviceManglingNumber = MCtx->getDeviceManglingNumber(Method); in handleLambdaNumbering()
H A DSemaDecl.cpp4941 MangleNumberingContext &MCtx = in handleTagNumbering() local
4944 Tag, MCtx.getManglingNumber( in handleTagNumbering()
4950 MangleNumberingContext *MCtx; in handleTagNumbering() local
4952 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering()
4954 if (MCtx) { in handleTagNumbering()
4956 Tag, MCtx->getManglingNumber( in handleTagNumbering()
5865 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion() local
5869 if (MCtx) { in BuildAnonymousStructOrUnion()
8215 MangleNumberingContext *MCtx; in ActOnVariableDeclarator() local
8217 std::tie(MCtx, ManglingContextDecl) = in ActOnVariableDeclarator()
[all …]
H A DSemaExpr.cpp16943 MangleNumberingContext *MCtx; in ActOnBlockStart() local
16945 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart()
16947 if (MCtx) { in ActOnBlockStart()
16948 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp500 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk() local
503 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI.This, Out); in maybeEmitThunk()
505 MCtx.mangleThunk(MD, TI, Out); in maybeEmitThunk()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp12169 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() local
12170 if (!MCtx) in getManglingNumberContext()
12171 MCtx = createMangleNumberingContext(); in getManglingNumberContext()
12172 return *MCtx; in getManglingNumberContext()
12178 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext() local
12180 if (!MCtx) in getManglingNumberContext()
12181 MCtx = createMangleNumberingContext(); in getManglingNumberContext()
12182 return *MCtx; in getManglingNumberContext()