Home
last modified time | relevance | path

Searched refs:MangleNumberingContext (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DCXXABI.h25 class MangleNumberingContext; variable
52 virtual std::unique_ptr<MangleNumberingContext>
78 std::unique_ptr<MangleNumberingContext>
H A DMicrosoftCXXABI.cpp31 class MicrosoftNumberingContext : public MangleNumberingContext {
69 std::unique_ptr<MangleNumberingContext> DeviceCtx;
97 std::unique_ptr<MangleNumberingContext> DeviceCtx;
192 std::unique_ptr<MangleNumberingContext>
H A DItaniumCXXABI.cpp130 class ItaniumNumberingContext : public MangleNumberingContext {
281 std::unique_ptr<MangleNumberingContext>
296 std::unique_ptr<MangleNumberingContext>
H A DASTContext.cpp11879 MangleNumberingContext &
11882 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext()
11888 MangleNumberingContext &
11891 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext()
11898 std::unique_ptr<MangleNumberingContext>
/llvm-project-15.0.7/clang/include/clang/AST/
H A DMangleNumberingContext.h29 class MangleNumberingContext {
31 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
H A DASTContext.h107 class MangleNumberingContext; variable
584 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>>
586 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>>
3069 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC);
3071 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t,
3074 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLambda.cpp273 std::tuple<MangleNumberingContext *, Decl *>
445 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering()
457 MangleNumberingContext *MCtx; in handleLambdaNumbering()
H A DSemaDecl.cpp4785 MangleNumberingContext &MCtx = in handleTagNumbering()
4794 MangleNumberingContext *MCtx; in handleTagNumbering()
5653 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion()
7909 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
H A DSemaExpr.cpp16166 MangleNumberingContext *MCtx; in ActOnBlockStart()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h1376 std::tuple<MangleNumberingContext *, Decl *>
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt159 clang/include/clang/AST/MangleNumberingContext.h