HomeSort by: relevance | last modified time | path
    Searched refs:CanQualType (Results 1 - 25 of 54) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TypeOrdering.h 57 template<> struct DenseMapInfo<clang::CanQualType> {
58 static inline clang::CanQualType getEmptyKey() {
59 return clang::CanQualType();
62 static inline clang::CanQualType getTombstoneKey() {
63 using clang::CanQualType;
64 return CanQualType::getFromOpaquePtr(reinterpret_cast<clang::Type *>(-1));
67 static unsigned getHashValue(clang::CanQualType Val) {
72 static bool isEqual(clang::CanQualType LHS, clang::CanQualType RHS) {
ASTContext.h 1001 CanQualType VoidTy;
1002 CanQualType BoolTy;
1003 CanQualType CharTy;
1004 CanQualType WCharTy; // [C++ 3.9.1p5].
1005 CanQualType WideCharTy; // Same as WCharTy in C++, integer type in C99.
1006 CanQualType WIntTy; // [C99 7.24.1], integer type unchanged by default promotions.
1007 CanQualType Char8Ty; // [C++20 proposal]
1008 CanQualType Char16Ty; // [C++0x 3.9.1p5], integer type in C99.
1009 CanQualType Char32Ty; // [C++0x 3.9.1p5], integer type in C99.
1010 CanQualType SignedCharTy, ShortTy, IntTy, LongTy, LongLongTy, Int128Ty
    [all...]
CanonicalType.h 50 /// syntactic sugar has been eliminated. A CanQualType may also have various
55 /// type (or some subclass of that type). The typedef @c CanQualType is just
212 using CanQualType = CanQual<Type>;
214 inline CanQualType Type::getCanonicalTypeUnqualified() const {
215 return CanQualType::CreateUnsafe(getCanonicalTypeInternal());
219 CanQualType T) {
229 CanQualType Accessor() const { \
230 return CanQualType::CreateUnsafe(this->getTypePtr()->Accessor()); \
335 /// that provide accessors returning canonical types (@c CanQualType) rather
407 CanQualType,
    [all...]
DeclarationName.h 43 using CanQualType = CanQual<Type>;
618 DeclarationName getCXXConstructorName(CanQualType Ty);
621 DeclarationName getCXXDestructorName(CanQualType Ty);
627 DeclarationName getCXXConversionFunctionName(CanQualType Ty);
636 CanQualType Ty);
CXXInheritance.h 195 bool isAmbiguous(CanQualType BaseType);
FormatString.h 284 ArgType(CanQualType T) : K(SpecificTy), T(T) {}
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
SemaFixItUtils.h 34 static bool compareTypesSimple(CanQualType From,
35 CanQualType To,
51 typedef bool (*TypeComparisonFuncTy) (const CanQualType FromTy,
52 const CanQualType ToTy,
CodeCompleteConsumer.h 162 SimplifiedTypeClass getSimplifiedTypeClass(CanQualType T);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTypes.h 47 typedef CanQual<Type> CanQualType;
128 CanQualType DeriveThisType(const CXXRecordDecl *RD, const CXXMethodDecl *MD);
218 arrangeBuiltinFunctionDeclaration(CanQualType resultType,
219 ArrayRef<CanQualType> argTypes);
266 const CGFunctionInfo &arrangeLLVMFunctionInfo(CanQualType returnType,
269 ArrayRef<CanQualType> argTypes,
CodeGenABITypes.cpp 64 CanQualType returnType,
65 ArrayRef<CanQualType> argTypes,
CGCall.cpp 76 CanQualType CodeGenTypes::DeriveThisType(const CXXRecordDecl *RD,
86 return Context.getPointerType(CanQualType::CreateUnsafe(RecTy));
99 static CanQualType GetReturnType(QualType RetTy) {
146 SmallVectorImpl<CanQualType> &prefix,
179 SmallVectorImpl<CanQualType> &prefix,
185 CanQualType resultType = FTP->getReturnType().getUnqualifiedType();
197 SmallVector<CanQualType, 16> argTypes;
257 SmallVector<CanQualType, 16> argTypes;
268 static void setCUDAKernelCallingConvention(CanQualType &FTy, CodeGenModule &CGM,
286 CanQualType FT = GetFormalType(MD).getAs<Type>()
    [all...]
SwiftCallingConv.cpp 815 static ABIArgInfo classifyType(CodeGenModule &CGM, CanQualType type,
860 ABIArgInfo swiftcall::classifyReturnType(CodeGenModule &CGM, CanQualType type) {
865 CanQualType type) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaFixItUtils.cpp 22 bool ConversionFixItGenerator::compareTypesSimple(CanQualType From,
23 CanQualType To,
41 const CanQualType FromUnq = From.getUnqualifiedType();
42 const CanQualType ToUnq = To.getUnqualifiedType();
57 const CanQualType FromQTy = S.Context.getCanonicalType(FromTy);
58 const CanQualType ToQTy = S.Context.getCanonicalType(ToTy);
SemaAccess.cpp 363 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) {
438 CanQualType Friend) {
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CodeGenABITypes.h 86 CanQualType returnType,
87 ArrayRef<CanQualType> argTypes,
SwiftCallingConv.h 168 ABIArgInfo classifyReturnType(CodeGenModule &CGM, CanQualType type);
171 ABIArgInfo classifyArgumentType(CodeGenModule &CGM, CanQualType type);
CGFunctionInfo.h 540 CanQualType type;
621 CanQualType resultType,
622 ArrayRef<CanQualType> argTypes,
706 CanQualType getReturnType() const { return getArgsBuffer()[0].type; }
761 CanQualType resultType,
762 ArrayRef<CanQualType> argTypes) {
780 for (ArrayRef<CanQualType>::iterator
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclarationName.cpp 310 DeclarationName DeclarationNameTable::getCXXConstructorName(CanQualType Ty) {
326 DeclarationName DeclarationNameTable::getCXXDestructorName(CanQualType Ty) {
343 DeclarationNameTable::getCXXConversionFunctionName(CanQualType Ty) {
360 CanQualType Ty) {
DeclCXX.cpp 212 llvm::SmallPtrSet<CanQualType, 8> SeenVBaseTypes;
1610 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) {
1632 const llvm::SmallPtrSet<CanQualType, 8> &ParentHiddenTypes,
1638 const llvm::SmallPtrSet<CanQualType, 8> *HiddenTypes = &ParentHiddenTypes;
1639 llvm::SmallPtrSet<CanQualType, 8> HiddenTypesBuffer;
1650 CanQualType ConvType(GetConversionType(Context, I.getDecl()));
1705 llvm::SmallPtrSet<CanQualType, 8> HiddenTypes;
2698 CanQualType PointeeType
2700 CanQualType ClassTy
2737 CanQualType ParamType = Context.getCanonicalType(Param->getType())
    [all...]
ASTContext.cpp 1260 void ASTContext::InitBuiltinType(CanQualType &R, BuiltinType::Kind K) {
1262 R = CanQualType::CreateUnsafe(QualType(Ty, 0));
4196 CanQualType
4198 CanQualType CanResultType = getCanonicalType(ResultType);
4204 return CanQualType::CreateUnsafe(
4353 CanQualType CanResultTy = getCanonicalFunctionResultType(ResultTy);
5629 CanQualType ASTContext::getSizeType() const {
5635 CanQualType ASTContext::getSignedSizeType() const {
5640 CanQualType ASTContext::getIntMaxType() const {
5645 CanQualType ASTContext::getUIntMaxType() const
    [all...]
CXXInheritance.cpp 40 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
GTestChecker.cpp 222 CanQualType BoolTy = C.getASTContext().BoolTy;
VLASizeChecker.cpp 97 CanQualType SizeTy = Ctx.getSizeType();
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
MemRegion.h 623 CanQualType locTy;
625 BlockCodeRegion(const BlockDecl *bd, CanQualType lTy,
634 CanQualType, const AnalysisDeclContext*,
1463 CanQualType locTy,
SValBuilder.h 254 DefinedSVal getBlockPointer(const BlockDecl *block, CanQualType locTy,

Completed in 74 milliseconds

1 2 3