Searched refs:MemberDecl (Results 1 - 11 of 11) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 227 CXXMethodDecl *MemberDecl, 234 ContextRAII MethodContext(*this, MemberDecl); 284 MemberDecl->addAttr(CUDAInvalidTargetAttr::CreateImplicit(Context)); 330 MemberDecl->addAttr(CUDAInvalidTargetAttr::CreateImplicit(Context)); 338 MemberDecl->addAttr(CUDADeviceAttr::CreateImplicit(Context)); 340 MemberDecl->addAttr(CUDAHostAttr::CreateImplicit(Context)); 342 MemberDecl->addAttr(CUDADeviceAttr::CreateImplicit(Context)); 343 MemberDecl->addAttr(CUDAHostAttr::CreateImplicit(Context)); 348 MemberDecl->addAttr(CUDADeviceAttr::CreateImplicit(Context)); 349 MemberDecl 225 inferCUDATargetForImplicitSpecialMember(CXXRecordDecl *ClassDecl, CXXSpecialMember CSM, CXXMethodDecl *MemberDecl, bool ConstRHS, bool Diagnose) argument [all...] |
H A D | SemaExprMember.cpp | 1114 NamedDecl *MemberDecl = R.getFoundDecl(); local 1121 if (MemberDecl->isInvalidDecl()) 1127 if (!MemberDecl->isCXXInstanceMember()) { 1132 assert((!TemplateArgs || isa<VarTemplateDecl>(MemberDecl)) && 1134 if (isa<VarTemplateDecl>(MemberDecl)) { 1135 MemberDecl = getVarTemplateSpecialization( 1136 *this, cast<VarTemplateDecl>(MemberDecl), TemplateArgs, 1138 if (!MemberDecl) 1141 return BuildDeclarationNameExpr(SS, R.getLookupNameInfo(), MemberDecl, 1152 if (DiagnoseUseOfDecl(MemberDecl, MemberLo [all...] |
H A D | SemaAccess.cpp | 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl, argument 44 MemberDecl->setAccess(LexicalAS); 51 Diag(MemberDecl->getLocation(), 53 << MemberDecl << LexicalAS; 57 MemberDecl->setAccess(LexicalAS); 61 MemberDecl->setAccess(PrevMemberDecl->getAccess());
|
H A D | SemaExpr.cpp | 11808 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); local 11810 if (!MemberDecl) { 11812 MemberDecl = IndirectMemberDecl->getAnonField(); 11815 if (!MemberDecl) 11824 if (MemberDecl->isBitField()) { 11826 << MemberDecl->getDeclName() 11828 Diag(MemberDecl->getLocation(), diag::note_bitfield_decl); 11832 RecordDecl *Parent = MemberDecl->getParent(); 11843 << MemberDecl->getDeclName() 11860 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, O [all...] |
H A D | SemaOverload.cpp | 1941 if (FieldDecl *MemberDecl = From->getSourceBitField()) { 1944 MemberDecl->getBitWidth()->isIntegerConstantExpr(BitWidth, Context)) {
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 2308 /// \brief The DeclAccessPair through which the MemberDecl was found due to 2324 /// MemberDecl - This is the decl being referenced by the field/member name. 2326 ValueDecl *MemberDecl; 2329 /// declaration name embedded in MemberDecl. 2373 Base(base), MemberDecl(memberdecl), MemberDNLoc(NameInfo.getInfo()), 2390 Base(base), MemberDecl(memberdecl), MemberDNLoc(), MemberLoc(l), 2411 ValueDecl *getMemberDecl() const { return MemberDecl; } 2412 void setMemberDecl(ValueDecl *D) { MemberDecl = D; } 2504 return DeclarationNameInfo(MemberDecl->getDeclName(),
|
/external/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 215 const CXXRecordDecl *MemberDecl = RT->getAsCXXRecordDecl(); local 216 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl); 217 if (MemberDecl->isEmpty()) {
|
H A D | ASTContext.cpp | 279 if (const FunctionDecl *MemberDecl = 281 return MemberDecl; 289 if (const VarDecl *MemberDecl = VD->getInstantiatedFromStaticDataMember()) 290 return MemberDecl; 323 if (const EnumDecl *MemberDecl = ED->getInstantiatedFromMemberEnum()) 324 return MemberDecl;
|
H A D | ExprConstant.cpp | 7933 FieldDecl *MemberDecl = ON.getField(); local 7940 unsigned i = MemberDecl->getFieldIndex(); 7943 CurrentType = MemberDecl->getType().getNonReferenceType();
|
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1938 FieldDecl *MemberDecl = ON.getField(); local 1948 if (*Field == MemberDecl) 1959 CurrentType = MemberDecl->getType();
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 5559 bool SetMemberAccessSpecifier(NamedDecl *MemberDecl, 9152 /// \param MemberDecl the special member itself. 9161 CXXMethodDecl *MemberDecl,
|
Completed in 377 milliseconds