reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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,'~');