Home | History | Annotate | Download | only in AST

Lines Matching defs:Member

193     // However, subscripting vector types is more like member access.
207 // Member access is complex.
223 // Treat _Real and _Imag basically as if they were member
405 // function, variable, or data member and a prvalue otherwise.
466 NamedDecl *Member = E->getMemberDecl();
470 if (ValueDecl *Value = dyn_cast<ValueDecl>(Member))
475 // -- If E2 is a static member [...] then E1.E2 is an lvalue.
476 if (isa<VarDecl>(Member) && Member->getDeclContext()->isRecord())
479 // -- If E2 is a non-static data member [...]. If E1 is an lvalue, then
482 if (isa<FieldDecl>(Member)) {
492 // -- If E2 is a [...] member function, [...]
493 // -- If it refers to a static member function [...], then E1.E2 is an
496 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Member))
499 // -- If E2 is a member enumerator [...], the expression E1.E2 is a prvalue.
519 // is a pointer to a data member is of the same value category as its first
528 // second operand is a pointer to data member and a prvalue otherwise.