Lines Matching defs:field
68 // The reference refers to a field which is not a member of the containing
195 /// Diagnose a reference to a field with no object available.
811 // Case 1: the base of the indirect field is not a field.
837 // Build the implicit member references to the field of the
843 // Case 2: the base of the indirect field is a field and the user
846 FieldDecl *field = cast<FieldDecl>(*FI);
851 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc);
856 SS, field, foundDecl, memberNameInfo)
866 FieldDecl *field = cast<FieldDecl>(*FI++);
869 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc);
871 DeclAccessPair::make(field, field->getAccess());
875 (FI == FEnd ? SS : EmptySS), field,
1137 // We may have found a field within an anonymous union or struct
1308 // Handle field access to simple records.
1413 // Check whether we can reference this field.
1608 // Handle 'field access' to vectors, such as 'V.xx'.