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

References

tools/clang/lib/Frontend/TextDiagnostic.cpp
 1007     StartColNo = SM.getExpansionColumnNumber(Begin);
 1008     if (StartColNo) --StartColNo;  // Zero base the col #.
 1008     if (StartColNo) --StartColNo;  // Zero base the col #.
 1027   assert(StartColNo <= EndColNo && "Invalid range!");
 1032     while (StartColNo < map.getSourceLine().size() &&
 1033            (map.getSourceLine()[StartColNo] == ' ' ||
 1034             map.getSourceLine()[StartColNo] == '\t'))
 1035       StartColNo = map.startOfNextColumn(StartColNo);
 1035       StartColNo = map.startOfNextColumn(StartColNo);
 1048     if (StartColNo > EndColNo) {
 1050       StartColNo = EndColNo;
 1054   assert(StartColNo <= map.getSourceLine().size() && "Invalid range!");
 1058   StartColNo = map.byteToContainingColumn(StartColNo);
 1058   StartColNo = map.byteToContainingColumn(StartColNo);
 1061   assert(StartColNo <= EndColNo && "Invalid range!");
 1064   std::fill(CaretLine.begin()+StartColNo,CaretLine.begin()+EndColNo,'~');