Home | History | Annotate | Download | only in AST

Lines Matching refs:Member

199     // However, subscripting vector types is more like member access.
213 // Member access is complex.
229 // Treat _Real and _Imag basically as if they were member
415 // function, variable, or data member and a prvalue otherwise.
477 NamedDecl *Member = E->getMemberDecl();
481 if (ValueDecl *Value = dyn_cast<ValueDecl>(Member))
486 // -- If E2 is a static member [...] then E1.E2 is an lvalue.
487 if (isa<VarDecl>(Member) && Member->getDeclContext()->isRecord())
490 // -- If E2 is a non-static data member [...]. If E1 is an lvalue, then
493 if (isa<FieldDecl>(Member)) {
503 // -- If E2 is a [...] member function, [...]
504 // -- If it refers to a static member function [...], then E1.E2 is an
507 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Member))
510 // -- If E2 is a member enumerator [...], the expression E1.E2 is a prvalue.
530 // is a pointer to a data member is of the same value category as its first
539 // second operand is a pointer to data member and a prvalue otherwise.