Searched refs:MangleNumberingContext (Results 1 – 20 of 20) sorted by relevance
/external/clang/include/clang/AST/ |
D | MangleNumberingContext.h | 33 class MangleNumberingContext : public RefCountedBase<MangleNumberingContext> { 35 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
|
D | ASTContext.h | 64 class MangleNumberingContext; variable 397 llvm::DenseMap<const DeclContext *, MangleNumberingContext *> 2424 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC); 2426 MangleNumberingContext *createMangleNumberingContext() const;
|
/external/llvm-project/clang/include/clang/AST/ |
D | MangleNumberingContext.h | 31 class MangleNumberingContext { 33 virtual ~MangleNumberingContext() {} in ~MangleNumberingContext()
|
D | ASTContext.h | 104 class MangleNumberingContext; variable 530 llvm::DenseMap<const DeclContext *, std::unique_ptr<MangleNumberingContext>> 532 llvm::DenseMap<const Decl *, std::unique_ptr<MangleNumberingContext>> 2864 MangleNumberingContext &getManglingNumberContext(const DeclContext *DC); 2866 MangleNumberingContext &getManglingNumberContext(NeedExtraManglingDecl_t, 2869 std::unique_ptr<MangleNumberingContext> createMangleNumberingContext() const;
|
/external/llvm-project/clang/lib/AST/ |
D | CXXABI.h | 26 class MangleNumberingContext; variable 52 virtual std::unique_ptr<MangleNumberingContext>
|
D | MicrosoftCXXABI.cpp | 30 class MicrosoftNumberingContext : public MangleNumberingContext { 38 : MangleNumberingContext(), LambdaManglingNumber(0), in MicrosoftNumberingContext() 134 std::unique_ptr<MangleNumberingContext>
|
D | ItaniumCXXABI.cpp | 130 class ItaniumNumberingContext : public MangleNumberingContext { 250 std::unique_ptr<MangleNumberingContext>
|
D | ASTContext.cpp | 10959 MangleNumberingContext & 10962 std::unique_ptr<MangleNumberingContext> &MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() 10968 MangleNumberingContext & 10971 std::unique_ptr<MangleNumberingContext> &MCtx = in getManglingNumberContext() 10978 std::unique_ptr<MangleNumberingContext>
|
/external/clang/lib/AST/ |
D | CXXABI.h | 27 class MangleNumberingContext; variable 46 virtual MangleNumberingContext *createMangleNumberingContext() const = 0;
|
D | MicrosoftCXXABI.cpp | 30 class MicrosoftNumberingContext : public MangleNumberingContext { 38 : MangleNumberingContext(), LambdaManglingNumber(0), in MicrosoftNumberingContext() 146 MangleNumberingContext *createMangleNumberingContext() const override { in createMangleNumberingContext()
|
D | ItaniumCXXABI.cpp | 55 class ItaniumNumberingContext : public MangleNumberingContext { 166 MangleNumberingContext *createMangleNumberingContext() const override { in createMangleNumberingContext()
|
D | ASTContext.cpp | 8785 MangleNumberingContext & 8788 MangleNumberingContext *&MCtx = MangleNumberingContexts[DC]; in getManglingNumberContext() 8794 MangleNumberingContext *ASTContext::createMangleNumberingContext() const { in createMangleNumberingContext()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 277 MangleNumberingContext * 345 MangleNumberingContext & 426 if (MangleNumberingContext *MCtx = in startLambdaDefinition()
|
D | SemaDecl.cpp | 3741 MangleNumberingContext &MCtx = in handleTagNumbering() 3751 if (MangleNumberingContext *MCtx = getCurrentMangleNumberContext( in handleTagNumbering() 4485 if (MangleNumberingContext *MCtx = getCurrentMangleNumberContext( in BuildAnonymousStructOrUnion() 6470 if (MangleNumberingContext *MCtx = getCurrentMangleNumberContext( in ActOnVariableDeclarator()
|
D | SemaExpr.cpp | 11937 if (MangleNumberingContext *MCtx = in ActOnBlockStart()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaLambda.cpp | 275 std::tuple<MangleNumberingContext *, Decl *> 449 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering() 461 MangleNumberingContext *MCtx; in handleLambdaNumbering()
|
D | SemaDecl.cpp | 4359 MangleNumberingContext &MCtx = in handleTagNumbering() 4368 MangleNumberingContext *MCtx; in handleTagNumbering() 5223 MangleNumberingContext *MCtx; in BuildAnonymousStructOrUnion() 7427 MangleNumberingContext *MCtx; in ActOnVariableDeclarator()
|
D | SemaExpr.cpp | 15158 MangleNumberingContext *MCtx; in ActOnBlockStart()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 867 IntrusiveRefCntPtr<MangleNumberingContext> MangleNumbering; 889 MangleNumberingContext &getMangleNumberingContext(ASTContext &Ctx); 906 MangleNumberingContext *getCurrentMangleNumberContext(
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 1210 std::tuple<MangleNumberingContext *, Decl *>
|