| /freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LexicallyOrderedRecursiveASTVisitor.h | 61 using BaseType = RecursiveASTVisitor<Derived>; variable 70 bool Result = BaseType::TraverseObjCImplementationDecl(D); in TraverseObjCImplementationDecl() 75 bool Result = BaseType::TraverseObjCCategoryImplDecl(D); in TraverseObjCCategoryImplDecl() 85 if (BaseType::canIgnoreChildDeclWhileTraversingDeclContext(Child)) { in TraverseDeclContextHelper() 91 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper() 104 if (!BaseType::canIgnoreChildDeclWhileTraversingDeclContext(Sibling)) in TraverseDeclContextHelper() 107 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper() 147 assert(!BaseType::getDerived().shouldTraversePostOrder() && in TraverseAdditionalLexicallyNestedDeclarations() 151 if (!BaseType::getDerived().TraverseDecl(D)) in TraverseAdditionalLexicallyNestedDeclarations()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVType.cpp | 147 LVElement *BaseType = getType(); in resolveName() local 148 if (BaseType && options().getAttributeArgument()) in resolveName() 149 if (BaseType->isTemplateParam()) in resolveName() 150 BaseType = BaseType->getType(); in resolveName() 152 if (BaseType && !BaseType->getIsResolvedName()) in resolveName() 153 BaseType->resolveName(); in resolveName() 154 resolveFullname(BaseType, getName()); in resolveName() 303 LVElement *BaseType = getTypeAsScope(); in getUnderlyingType() local 304 if (BaseType) in getUnderlyingType() 306 return BaseType; in getUnderlyingType() [all …]
|
| H A D | LVElement.cpp | 274 void LVElement::resolveFullname(LVElement *BaseType, StringRef Name) { in resolveFullname() argument 285 StringRef BaseTypename = BaseType ? BaseType->getName() : emptyString(); in resolveFullname() 292 if (!BaseType) in resolveFullname()
|
| /freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 556 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, 573 const PointerType *PT = BaseType->getAs<PointerType>(); 578 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 583 assert(BaseType->isDependentType() || NameInfo.getName().isDependentName() || 590 // Get the type being accessed in BaseType. If this is an arrow, the BaseExpr in CheckQualifiedMemberReference() 593 Context, BaseExpr, BaseType, IsArrow, OpLoc, in CheckQualifiedMemberReference() 603 QualType BaseType, in CheckQualifiedMemberReference() 613 << SS.getRange() << rep << BaseType; in CheckQualifiedMemberReference() 617 QualType BaseType, in CheckQualifiedMemberReference() 621 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); 512 ActOnDependentMemberExpr(Expr * BaseExpr,QualType BaseType,bool IsArrow,SourceLocation OpLoc,const CXXScopeSpec & SS,SourceLocation TemplateKWLoc,NamedDecl * FirstQualifierInScope,const DeclarationNameInfo & NameInfo,const TemplateArgumentListInfo * TemplateArgs) ActOnDependentMemberExpr() argument 559 DiagnoseQualifiedMemberReference(Sema & SemaRef,Expr * BaseExpr,QualType BaseType,const CXXScopeSpec & SS,NamedDecl * rep,const DeclarationNameInfo & nameInfo) DiagnoseQualifiedMemberReference() argument 585 CheckQualifiedMemberReference(Expr * BaseExpr,QualType BaseType,const CXXScopeSpec & SS,const LookupResult & R) CheckQualifiedMemberReference() argument 775 BuildMemberReferenceExpr(Expr * Base,QualType BaseType,SourceLocation OpLoc,bool IsArrow,CXXScopeSpec & SS,SourceLocation TemplateKWLoc,NamedDecl * FirstQualifierInScope,const DeclarationNameInfo & NameInfo,const TemplateArgumentListInfo * TemplateArgs,const Scope * S,ActOnMemberAccessExtraArgs * ExtraArgs) BuildMemberReferenceExpr() argument 993 QualType BaseType = BaseExprType; BuildMemberReferenceExpr() local 1289 QualType BaseType = BaseExpr.get()->getType(); LookupMemberExpr() local 1859 QualType BaseType = BaseExpr->getType(); BuildFieldReferenceExpr() local [all...] |
| H A D | SemaRISCVVectorLookup.cpp | |
| H A D | SemaType.cpp | 9532 static QualType GetEnumUnderlyingType(Sema &S, QualType BaseType, in RequireCompleteTypeImpl() 9534 assert(BaseType->isEnumeralType()); in RequireCompleteTypeImpl() 9535 EnumDecl *ED = BaseType->castAs<EnumType>()->getDecl(); in RequireCompleteTypeImpl() 9546 QualType Sema::BuiltinEnumUnderlyingType(QualType BaseType, in RequireCompleteTypeImpl() 9548 if (!BaseType->isEnumeralType()) { in RequireCompleteTypeImpl() 9556 if (BaseType->isIncompleteType(&FwdDecl)) { in RequireCompleteType() 9557 Diag(Loc, diag::err_underlying_type_of_incomplete_enum) << BaseType; in RequireCompleteType() 9562 return GetEnumUnderlyingType(*this, BaseType, Loc); 9565 QualType Sema::BuiltinAddPointer(QualType BaseType, SourceLocation Loc) { 9566 QualType Pointer = BaseType 1080 BuildObjCObjectType(QualType BaseType,SourceLocation Loc,SourceLocation TypeArgsLAngleLoc,ArrayRef<TypeSourceInfo * > TypeArgs,SourceLocation TypeArgsRAngleLoc,SourceLocation ProtocolLAngleLoc,ArrayRef<ObjCProtocolDecl * > Protocols,ArrayRef<SourceLocation> ProtocolLocs,SourceLocation ProtocolRAngleLoc,bool FailOnError,bool Rebuilding) BuildObjCObjectType() argument 1152 actOnObjCTypeArgsAndProtocolQualifiers(Scope * S,SourceLocation Loc,ParsedType BaseType,SourceLocation TypeArgsLAngleLoc,ArrayRef<ParsedType> TypeArgs,SourceLocation TypeArgsRAngleLoc,SourceLocation ProtocolLAngleLoc,ArrayRef<Decl * > Protocols,ArrayRef<SourceLocation> ProtocolLocs,SourceLocation ProtocolRAngleLoc) actOnObjCTypeArgsAndProtocolQualifiers() argument 9801 GetEnumUnderlyingType(Sema & S,QualType BaseType,SourceLocation Loc) GetEnumUnderlyingType() argument 9815 BuiltinEnumUnderlyingType(QualType BaseType,SourceLocation Loc) BuiltinEnumUnderlyingType() argument 9834 BuiltinAddPointer(QualType BaseType,SourceLocation Loc) BuiltinAddPointer() argument 9843 BuiltinRemovePointer(QualType BaseType,SourceLocation Loc) BuiltinRemovePointer() argument 9851 BuiltinDecay(QualType BaseType,SourceLocation Loc) BuiltinDecay() argument 9867 BuiltinAddReference(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuiltinAddReference() argument 9879 BuiltinRemoveExtent(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuiltinRemoveExtent() argument 9890 BuiltinRemoveReference(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuiltinRemoveReference() argument 9905 BuiltinChangeCVRQualifiers(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuiltinChangeCVRQualifiers() argument 9924 ChangeIntegralSignedness(Sema & S,QualType BaseType,bool IsMakeSigned,SourceLocation Loc) ChangeIntegralSignedness() argument 9972 BuiltinChangeSignedness(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuiltinChangeSignedness() argument 9998 BuildUnaryTransformType(QualType BaseType,UTTKind UKind,SourceLocation Loc) BuildUnaryTransformType() argument [all...] |
| H A D | SemaCodeComplete.cpp | 441 static QualType getDesignatedType(QualType BaseType, const Designation &Desig); in enterDesignatedInitializer() argument 444 QualType BaseType, in enterDesignatedInitializer() 449 Type = getDesignatedType(BaseType, D); 1717 // NamingClass and BaseType are used for access-checking. See in CodeCompletionDeclConsumer() 1720 QualType BaseType; in CodeCompletionDeclConsumer() 1726 QualType BaseType = QualType(), in CodeCompletionDeclConsumer() 1731 // If BaseType was not provided explicitly, emulate implicit 'this->'. in CodeCompletionDeclConsumer() 1732 if (BaseType.isNull()) { in CodeCompletionDeclConsumer() 1736 BaseType = ThisType->getPointeeType(); 1738 NamingClass = BaseType in FoundDecl() 1713 QualType BaseType; global() member in __anon980f77db0311::CodeCompletionDeclConsumer 1719 CodeCompletionDeclConsumer(ResultBuilder & Results,DeclContext * InitialLookupCtx,QualType BaseType=QualType (),std::vector<FixItHint> FixIts=std::vector<FixItHint> ()) CodeCompletionDeclConsumer() argument 1755 QualType BaseType = this->BaseType; IsAccessible() local 2771 AddResultTypeChunk(ASTContext & Context,const PrintingPolicy & Policy,const NamedDecl * ND,QualType BaseType,CodeCompletionBuilder & Result) AddResultTypeChunk() argument 5167 AddRecordMembersCompletionResults(Sema & SemaRef,ResultBuilder & Results,Scope * S,QualType BaseType,ExprValueKind BaseKind,RecordDecl * RD,std::optional<FixItHint> AccessOpFixIt) AddRecordMembersCompletionResults() argument 5208 getAsRecordDecl(QualType BaseType) getAsRecordDecl() argument 5323 ConceptInfo(const TemplateTypeParmType & BaseType,Scope * S) ConceptInfo() argument 5744 QualType BaseType = getApproximateType(Base); CodeCompleteMemberReferenceExpr() local 6503 getDesignatedType(QualType BaseType,const Designation & Desig) getDesignatedType() argument 6528 CodeCompleteDesignator(QualType BaseType,llvm::ArrayRef<Expr * > InitExprs,const Designation & D) CodeCompleteDesignator() argument 6644 CodeCompleteQualifiedId(Scope * S,CXXScopeSpec & SS,bool EnteringContext,bool IsUsingDeclaration,QualType BaseType,QualType PreferredType) CodeCompleteQualifiedId() argument [all...] |
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | RangeMap.h | 30 typedef B BaseType; typedef 33 BaseType base; 38 Range(BaseType b, SizeType s) : base(b), size(s) {} in Range() 40 void Clear(BaseType b = 0) { 45 BaseType GetRangeBase() const { return base; } in GetRangeBase() 48 void SetRangeBase(BaseType b) { base = b; } in SetRangeBase() 50 void Slide(BaseType slide) { base += slide; } in Slide() 59 auto new_end = std::max<BaseType>(GetRangeEnd(), rhs.GetRangeEnd()); in Union() 60 base = std::min<BaseType>(base, rhs.base); in Union() 68 const BaseType lhs_base = this->GetRangeBase(); in Intersect() [all …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.h | 42 TBAAAccessInfo(TBAAAccessKind Kind, llvm::MDNode *BaseType, in TBAAAccessInfo() 44 : Kind(Kind), BaseType(BaseType), AccessType(AccessType), in TBAAAccessInfo() 48 TBAAAccessInfo(llvm::MDNode *BaseType, llvm::MDNode *AccessType, in TBAAAccessInfo() 50 : TBAAAccessInfo(TBAAAccessKind::Ordinary, BaseType, AccessType, in TBAAAccessInfo() 55 : TBAAAccessInfo(/* BaseType= */ nullptr, AccessType, /* Offset= */ 0, Size) in TBAAAccessInfo() 64 /* BaseType= */ nullptr, /* AccessType= */ nullptr, in getMayAliasInfo() 72 /* BaseType= */ nullptr, /* AccessType= */ nullptr, in getIncompleteInfo() 80 BaseType == Other.BaseType 100 llvm::MDNode *BaseType; global() member [all...] |
| H A D | CodeGenTBAA.cpp | 524 assert(inserted.second && "BaseType metadata was already inserted"); 549 if (!Info.BaseType) { 550 Info.BaseType = Info.AccessType; 554 return N = MDHelper.createTBAAAccessTag(Info.BaseType, Info.AccessType, 557 return N = MDHelper.createTBAAStructTagNode(Info.BaseType, Info.AccessType,
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrBuilder.h | 46 } BaseType; member 60 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(nullptr), in X86AddressMode() 68 if (BaseType == X86AddressMode::RegBase) in getFullAddress() 72 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress() 97 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr() 100 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr() 176 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress() 179 assert(AM.BaseType == X86AddressMode::FrameIndexBase); in addFullAddress()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 314 enum BaseType { enum 326 static enum BaseType getBaseType(const Value *Val) { in getBaseType() 382 return BaseType::NonConstant; in getBaseType() 386 return isExclusivelyDerivedFromNull ? BaseType::ExclusivelyNull in getBaseType() 387 : BaseType::ExclusivelySomeConstant; in getBaseType() 391 return getBaseType(V) == BaseType::NonConstant; in isNotExclusivelyConstantDerived() 819 enum BaseType baseTyLHS = getBaseType(LHS), in verifyInstruction() 840 if ((baseTyLHS == BaseType::ExclusivelySomeConstant && in verifyInstruction() 841 baseTyRHS == BaseType::NonConstant) || in verifyInstruction() 842 (baseTyLHS == BaseType::NonConstant && in verifyInstruction() [all …]
|
| H A D | MDBuilder.cpp | 276 MDNode *MDBuilder::createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, in createTBAATypeNode() 281 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off), in createTBAATypeNode() 284 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off)}); in createTBAATypeNode() 303 MDNode *MDBuilder::createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType, in createMutableTBAAAccessTag() 311 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode, in createMutableTBAAAccessTag() 314 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode}); in createMutableTBAAAccessTag() 318 MDNode *BaseType = cast<MDNode>(Tag->getOperand(0)); in createMutableTBAAAccessTag() 337 return createTBAAStructTagNode(BaseType, AccessType, Offset); 341 return createTBAAAccessTag(BaseType, AccessType, Offset, Size); in createPseudoProbeDesc() 262 createTBAAStructTagNode(MDNode * BaseType,MDNode * AccessType,uint64_t Offset,bool IsConstant) createTBAAStructTagNode() argument 289 createTBAAAccessTag(MDNode * BaseType,MDNode * AccessType,uint64_t Offset,uint64_t Size,bool IsImmutable) createTBAAAccessTag() argument 304 MDNode *BaseType = cast<MDNode>(Tag->getOperand(0)); createMutableTBAAAccessTag() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 40 } BaseType = RegBase; member 42 struct { // This is really a union, discriminated by BaseType! 64 if (BaseType == RegBase && Base.Reg.getNode() != nullptr) { in dump() 67 } else if (BaseType == FrameIndexBase) { in dump() 179 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) { in MatchAddressBase() 185 AM.BaseType = MSP430ISelAddressMode::RegBase; in MatchAddress() 207 if (AM.BaseType == MSP430ISelAddressMode::RegBase in MatchAddress() 209 AM.BaseType = MSP430ISelAddressMode::FrameIndexBase; in MatchAddress() 261 if (AM.BaseType == MSP430ISelAddressMode::RegBase) in SelectAddr() 265 Base = (AM.BaseType in SelectAddr() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 566 static bool hasField(TBAAStructTypeNode BaseType, in hasField() 568 for (unsigned I = 0, E = BaseType.getNumFields(); I != E; ++I) { in hasField() 569 TBAAStructTypeNode T = BaseType.getFieldType(I); in hasField() 604 TBAAStructTypeNode BaseType(BaseTag.getBaseType()); in mayBeAccessToSubobjectOf() 610 if (!BaseType.getNode()) { in mayBeAccessToSubobjectOf() 615 if (BaseType.getNode() == SubobjectTag.getBaseType()) { in mayBeAccessToSubobjectOf() 626 if (NewFormat && BaseType.getNode() == BaseTag.getAccessType()) in mayBeAccessToSubobjectOf() 631 BaseType = BaseType.getField(OffsetInBase); in mayBeAccessToSubobjectOf() 640 if (hasField(BaseType, FieldTyp in mayBeAccessToSubobjectOf() 565 hasField(TBAAStructTypeNode BaseType,TBAAStructTypeNode FieldType) hasField() argument 603 TBAAStructTypeNode BaseType(BaseTag.getBaseType()); mayBeAccessToSubobjectOf() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.h | 283 SPIRVType *assignVectTypeToVReg(SPIRVType *BaseType, unsigned NumElements, 487 Register buildGlobalVariable(Register Reg, SPIRVType *BaseType, 509 SPIRVType *getOrCreateSPIRVVectorType(SPIRVType *BaseType, 512 SPIRVType *getOrCreateSPIRVVectorType(SPIRVType *BaseType, 515 SPIRVType *getOrCreateSPIRVArrayType(SPIRVType *BaseType, 520 SPIRVType *BaseType, MachineIRBuilder &MIRBuilder, 523 SPIRVType *BaseType, MachineInstr &I, const SPIRVInstrInfo &TII,
|
| H A D | SPIRVGlobalRegistry.cpp | 52 SPIRVType *BaseType, unsigned NumElements, Register VReg, MachineInstr &I, in assignTypeToVReg() 55 getOrCreateSPIRVVectorType(BaseType, NumElements, I, TII); 603 Register ResVReg, SPIRVType *BaseType, StringRef Name, in getOpTypePointer() 617 const Type *Ty = getTypeForSPIRVType(BaseType); // TODO: check type. in getOpTypeForwardPointer() 634 .addUse(getSPIRVTypeID(BaseType)) in getOrCreateOpTypeFunctionWithArgs() 659 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); 665 if (!DefType || DefType != BaseType) in createSPIRVType() 666 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in createSPIRVType() 1357 SPIRVType *BaseType, unsigned NumElements, MachineIRBuilder &MIRBuilder) { 1359 FixedVectorType::get(const_cast<Type *>(getTypeForSPIRVType(BaseType)), 38 assignVectTypeToVReg(SPIRVType * BaseType,unsigned NumElements,Register VReg,MachineInstr & I,const SPIRVInstrInfo & TII) assignVectTypeToVReg() argument 464 buildGlobalVariable(Register ResVReg,SPIRVType * BaseType,StringRef Name,const GlobalValue * GV,SPIRV::StorageClass::StorageClass Storage,const MachineInstr * Init,bool IsConst,bool HasLinkageTy,SPIRV::LinkageType::LinkageType LinkageType,MachineIRBuilder & MIRBuilder,bool IsInstSelector) buildGlobalVariable() argument 1075 getOrCreateSPIRVVectorType(SPIRVType * BaseType,unsigned NumElements,MachineIRBuilder & MIRBuilder) getOrCreateSPIRVVectorType() argument 1083 getOrCreateSPIRVVectorType(SPIRVType * BaseType,unsigned NumElements,MachineInstr & I,const SPIRVInstrInfo & TII) getOrCreateSPIRVVectorType() argument 1100 getOrCreateSPIRVArrayType(SPIRVType * BaseType,unsigned NumElements,MachineInstr & I,const SPIRVInstrInfo & TII) getOrCreateSPIRVArrayType() argument 1119 getOrCreateSPIRVPointerType(SPIRVType * BaseType,MachineIRBuilder & MIRBuilder,SPIRV::StorageClass::StorageClass SC) getOrCreateSPIRVPointerType() argument 1139 getOrCreateSPIRVPointerType(SPIRVType * BaseType,MachineInstr & I,const SPIRVInstrInfo & TII,SPIRV::StorageClass::StorageClass SC) getOrCreateSPIRVPointerType() argument [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 156 QualType BaseType = T; in print() 157 while (!BaseType->isSpecifierType()) { in print() 158 if (const PointerType *PTy = BaseType->getAs<PointerType>()) 159 BaseType = PTy->getPointeeType(); in print() 161 BaseType->getAs<ObjCObjectPointerType>()) in print() 162 BaseType = OPT->getPointeeType(); in print() 163 else if (const BlockPointerType *BPy = BaseType->getAs<BlockPointerType>()) in print() 164 BaseType = BPy->getPointeeType(); in print() 165 else if (const ArrayType *ATy = dyn_cast<ArrayType>(BaseType)) 166 BaseType 168 QualType BaseType = T; GetBaseType() local 507 QualType BaseType = GetBaseType(CurDeclType); VisitDeclContext() local [all...] |
| H A D | CXXInheritance.cpp | 39 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { in isAmbiguous() argument 40 BaseType = BaseType.getUnqualifiedType(); in isAmbiguous() 41 IsVirtBaseAndNumberNonVirtBases Subobjects = ClassSubobjects[BaseType]; in isAmbiguous() 170 QualType BaseType = in lookupInBases() local 179 if (!LookupInDependent && BaseType->isDependentType()) in lookupInBases() 184 IsVirtBaseAndNumberNonVirtBases &Subobjects = ClassSubobjects[BaseType]; in lookupInBases() 193 DetectedVirtual = BaseType->getAs<RecordType>(); in lookupInBases()
|
| H A D | ExprCXX.cpp | 1493 const ASTContext &Ctx, Expr *Base, QualType BaseType, bool IsArrow, in Create() 1500 Base(Base), BaseType(BaseType), QualifierLoc(QualifierLoc), in Create() 1535 const ASTContext &Ctx, Expr *Base, QualType BaseType, bool IsArrow, in hasOnlyNonStaticMemberFunctions() 1551 Ctx, Base, BaseType, IsArrow, OperatorLoc, QualifierLoc, TemplateKWLoc, in UnresolvedMemberExpr() 1598 QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, in Create() 1607 ((Base && Base->isTypeDependent()) || BaseType->isDependentType()), in CreateEmpty() 1609 BaseType->isInstantiationDependentType()), in CreateEmpty() 1612 BaseType->containsUnexpandedParameterPack())), in CreateEmpty() 1613 Base(Base), BaseType(BaseTyp in CreateEmpty() 1443 CXXDependentScopeMemberExpr(const ASTContext & Ctx,Expr * Base,QualType BaseType,bool IsArrow,SourceLocation OperatorLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,NamedDecl * FirstQualifierFoundInScope,DeclarationNameInfo MemberNameInfo,const TemplateArgumentListInfo * TemplateArgs) CXXDependentScopeMemberExpr() argument 1485 Create(const ASTContext & Ctx,Expr * Base,QualType BaseType,bool IsArrow,SourceLocation OperatorLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,NamedDecl * FirstQualifierFoundInScope,DeclarationNameInfo MemberNameInfo,const TemplateArgumentListInfo * TemplateArgs) Create() argument 1548 UnresolvedMemberExpr(const ASTContext & Context,bool HasUnresolvedUsing,Expr * Base,QualType BaseType,bool IsArrow,SourceLocation OperatorLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,const DeclarationNameInfo & MemberNameInfo,const TemplateArgumentListInfo * TemplateArgs,UnresolvedSetIterator Begin,UnresolvedSetIterator End) UnresolvedMemberExpr() argument 1588 Create(const ASTContext & Context,bool HasUnresolvedUsing,Expr * Base,QualType BaseType,bool IsArrow,SourceLocation OperatorLoc,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,const DeclarationNameInfo & MemberNameInfo,const TemplateArgumentListInfo * TemplateArgs,UnresolvedSetIterator Begin,UnresolvedSetIterator End) Create() argument 1633 QualType BaseType = getBaseType().getNonReferenceType(); getNamingClass() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelDAGToDAG.cpp | 62 Base BaseType; member 66 // This is really a union, discriminated by BaseType! 84 : AM(AT), BaseType(Base::RegBase), Disp(0), BaseFrameIndex(0), IndexReg(), in M68kISelAddressMode() 94 return BaseType == Base::FrameIndexBase || BaseReg.getNode() != nullptr; in hasBase() 97 bool hasFrameIndex() const { return BaseType == Base::FrameIndexBase; } in hasFrameIndex() 100 return BaseType == Base::RegBase && BaseReg.getNode() != nullptr; in hasBaseReg() 104 return BaseType == Base::RegBase && IndexReg.getNode() != nullptr; in hasIndexReg() 136 if (BaseType != Base::RegBase) in isPCRelative() 144 BaseType = Base::RegBase; in setBaseReg() 237 if (AM.BaseType [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugHandlerBase.cpp | 164 DIType *BaseType = DDTy->getBaseType(); in getBaseTypeSize() 166 if (!BaseType) in getBaseTypeSize() 172 if (BaseType->getTag() == dwarf::DW_TAG_reference_type || in getBaseTypeSize() 173 BaseType->getTag() == dwarf::DW_TAG_rvalue_reference_type) in getBaseTypeSize() 176 return getBaseTypeSize(BaseType); in isUnsignedDIType() 160 DIType *BaseType = DDTy->getBaseType(); getBaseTypeSize() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDie.cpp | 508 if (DWARFDie BaseType = Die.getAttributeValueAsReferencedDie(DW_AT_type)) in getTypeSizeImpl() 509 if (BaseType.getTag() == DW_TAG_subroutine_type) in getTypeSizeImpl() local 519 if (DWARFDie BaseType = Die.getAttributeValueAsReferencedDie(DW_AT_type)) in getTypeSizeImpl() local 520 return getTypeSizeImpl(BaseType, PointerSize, Visited); in getTypeSizeImpl() 524 DWARFDie BaseType = Die.getAttributeValueAsReferencedDie(DW_AT_type); in getTypeSizeImpl() local 525 if (!BaseType) in getTypeSizeImpl() 528 getTypeSizeImpl(BaseType, PointerSize, Visited); in getTypeSizeImpl() 552 if (DWARFDie BaseType = Die.getAttributeValueAsReferencedDie(DW_AT_type)) in getTypeSizeImpl() local 553 return getTypeSizeImpl(BaseType, PointerSize, Visited); in getTypeSizeImpl()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 30 using BaseType = RecursiveASTVisitor<RecursiveSymbolVisitor<T>>; variable 122 return BaseType::TraverseNestedNameSpecifierLoc(NNS); in TraverseNestedNameSpecifierLoc()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | MDBuilder.h | 224 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, 237 MDNode *createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType,
|