Lines Matching refs:CharTy
1804 QualType CharTy = Context.CharTy; in ActOnStringLiteral() local
1807 CharTy = Context.getWideCharType(); in ActOnStringLiteral()
1811 CharTy = Context.Char8Ty; in ActOnStringLiteral()
1814 CharTy = Context.Char16Ty; in ActOnStringLiteral()
1817 CharTy = Context.Char32Ty; in ActOnStringLiteral()
1820 CharTy = Context.UnsignedCharTy; in ActOnStringLiteral()
1849 Context.getStringLiteralArrayType(CharTy, Literal.GetNumStringChars()); in ActOnStringLiteral()
1909 unsigned CharBits = Context.getIntWidth(CharTy); in ActOnStringLiteral()
1910 bool CharIsUnsigned = CharTy->isUnsignedIntegerType(); in ActOnStringLiteral()
1913 TemplateArgument TypeArg(CharTy); in ActOnStringLiteral()
1914 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral()
1919 TemplateArgument Arg(Context, Value, CharTy); in ActOnStringLiteral()
3501 ResTy = Context.adjustStringLiteralBaseType(Context.CharTy.withConst()); in BuildPredefinedExpr()
3554 Ty = Context.CharTy; // 'x' -> char in C++ in ActOnCharacterConstant()
3744 Context.adjustStringLiteralBaseType(Context.CharTy.withConst()), in ActOnNumericConstant()
3758 unsigned CharBits = Context.getIntWidth(Context.CharTy); in ActOnNumericConstant()
3759 bool CharIsUnsigned = Context.CharTy->isUnsignedIntegerType(); in ActOnNumericConstant()
3763 TemplateArgument Arg(Context, Value, Context.CharTy); in ActOnNumericConstant()
3895 Ty = Context.CharTy; in ActOnNumericConstant()
10465 << DiagRange << Ctx.CharTy; in diagnoseStringPlusChar()
11549 if (T == Context.CharTy) in CheckPtrComparisonWithNullChar()
12016 if (TypeSize == Context.getTypeSize(Context.CharTy)) in GetSignedVectorType()
12017 return Context.getExtVectorType(Context.CharTy, VTy->getNumElements()); in GetSignedVectorType()
12041 assert(TypeSize == Context.getTypeSize(Context.CharTy) && in GetSignedVectorType()
12043 return Context.getVectorType(Context.CharTy, VTy->getNumElements(), in GetSignedVectorType()