Searched refs:MCtx (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 457 MangleNumberingContext *MCtx; in handleLambdaNumbering() local 459 std::tie(MCtx, ManglingContextDecl) = in handleLambdaNumbering() 462 if (!MCtx && (getLangOpts().CUDA || getLangOpts().SYCLIsDevice || in handleLambdaNumbering() 471 MCtx = getMangleNumberingContext(Class, ManglingContextDecl); in handleLambdaNumbering() 472 assert(MCtx && "Retrieving mangle numbering context failed!"); in handleLambdaNumbering() 475 if (MCtx) { in handleLambdaNumbering() 476 unsigned ManglingNumber = MCtx->getManglingNumber(Method); in handleLambdaNumbering() 479 Class->setDeviceLambdaManglingNumber(MCtx->getDeviceManglingNumber(Method)); in handleLambdaNumbering()
|
| H A D | SemaDecl.cpp | 4785 MangleNumberingContext &MCtx = in handleTagNumbering() local 4788 Tag, MCtx.getManglingNumber( in handleTagNumbering() 4794 MangleNumberingContext *MCtx; in handleTagNumbering() local 4796 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering() 4798 if (MCtx) { in handleTagNumbering() 4800 Tag, MCtx->getManglingNumber( in handleTagNumbering() 5653 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion() local 5657 if (MCtx) { in BuildAnonymousStructOrUnion() 7909 MangleNumberingContext *MCtx; in ActOnVariableDeclarator() local 7911 std::tie(MCtx, ManglingContextDecl) = in ActOnVariableDeclarator() [all …]
|
| H A D | SemaExpr.cpp | 16166 MangleNumberingContext *MCtx; in ActOnBlockStart() local 16168 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart() 16170 if (MCtx) { in ActOnBlockStart() 16171 unsigned ManglingNumber = MCtx->getManglingNumber(Block); in ActOnBlockStart()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 503 MangleContext &MCtx = CGM.getCXXABI().getMangleContext(); in maybeEmitThunk() local 506 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI.This, Out); in maybeEmitThunk() 508 MCtx.mangleThunk(MD, TI, Out); in maybeEmitThunk()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTContext.cpp | 11882 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() local 11883 if (!MCtx) in getManglingNumberContext() 11884 MCtx = createMangleNumberingContext(); in getManglingNumberContext() 11885 return *MCtx; in getManglingNumberContext() 11891 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext() local 11893 if (!MCtx) in getManglingNumberContext() 11894 MCtx = createMangleNumberingContext(); in getManglingNumberContext() 11895 return *MCtx; in getManglingNumberContext()
|