reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
128 IntType SizeType, IntMaxType, PtrDiffType, IntPtrType, WCharType, 270 IntType getSizeType() const { return SizeType; } 271 IntType getSignedSizeType() const { 285 IntType getIntMaxType() const { return IntMaxType; } 286 IntType getUIntMaxType() const { 289 IntType getPtrDiffType(unsigned AddrSpace) const { 292 IntType getUnsignedPtrDiffType(unsigned AddrSpace) const { 295 IntType getIntPtrType() const { return IntPtrType; } 296 IntType getUIntPtrType() const { 299 IntType getWCharType() const { return WCharType; } 300 IntType getWIntType() const { return WIntType; } 301 IntType getChar16Type() const { return Char16Type; } 302 IntType getChar32Type() const { return Char32Type; } 303 IntType getInt64Type() const { return Int64Type; } 304 IntType getUInt64Type() const { 307 IntType getSigAtomicType() const { return SigAtomicType; } 308 IntType getProcessIDType() const { return ProcessIDType; } 310 static IntType getCorrespondingUnsignedType(IntType T) { 310 static IntType getCorrespondingUnsignedType(IntType T) { 338 unsigned getTypeWidth(IntType T) const; 341 virtual IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const; 344 virtual IntType getLeastIntTypeByWidth(unsigned BitWidth, 353 unsigned getTypeAlign(IntType T) const; 356 static bool isTypeSigned(IntType T); 724 static const char *getTypeName(IntType T); 729 const char *getTypeConstantSuffix(IntType T) const; 735 static const char *getTypeFormatModifier(IntType T); 1383 virtual enum IntType getPtrDiffTypeV(unsigned AddrSpace) const {tools/clang/lib/AST/ASTContext.cpp
10212 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed);
tools/clang/lib/AST/ItaniumCXXABI.cpp 196 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0);
tools/clang/lib/Basic/TargetInfo.cpp158 const char *TargetInfo::getTypeName(IntType T) { 176 const char *TargetInfo::getTypeConstantSuffix(IntType T) const { 201 const char *TargetInfo::getTypeFormatModifier(IntType T) { 219 unsigned TargetInfo::getTypeWidth(IntType T) const { 235 TargetInfo::IntType TargetInfo::getIntTypeByWidth( 250 TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, 290 unsigned TargetInfo::getTypeAlign(IntType T) const { 308 bool TargetInfo::isTypeSigned(IntType T) {tools/clang/lib/Basic/Targets/AVR.h
155 IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { 161 IntType getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final {tools/clang/lib/Basic/Targets/OSTargets.h
167 TargetInfo::IntType getLeastIntTypeByWidth(unsigned BitWidth,
tools/clang/lib/Basic/Targets/WebAssembly.h105 IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final { 111 IntType getLeastIntTypeByWidth(unsigned BitWidth, bool IsSigned) const final {tools/clang/lib/Frontend/InitPreprocessor.cpp
176 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, 182 static void DefineFmt(const Twine &Prefix, TargetInfo::IntType Ty, 192 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, 197 static void DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, 208 static void DefineExactWidthIntType(TargetInfo::IntType Ty, 228 static void DefineExactWidthIntTypeSize(TargetInfo::IntType Ty, 246 TargetInfo::IntType Ty = TI.getLeastIntTypeByWidth(TypeWidth, IsSigned); 260 TargetInfo::IntType Ty = TI.getLeastIntTypeByWidth(TypeWidth, IsSigned);