Lines Matching defs:field
68 // The reference refers to a field which is not a member of the containing
202 /// Diagnose a reference to a field with no object available.
843 // Case 1: the base of the indirect field is not a field.
869 // Build the implicit member references to the field of the
875 // Case 2: the base of the indirect field is a field and the user
878 FieldDecl *field = cast<FieldDecl>(*FI);
883 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc);
888 SS, field, foundDecl, memberNameInfo)
898 FieldDecl *field = cast<FieldDecl>(*FI++);
901 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc);
903 DeclAccessPair::make(field, field->getAccess());
907 (FI == FEnd ? SS : EmptySS), field,
1139 // We may have found a field within an anonymous union or struct
1343 // Handle field access to simple records.
1448 // Check whether we can reference this field.
1653 // Handle 'field access' to vectors, such as 'V.xx'.