Lines Matching refs:Range
307 void mangleType(QualType T, SourceRange Range,
333 void mangleArgumentType(QualType T, SourceRange Range);
341 SourceRange Range);
684 // in the range of ASCII characters 'A' to 'P'.
1476 SourceRange Range) {
1511 mangleType(T, Range, QMM_Drop);
1547 void MicrosoftCXXNameMangler::mangleType(QualType T, SourceRange Range,
1604 mangleType(cast<CLASS##Type>(ty), Quals, Range); \
1614 SourceRange Range) {
1766 Diags.Report(Range.getBegin(), DiagID)
1767 << T->getName(Context.getASTContext().getPrintingPolicy()) << Range;
1800 SourceRange Range;
1801 if (D) Range = D->getSourceRange();
1862 Range);
1887 mangleType(ResultType, Range, QMM_Result);
1904 mangleArgumentType(Proto->getParamType(I), Range);
2030 Qualifiers, SourceRange Range) {
2036 Diags.Report(Range.getBegin(), DiagID)
2037 << Range;
2163 SourceRange Range) {
2174 mangleType(PointeeType, Range, QMM_Drop);
2179 Qualifiers, SourceRange Range) {
2183 Diags.Report(Range.getBegin(), DiagID)
2184 << Range;
2188 Qualifiers, SourceRange Range) {
2192 Diags.Report(Range.getBegin(), DiagID)
2193 << Range;
2200 SourceRange Range) {
2204 mangleType(PointeeType, Range);
2207 Qualifiers Quals, SourceRange Range) {
2213 mangleType(PointeeType, Range);
2220 Qualifiers Quals, SourceRange Range) {
2225 mangleType(PointeeType, Range);
2232 Qualifiers Quals, SourceRange Range) {
2237 mangleType(PointeeType, Range);
2241 SourceRange Range) {
2249 Extra.mangleType(ElementType, Range, QMM_Escape);
2255 SourceRange Range) {
2288 Extra.mangleType(QualType(ET, 0), Range, QMM_Escape);
2297 Qualifiers Quals, SourceRange Range) {
2298 mangleType(static_cast<const VectorType *>(T), Quals, Range);
2301 Qualifiers, SourceRange Range) {
2305 Diags.Report(Range.getBegin(), DiagID)
2306 << Range;
2317 SourceRange Range) {
2320 mangleType(T->getBaseType(), Range);
2324 Qualifiers Quals, SourceRange Range) {
2340 Qualifiers, SourceRange Range) {
2344 Diags.Report(Range.getBegin(), DiagID)
2345 << Range;
2349 SourceRange Range) {
2353 Diags.Report(Range.getBegin(), DiagID)
2354 << Range;
2359 SourceRange Range) {
2363 Diags.Report(Range.getBegin(), DiagID)
2364 << Range;
2368 SourceRange Range) {
2372 Diags.Report(Range.getBegin(), DiagID)
2373 << Range;
2377 SourceRange Range) {
2381 Diags.Report(Range.getBegin(), DiagID)
2382 << Range;
2386 SourceRange Range) {
2390 Diags.Report(Range.getBegin(), DiagID)
2391 << Range;
2395 SourceRange Range) {
2399 Diags.Report(Range.getBegin(), DiagID)
2400 << Range;
2404 Qualifiers, SourceRange Range) {
2408 Diags.Report(Range.getBegin(), DiagID)
2409 << Range;
2413 SourceRange Range) {
2419 Diags.Report(Range.getBegin(), DiagID)
2420 << Range;
2424 SourceRange Range) {
2432 Extra.mangleType(ValueType, Range, QMM_Escape);
2438 SourceRange Range) {
2442 Diags.Report(Range.getBegin(), DiagID)
2443 << Range;
2982 // - ?[a-z]: The range from \xe1 to \xfa.
2983 // - ?[A-Z]: The range from \xc1 to \xda.