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

References

tools/clang/lib/CodeGen/CGDebugInfo.cpp
  173   CurLoc = CGM.getContext().getSourceManager().getExpansionLoc(Loc);
  183   PresumedLoc PCLoc = SM.getPresumedLoc(CurLoc);
  184   if (PCLoc.isInvalid() || Scope->getFile() == getOrCreateFile(CurLoc))
  190         LBF->getScope(), getOrCreateFile(CurLoc)));
  195         DBuilder.createLexicalBlockFile(Scope, getOrCreateFile(CurLoc)));
  487   if (Loc.isInvalid() && CurLoc.isInvalid())
  490   PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc);
  500   if (Loc.isInvalid() && CurLoc.isInvalid())
  503   PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc);
 3588     CurLoc = SourceLocation();
 3690       CurLoc = SourceLocation();
 3756   if (CurLoc.isInvalid() || CurLoc.isMacroID() || LexicalBlockStack.empty())
 3756   if (CurLoc.isInvalid() || CurLoc.isMacroID() || LexicalBlockStack.empty())
 3761       getLineNumber(CurLoc), getColumnNumber(CurLoc), Scope, CurInlinedAt));
 3761       getLineNumber(CurLoc), getColumnNumber(CurLoc), Scope, CurInlinedAt));
 3769       cast<llvm::DIScope>(Back), getOrCreateFile(CurLoc), getLineNumber(CurLoc),
 3769       cast<llvm::DIScope>(Back), getOrCreateFile(CurLoc), getLineNumber(CurLoc),
 3770       getColumnNumber(CurLoc)));
 3824     EmitLocation(Builder, CurLoc);
tools/clang/lib/CodeGen/CGDebugInfo.h
  380   SourceLocation getLocation() const { return CurLoc; }