reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
 1176   bool hasFoundDecl() const { return DeclRefExprBits.HasFoundDecl; }
 1230   SourceLocation getLocation() const { return DeclRefExprBits.Loc; }
 1231   void setLocation(SourceLocation L) { DeclRefExprBits.Loc = L; }
 1237   bool hasQualifier() const { return DeclRefExprBits.HasQualifier; }
 1270     return DeclRefExprBits.HasTemplateKWAndArgsInfo;
 1336     return DeclRefExprBits.HadMultipleCandidates;
 1342     DeclRefExprBits.HadMultipleCandidates = V;
 1347     return static_cast<NonOdrUseReason>(DeclRefExprBits.NonOdrUseReason);
 1353     return DeclRefExprBits.RefersToEnclosingVariableOrCapture;
tools/clang/lib/AST/Expr.cpp
  484   DeclRefExprBits.HasQualifier = false;
  485   DeclRefExprBits.HasTemplateKWAndArgsInfo = false;
  486   DeclRefExprBits.HasFoundDecl = false;
  487   DeclRefExprBits.HadMultipleCandidates = false;
  488   DeclRefExprBits.RefersToEnclosingVariableOrCapture =
  490   DeclRefExprBits.NonOdrUseReason = NOUR;
  491   DeclRefExprBits.Loc = L;
  504   DeclRefExprBits.Loc = NameInfo.getLoc();
  505   DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0;
  515   DeclRefExprBits.HasFoundDecl = FoundD ? 1 : 0;
  518   DeclRefExprBits.HasTemplateKWAndArgsInfo
  520   DeclRefExprBits.RefersToEnclosingVariableOrCapture =
  522   DeclRefExprBits.NonOdrUseReason = NOUR;
  537   DeclRefExprBits.HadMultipleCandidates = 0;
tools/clang/lib/Serialization/ASTReaderStmt.cpp
  564   E->DeclRefExprBits.HasQualifier = Record.readInt();
  565   E->DeclRefExprBits.HasFoundDecl = Record.readInt();
  566   E->DeclRefExprBits.HasTemplateKWAndArgsInfo = Record.readInt();
  567   E->DeclRefExprBits.HadMultipleCandidates = Record.readInt();
  568   E->DeclRefExprBits.RefersToEnclosingVariableOrCapture = Record.readInt();
  569   E->DeclRefExprBits.NonOdrUseReason = Record.readInt();