Lines Matching refs:CharTy
1615 QualType CharTy = Context.CharTy; in ActOnStringLiteral() local
1618 CharTy = Context.getWideCharType(); in ActOnStringLiteral()
1623 CharTy = Context.Char16Ty; in ActOnStringLiteral()
1626 CharTy = Context.Char32Ty; in ActOnStringLiteral()
1629 CharTy = Context.UnsignedCharTy; in ActOnStringLiteral()
1632 QualType CharTyConst = CharTy; in ActOnStringLiteral()
1697 unsigned CharBits = Context.getIntWidth(CharTy); in ActOnStringLiteral()
1698 bool CharIsUnsigned = CharTy->isUnsignedIntegerType(); in ActOnStringLiteral()
1701 TemplateArgument TypeArg(CharTy); in ActOnStringLiteral()
1702 TemplateArgumentLocInfo TypeArgInfo(Context.getTrivialTypeSourceInfo(CharTy)); in ActOnStringLiteral()
1707 TemplateArgument Arg(Context, Value, CharTy); in ActOnStringLiteral()
3095 ResTy = Context.CharTy.withConst(); in BuildPredefinedExpr()
3144 Ty = Context.CharTy; // 'x' -> char in C++ in ActOnCharacterConstant()
3328 Context.CharTy.withConst(), llvm::APInt(32, Length + 1), in ActOnNumericConstant()
3342 unsigned CharBits = Context.getIntWidth(Context.CharTy); in ActOnNumericConstant()
3343 bool CharIsUnsigned = Context.CharTy->isUnsignedIntegerType(); in ActOnNumericConstant()
3347 TemplateArgument Arg(Context, Value, Context.CharTy); in ActOnNumericConstant()
3432 Ty = Context.CharTy; in ActOnNumericConstant()
8321 << DiagRange << Ctx.CharTy; in diagnoseStringPlusChar()
9445 if (TypeSize == Context.getTypeSize(Context.CharTy)) in GetSignedVectorType()
9446 return Context.getExtVectorType(Context.CharTy, VTy->getNumElements()); in GetSignedVectorType()