Home | History | Annotate | Download | only in CodeGen

Lines Matching full:fielddecl

203     virtual const FieldDecl *lookup(const VarDecl *VD) const {
208 virtual FieldDecl *getThisFieldDecl() const { return CXXThisFieldDecl; }
227 /// \brief Keep the map between VarDecl and FieldDecl.
228 llvm::SmallDenseMap<const VarDecl *, FieldDecl *> CaptureFields;
235 FieldDecl *CXXThisFieldDecl;
285 llvm::DenseMap<const VarDecl *, FieldDecl *> LambdaCaptureFields;
286 FieldDecl *LambdaThisCaptureField;
1354 void EmitInitializerForField(FieldDecl *Field, LValue LHS, Expr *Init,
2556 RValue EmitRValueForField(LValue LV, const FieldDecl *FD, SourceLocation Loc);
2599 LValue EmitLValueForField(LValue Base, const FieldDecl* Field);
2600 LValue EmitLValueForLambdaField(const FieldDecl *Field);
2606 const FieldDecl* Field);
2959 Address EmitFieldAnnotations(const FieldDecl *D, Address V);