Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Frontend/
DFrontendActions.cpp423 case CodeSynthesisContext::DeclaringSpecialMember: in toString()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp215 case DeclaringSpecialMember: in isInstantiationRecord()
732 case CodeSynthesisContext::DeclaringSpecialMember: in PrintInstantiationStack()
880 case CodeSynthesisContext::DeclaringSpecialMember: in isSFINAEContext()
DSemaDeclCXX.cpp12885 struct DeclaringSpecialMember { struct
12891 DeclaringSpecialMember(Sema &S, CXXRecordDecl *RD, Sema::CXXSpecialMember CSM) in DeclaringSpecialMember() argument
12902 Ctx.Kind = Sema::CodeSynthesisContext::DeclaringSpecialMember; in DeclaringSpecialMember()
12915 ~DeclaringSpecialMember() { in ~DeclaringSpecialMember() argument
12970 DeclaringSpecialMember DSM(*this, ClassDecl, CXXDefaultConstructor); in DeclareImplicitDefaultConstructor()
13249 DeclaringSpecialMember DSM(*this, ClassDecl, CXXDestructor); in DeclareImplicitDestructor()
13877 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyAssignment); in DeclareImplicitCopyAssignment()
14204 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment); in DeclareImplicitMoveAssignment()
14582 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyConstructor); in DeclareImplicitCopyConstructor()
14719 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveConstructor); in DeclareImplicitMoveConstructor()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp9088 struct DeclaringSpecialMember { struct
9094 DeclaringSpecialMember(Sema &S, CXXRecordDecl *RD, Sema::CXXSpecialMember CSM) in DeclaringSpecialMember() function
9105 ~DeclaringSpecialMember() { in ~DeclaringSpecialMember() argument
9143 DeclaringSpecialMember DSM(*this, ClassDecl, CXXDefaultConstructor); in DeclareImplicitDefaultConstructor()
9459 DeclaringSpecialMember DSM(*this, ClassDecl, CXXDestructor); in DeclareImplicitDestructor()
10155 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyAssignment); in DeclareImplicitCopyAssignment()
10547 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment); in DeclareImplicitMoveAssignment()
10981 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyConstructor); in DeclareImplicitCopyConstructor()
11164 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveConstructor); in DeclareImplicitMoveConstructor()
/external/llvm-project/clang/include/clang/Sema/
DSema.h8459 DeclaringSpecialMember, enumerator
8530 assert(Kind != DeclaringSpecialMember); in template_arguments()