Searched refs:MCtx (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 438 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 D | SemaDecl.cpp | 4941 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 D | SemaExpr.cpp | 16943 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 D | CGVTables.cpp | 500 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 D | ASTContext.cpp | 12169 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()
|