Lines Matching refs:CharTy
1553 QualType CharTy = Context.CharTy;
1556 CharTy = Context.getWideCharType();
1561 CharTy = Context.Char16Ty;
1564 CharTy = Context.Char32Ty;
1567 CharTy = Context.UnsignedCharTy;
1570 QualType CharTyConst = CharTy;
1635 unsigned CharBits = Context.getIntWidth(CharTy);
1636 bool CharIsUnsigned = CharTy->isUnsignedIntegerType();
1639 TemplateArgument TypeArg(CharTy);
1640 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy));
1645 TemplateArgument Arg(Context, Value, CharTy);
3030 ResTy = Context.CharTy.withConst();
3079 Ty = Context.CharTy; // 'x' -> char in C++
3261 Context.CharTy.withConst(), llvm::APInt(32, Length + 1),
3275 unsigned CharBits = Context.getIntWidth(Context.CharTy);
3276 bool CharIsUnsigned = Context.CharTy->isUnsignedIntegerType();
3280 TemplateArgument Arg(Context, Value, Context.CharTy);
3356 Ty = Context.CharTy;
7885 << DiagRange << Ctx.CharTy;
9008 if (TypeSize == Context.getTypeSize(Context.CharTy))
9009 return Context.getExtVectorType(Context.CharTy, VTy->getNumElements());