Searched refs:MemberDecl (Results 1 - 10 of 10) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 1014 NamedDecl *MemberDecl = R.getFoundDecl(); local 1021 if (MemberDecl->isInvalidDecl()) 1027 if (!MemberDecl->isCXXInstanceMember()) 1028 return BuildDeclarationNameExpr(SS, R.getLookupNameInfo(), MemberDecl); 1038 if (CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(MemberDecl)) { 1046 if (ShouldCheckUse && DiagnoseUseOfDecl(MemberDecl, MemberLoc)) { 1051 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl)) 1055 if (MSPropertyDecl *PD = dyn_cast<MSPropertyDecl>(MemberDecl)) 1059 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) 1066 if (VarDecl *Var = dyn_cast<VarDecl>(MemberDecl)) { [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 | 10049 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); local 10051 if (!MemberDecl) { 10053 MemberDecl = IndirectMemberDecl->getAnonField(); 10056 if (!MemberDecl) 10065 if (MemberDecl->isBitField()) { 10067 << MemberDecl->getDeclName() 10069 Diag(MemberDecl->getLocation(), diag::note_bitfield_decl); 10073 RecordDecl *Parent = MemberDecl->getParent(); 10083 << MemberDecl->getDeclName() 10103 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, O [all...] |
H A D | SemaOverload.cpp | 1838 if (FieldDecl *MemberDecl = From->getSourceBitField()) { 1841 MemberDecl->getBitWidth()->isIntegerConstantExpr(BitWidth, Context)) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Expr.h | 2281 /// \brief The DeclAccessPair through which the MemberDecl was found due to 2290 /// MemberDecl - This is the decl being referenced by the field/member name. 2292 ValueDecl *MemberDecl; member in class:clang::StringLiteral::OffsetOfExpr::MemberExpr 2295 /// declaration name embedded in MemberDecl. 2343 Base(base), MemberDecl(memberdecl), MemberDNLoc(NameInfo.getInfo()), 2361 Base(base), MemberDecl(memberdecl), MemberDNLoc(), MemberLoc(l), 2381 ValueDecl *getMemberDecl() const { return MemberDecl; } 2382 void setMemberDecl(ValueDecl *D) { MemberDecl = D; } 2512 return DeclarationNameInfo(MemberDecl->getDeclName(),
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 174 const CXXRecordDecl *MemberDecl = cast<CXXRecordDecl>(RT->getDecl()); local 175 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl); 176 if (MemberDecl->isEmpty()) {
|
H A D | ASTContext.cpp | 258 if (const FunctionDecl *MemberDecl = 260 return MemberDecl; 268 if (const VarDecl *MemberDecl = VD->getInstantiatedFromStaticDataMember()) 269 return MemberDecl; 302 if (const EnumDecl *MemberDecl = ED->getInstantiatedFromMemberEnum()) 303 return MemberDecl;
|
H A D | ExprConstant.cpp | 6989 FieldDecl *MemberDecl = ON.getField(); 6996 unsigned i = MemberDecl->getFieldIndex(); 6999 CurrentType = MemberDecl->getType().getNonReferenceType();
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1836 FieldDecl *MemberDecl = ON.getField(); local 1846 if (*Field == MemberDecl) 1857 CurrentType = MemberDecl->getType();
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 4929 bool SetMemberAccessSpecifier(NamedDecl *MemberDecl,
|
Completed in 349 milliseconds