• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching defs:ValType

1862   QualType ValType = pointerType->getPointeeType();
1863 QualType AddrType = ValType.getUnqualifiedType().withVolatile();
1869 if (!AddrType.isAtLeastAsQualifiedAs(ValType)) {
1886 if (!ValType->isIntegerType() && !ValType->isAnyPointerType() &&
1887 !ValType->isBlockPointerType() && !ValType->isFloatingType()) {
1894 if (Context.getTypeSize(ValType) > MaxWidth) {
1901 switch (ValType.getObjCLifetime()) {
1911 << ValType << PointerArg->getSourceRange();
1916 TheCall->setType(ValType);
1923 Context, ValType, /*consume*/ false);
4822 QualType ValType = AtomTy; // 'C'
4836 ValType = AtomTy->castAs<AtomicType>()->getValueType();
4838 if (ValType.isConstQualified()) {
4848 if (IsAddSub && !ValType->isIntegerType()
4849 && !ValType->isPointerType()) {
4854 if (!IsAddSub && !ValType->isIntegerType()) {
4859 if (IsC11 && ValType->isPointerType() &&
4860 RequireCompleteType(Ptr->getBeginLoc(), ValType->getPointeeType(),
4864 } else if (IsN && !ValType->isIntegerType() && !ValType->isPointerType()) {
4881 switch (ValType.getObjCLifetime()) {
4890 // FIXME: Can this happen? By this point, ValType should be known
4893 << ValType << Ptr->getSourceRange();
4901 ValType.removeLocalVolatile();
4902 ValType.removeLocalConst();
4903 QualType ResultType = ValType;
4912 QualType ByValType = ValType; // 'CP'
4977 if (Form == Init || (Form == Arithmetic && ValType->isIntegerType()))
4978 Ty = ValType;
4999 Context.getAddrSpaceQualType(ValType.getUnqualifiedType(), AS));
5168 QualType ValType = pointerType->getPointeeType();
5169 if (!ValType->isIntegerType() && !ValType->isAnyPointerType() &&
5170 !ValType->isBlockPointerType()) {
5176 if (ValType.isConstQualified()) {
5182 switch (ValType.getObjCLifetime()) {
5192 << ValType << FirstArg->getSourceRange();
5196 // Strip any qualifiers off ValType.
5197 ValType = ValType.getUnqualifiedType();
5201 QualType ResultType = ValType;
5235 switch (Context.getTypeSizeInChars(ValType).getQuantity()) {
5458 // GCC does an implicit conversion to the pointer or integer ValType. This
5462 ValType, /*consume*/ false);
5539 QualType ValType = pointerType->getPointeeType();
5541 // Strip any qualifiers off ValType.
5542 ValType = ValType.getUnqualifiedType();
5543 if (!ValType->isIntegerType() && !ValType->isAnyPointerType() &&
5544 !ValType->isBlockPointerType() && !ValType->isFloatingType() &&
5545 !ValType->isVectorType()) {
5553 TheCall->setType(ValType);
5559 Context, ValType, /*consume*/ false);