Searched refs:MemberDecl (Results 1 - 11 of 11) sorted by relevance

/external/clang/lib/Sema/
H A DSemaCUDA.cpp227 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 DSemaExprMember.cpp1114 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 DSemaAccess.cpp39 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 DSemaExpr.cpp11808 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 DSemaOverload.cpp1941 if (FieldDecl *MemberDecl = From->getSourceBitField()) {
1944 MemberDecl->getBitWidth()->isIntegerConstantExpr(BitWidth, Context)) {
/external/clang/include/clang/AST/
H A DExpr.h2308 /// \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 DRecordLayoutBuilder.cpp215 const CXXRecordDecl *MemberDecl = RT->getAsCXXRecordDecl(); local
216 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl);
217 if (MemberDecl->isEmpty()) {
H A DASTContext.cpp279 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 DExprConstant.cpp7933 FieldDecl *MemberDecl = ON.getField(); local
7940 unsigned i = MemberDecl->getFieldIndex();
7943 CurrentType = MemberDecl->getType().getNonReferenceType();
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp1938 FieldDecl *MemberDecl = ON.getField(); local
1948 if (*Field == MemberDecl)
1959 CurrentType = MemberDecl->getType();
/external/clang/include/clang/Sema/
H A DSema.h5559 bool SetMemberAccessSpecifier(NamedDecl *MemberDecl,
9152 /// \param MemberDecl the special member itself.
9161 CXXMethodDecl *MemberDecl,

Completed in 377 milliseconds