Home
last modified time | relevance | path

Searched refs:getUnderlyingType (Results 1 – 25 of 77) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp185 Session.getSymbolCache().findSymbolByTypeIndex(Record->getUnderlyingType()); in getBuiltinType()
187 codeview::TypeIndex Underlying = Record->getUnderlyingType(); in getBuiltinType()
303 Record->getUnderlyingType()); in getLength()
350 Record->getUnderlyingType()); in getTypeId()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeEnum.h46 getUnderlyingType)
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVType.cpp308 LVElement *LVTypeDefinition::getUnderlyingType() { in getUnderlyingType() function in LVTypeDefinition
335 setUnderlyingType(getUnderlyingType()); in resolveExtra()
426 LVObject *BaseType = ArgType->getUnderlyingType(); in encodeTemplateArgument()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVType.h109 virtual LVElement *getUnderlyingType() { return nullptr; } in getUnderlyingType() function
159 LVElement *getUnderlyingType() override;
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DPrettyEnumDumper.cpp41 auto UnderlyingType = Symbol.getUnderlyingType(); in start()
/openbsd-src/gnu/llvm/clang/lib/ExtractAPI/
H A DTypedefUnderlyingTypeResolver.cpp39 if (TypedefDecl->getUnderlyingType()->isTypedefNameType()) in getUnderlyingTypeDecl()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DStmtIterator.cpp86 FindVA(TD->getUnderlyingType().getTypePtr())) { in HandleDecl()
H A DODRHash.cpp432 AddQualType(D->getUnderlyingType()); in VisitTypedefNameDecl()
873 QualType UnderlyingType = D->getUnderlyingType(); in RemoveTypedef()
1000 AddQualType(T->getUnderlyingType()); in VisitDecltypeType()
1189 QualType UnderlyingType = T->getDecl()->getUnderlyingType(); in VisitTypedefType()
1194 UnderlyingType = Underlying->getDecl()->getUnderlyingType(); in VisitTypedefType()
1251 AddQualType(T->getUnderlyingType()); in VisitUnaryTransformType()
H A DASTStructuralEquivalence.cpp1002 Context, cast<MacroQualifiedType>(T1)->getUnderlyingType(), in IsStructurallyEquivalent()
1003 cast<MacroQualifiedType>(T2)->getUnderlyingType())) in IsStructurallyEquivalent()
1012 cast<UsingType>(T1)->getUnderlyingType(), in IsStructurallyEquivalent()
1013 cast<UsingType>(T2)->getUnderlyingType())) in IsStructurallyEquivalent()
1041 Context, cast<UnaryTransformType>(T1)->getUnderlyingType(), in IsStructurallyEquivalent()
1042 cast<UnaryTransformType>(T2)->getUnderlyingType())) in IsStructurallyEquivalent()
1971 return IsStructurallyEquivalent(Context, D1->getUnderlyingType(), in IsStructurallyEquivalent()
1972 D2->getUnderlyingType()); in IsStructurallyEquivalent()
H A DASTImporterLookupTable.cpp28 QualType Ty = D->getUnderlyingType(); in VisitTypedefNameDecl()
H A DType.cpp1293 return typeParam->getUnderlyingType(); in VisitObjCTypeParamType()
1299 typeParam->getUnderlyingType()->castAs<ObjCObjectPointerType>(); in VisitObjCTypeParamType()
1304 return typeParam->getUnderlyingType(); in VisitObjCTypeParamType()
1898 return Visit(T->getUnderlyingType()); in VisitMacroQualifiedType()
3454 return typeMatchesDecl() ? Decl->getUnderlyingType() in desugar()
3467 QualType UsingType::getUnderlyingType() const { in getUnderlyingType() function in UsingType
3474 QualType MacroQualifiedType::desugar() const { return getUnderlyingType(); } in desugar()
3479 QualType Inner = cast<AttributedType>(getUnderlyingType())->getModifiedType(); in getModifiedType()
3537 return getUnderlyingType(); in desugar()
4341 AttrTy = MacroTy->getUnderlyingType(); in stripOuterNullability()
H A DQualTypeNames.cpp453 QT = Ctx.getQualifiedType(UT->getUnderlyingType(), PrefixQualifiers); in getFullyQualifiedType()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DCocoaConventions.cpp34 RetTy = TD->getDecl()->getUnderlyingType(); in isRefType()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DNonnullGlobalConstantsChecker.cpp122 Ty = TT->getDecl()->getUnderlyingType(); in isGlobalConstString()
H A DVLASizeChecker.cpp266 TypeToCheck = TND->getUnderlyingType().getCanonicalType(); in checkPreStmt()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DTypeProperties.td370 let Read = [{ node->getUnderlyingType() }];
421 let Read = [{ node->getUnderlyingType() }];
437 let Read = [{ node->getUnderlyingType() }];
599 let Read = [{ node->getUnderlyingType() }];
H A DCanonicalType.h537 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getUnderlyingType)
544 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getUnderlyingType)
H A DASTNodeTraverser.h414 void VisitTypedefDecl(const TypedefDecl *D) { Visit(D->getUnderlyingType()); } in VisitTypedefDecl()
542 Visit(D->getUnderlyingType()); in VisitTypeAliasDecl()
H A DTypeLoc.h672 QualType getUnderlyingType() const { in getUnderlyingType() function
673 return getTypePtr()->getUnderlyingType(); in getUnderlyingType()
1133 QualType getInnerType() const { return getTypePtr()->getUnderlyingType(); } in getInnerType()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h148 inline QualType getUnderlyingType(const Expr &Node) { return Node.getType(); }
150 inline QualType getUnderlyingType(const ValueDecl &Node) {
153 inline QualType getUnderlyingType(const TypedefNameDecl &Node) {
154 return Node.getUnderlyingType();
156 inline QualType getUnderlyingType(const FriendDecl &Node) {
161 inline QualType getUnderlyingType(const CXXBaseSpecifier &Node) {
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclObjC.cpp588 QualType T = TDecl->getUnderlyingType(); in ActOnSuperClassOfClassInterface()
915 if (S.Context.hasSameType(prevTypeParam->getUnderlyingType(), in checkTypeParamListConsistency()
916 newTypeParam->getUnderlyingType())) in checkTypeParamListConsistency()
925 << newTypeParam->getUnderlyingType() in checkTypeParamListConsistency()
928 << prevTypeParam->getUnderlyingType() in checkTypeParamListConsistency()
933 prevTypeParam->getUnderlyingType().getAsString( in checkTypeParamListConsistency()
954 = " : " + prevTypeParam->getUnderlyingType().getAsString( in checkTypeParamListConsistency()
958 << prevTypeParam->getUnderlyingType() in checkTypeParamListConsistency()
1043 Context.getTrivialTypeSourceInfo(typeParam->getUnderlyingType()))); in ActOnStartClassInterface()
1130 QualType T = TDecl->getUnderlyingType(); in ActOnTypedefedProtocols()
[all …]
H A DSemaCXXScopeSpec.cpp348 if (TD->getUnderlyingType()->isRecordType()) in isAcceptableNestedNameSpecifier()
350 if (TD->getUnderlyingType()->isEnumeralType()) { in isAcceptableNestedNameSpecifier()
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp63 TagDecl *Underlying = ND->getUnderlyingType()->getAsTagDecl(); in VisitTypedefTypeLoc()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp406 ->getUnderlyingType() in CanImport()
480 ->getUnderlyingType() in Import()
/openbsd-src/gnu/llvm/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp231 if (isTopLevelBlockPointerType(TD->getUnderlyingType())) in HandleTopLevelDeclInObjCContainer()
233 else if (TD->getUnderlyingType()->isFunctionPointerType()) in HandleTopLevelDeclInObjCContainer()
234 CheckFunctionPointerDecl(TD->getUnderlyingType(), TD); in HandleTopLevelDeclInObjCContainer()
2222 Type = TD->getUnderlyingType(); in RewriteObjCQualifiedInterfaceTypes()
4874 DeclT = TDD->getUnderlyingType(); in RewriteBlockPointerDecl()
5607 if (isTopLevelBlockPointerType(TD->getUnderlyingType())) in RewriteFunctionBodyOrGlobalInitializer()
5609 else if (TD->getUnderlyingType()->isFunctionPointerType()) in RewriteFunctionBodyOrGlobalInitializer()
5610 CheckFunctionPointerDecl(TD->getUnderlyingType(), TD); in RewriteFunctionBodyOrGlobalInitializer()
5785 if (isTopLevelBlockPointerType(TD->getUnderlyingType())) in HandleDeclInMainFile()
5787 else if (TD->getUnderlyingType()->isFunctionPointerType()) in HandleDeclInMainFile()
[all …]

1234