/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 149 AccessTarget(const AccessedEntity &Entity) argument 150 : AccessedEntity(Entity) { 1260 AccessTarget &Entity) { 1261 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); 1262 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass(); 1263 NamedDecl *D = (Entity.isMemberAccess() ? Entity.getTargetDecl() : nullptr); 1265 S.Diag(Loc, Entity.getDiag()) 1266 << (Entity.getAccess() == AS_protected) 1270 DiagnoseAccessPath(S, EC, Entity); 1258 DiagnoseBadAccess(Sema &S, SourceLocation Loc, const EffectiveContext &EC, AccessTarget &Entity) argument 1293 IsMicrosoftUsingDeclarationAccessBug(Sema& S, SourceLocation AccessLoc, AccessTarget &Entity) argument 1313 IsAccessible(Sema &S, const EffectiveContext &EC, AccessTarget &Entity) argument 1391 DelayDependentAccess(Sema &S, const EffectiveContext &EC, SourceLocation Loc, const AccessTarget &Entity) argument 1409 CheckEffectiveAccess(Sema &S, const EffectiveContext &EC, SourceLocation Loc, AccessTarget &Entity) argument 1436 CheckAccess(Sema &S, SourceLocation Loc, AccessTarget &Entity) argument 1613 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, DeclAccessPair Found, const InitializedEntity &Entity, bool IsCopyBindingRefToTemp) argument 1656 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, DeclAccessPair Found, const InitializedEntity &Entity, const PartialDiagnostic &PD) argument [all...] |
H A D | SemaInit.cpp | 294 void CheckImplicitInitList(const InitializedEntity &Entity, 298 void CheckExplicitInitList(const InitializedEntity &Entity, 302 void CheckListElementTypes(const InitializedEntity &Entity, 309 void CheckSubElementType(const InitializedEntity &Entity, 314 void CheckComplexType(const InitializedEntity &Entity, 319 void CheckScalarType(const InitializedEntity &Entity, 324 void CheckReferenceType(const InitializedEntity &Entity, 329 void CheckVectorType(const InitializedEntity &Entity, 333 void CheckStructUnionTypes(const InitializedEntity &Entity, 341 void CheckArrayType(const InitializedEntity &Entity, 483 PerformEmptyInit(SourceLocation Loc, const InitializedEntity &Entity) argument 594 CheckEmptyInitializable(const InitializedEntity &Entity, SourceLocation Loc) argument 734 FillInEmptyInitializations(const InitializedEntity &Entity, InitListExpr *ILE, bool &RequiresSecondPass, InitListExpr *OuterILE, unsigned OuterIndex, bool FillWithNoInit) argument 936 InitListChecker(Sema &S, const InitializedEntity &Entity, InitListExpr *IL, QualType &T, bool VerifyOnly, bool TreatUnavailableAsInvalid, bool InOverloadResolution) argument 992 isIdiomaticBraceElisionEntity(const InitializedEntity &Entity) argument 1024 CheckImplicitInitList(const InitializedEntity &Entity, InitListExpr *ParentIList, QualType T, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1103 warnBracedScalarInit(Sema &S, const InitializedEntity &Entity, SourceRange Braces) argument 1170 CheckExplicitInitList(const InitializedEntity &Entity, InitListExpr *IList, QualType &T, InitListExpr *StructuredList, bool TopLevelObject) argument 1245 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 1309 CheckSubElementType(const InitializedEntity &Entity, InitListExpr *IList, QualType ElemType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1468 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1504 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1576 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1634 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument [all...] |
H A D | SemaTemplateInstantiate.cpp | 230 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, 246 Inst.Entity = Entity; 254 AlreadyInstantiating = !Inst.Entity ? false : 256 .insert(std::make_pair(Inst.Entity->getCanonicalDecl(), Inst.Kind)) 263 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, 267 PointOfInstantiation, InstantiationRange, Entity) {} 270 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, 274 PointOfInstantiation, InstantiationRange, Entity) {} 377 PointOfInstantiation, InstantiationRange, /*Entity 227 InstantiatingTemplate( Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, SourceLocation PointOfInstantiation, SourceRange InstantiationRange, Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo *DeductionInfo) argument 262 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, SourceRange InstantiationRange) argument 269 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, ExceptionSpecification, SourceRange InstantiationRange) argument 893 DeclarationName Entity; member in class:__anon50::TemplateInstantiator 898 TemplateInstantiator(Sema &SemaRef, const MultiLevelTemplateArgumentList &TemplateArgs, SourceLocation Loc, DeclarationName Entity) argument 920 setBase(SourceLocation Loc, DeclarationName Entity) argument 1823 SmallString<128> Entity; local [all...] |
H A D | Scope.cpp | 92 Entity = nullptr; 194 OS << "Entity : (clang::DeclContext*)" << DC << '\n';
|
H A D | SemaCoroutine.cpp | 547 InitializedEntity Entity = InitializedEntity::InitializeVariable(VD); local 550 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, 557 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, CtorArgExprs); 872 InitializedEntity Entity = local 875 Entity, NRVOCandidate, E->getType(), E); 1441 InitializedEntity Entity = local 1443 S.PerformMoveOrCopyInitialization(Entity, nullptr, FnRetType, ReturnValue); 1457 InitializedEntity Entity = InitializedEntity::InitializeVariable(GroDecl); 1458 ExprResult Res = S.PerformMoveOrCopyInitialization(Entity, nullptr, GroType,
|
H A D | SemaExprCXX.cpp | 799 InitializedEntity Entity = InitializedEntity::InitializeException( local 803 Entity, NRVOVariable, QualType(), Ex, IsThrownVarInScope); 1345 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TInfo); local 1361 Ty = DeduceTemplateSpecializationFromInitializer(TInfo, Entity, 1365 Entity = InitializedEntity::InitializeTemporary(TInfo, Ty); 1404 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); 1405 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); 1835 InitializedEntity Entity 1838 AllocTypeInfo, Entity, Kind, MultiExprArg(Inits, NumInits)); 2130 InitializedEntity Entity [all...] |
H A D | SemaLookup.cpp | 1549 static Module *getDefiningModule(Sema &S, Decl *Entity) { argument 1550 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(Entity)) { 1554 Entity = Pattern; 1555 } else if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Entity)) { 1557 Entity = Pattern; 1558 } else if (EnumDecl *ED = dyn_cast<EnumDecl>(Entity)) { 1560 Entity = Pattern; 1561 } else if (VarDecl *VD = dyn_cast<VarDecl>(Entity)) { 1563 Entity = Pattern; 1568 DeclContext *Context = Entity [all...] |
H A D | SemaStmt.cpp | 3066 const InitializedEntity &Entity, 3080 InitializationSequence Seq(S, Entity, Kind, InitExpr); 3133 Res = Seq.Perform(S, Entity, Kind, Value); 3144 Sema::PerformMoveOrCopyInitialization(const InitializedEntity &Entity, argument 3175 TryMoveInitialization(*this, Entity, NRVOCandidate, ResultType, Value, 3220 TryMoveInitialization(*this, Entity, FakeNRVOCandidate, ResultType, 3224 (Entity.getKind() == InitializedEntity::EK_Exception); 3244 Res = PerformCopyInitialization(Entity, SourceLocation(), Value); 3386 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, local 3389 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidat 3065 TryMoveInitialization(Sema& S, const InitializedEntity &Entity, const VarDecl *NRVOCandidate, QualType ResultType, Expr *&Value, bool ConvertingConstructorsOnly, ExprResult &Res) argument 3791 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, local [all...] |
H A D | SemaLambda.cpp | 827 InitializedEntity Entity = local 841 InitializationSequence InitSeq(*this, Entity, Kind, Args); 842 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); 1530 InitializedEntity Entity = InitializedEntity::InitializeLambdaCapture( local 1534 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); 1535 return InitSeq.Perform(*this, Entity, InitKind, InitExpr);
|
H A D | SemaTemplate.cpp | 6049 Decl *Entity = nullptr) { 6055 if (Entity && Entity->hasAttr<DLLImportAttr>()) 6297 ValueDecl *Entity = DRE ? DRE->getDecl() : nullptr; local 6302 Entity)) { 6341 if (isa<FieldDecl>(Entity) || isa<IndirectFieldDecl>(Entity)) { 6343 << Entity << Arg->getSourceRange(); 6349 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Entity)) { 6358 FunctionDecl *Func = dyn_cast<FunctionDecl>(Entity); 6550 ValueDecl *Entity = DRE ? DRE->getDecl() : nullptr; local 10502 DeclarationName Entity; member in class:__anon47::CurrentInstantiationRebuilder 10507 CurrentInstantiationRebuilder(Sema &SemaRef, SourceLocation Loc, DeclarationName Entity) argument 10531 setBase(SourceLocation Loc, DeclarationName Entity) argument [all...] |
H A D | SemaType.cpp | 1793 static std::string getPrintableNameForEntity(DeclarationName Entity) { argument 1794 if (Entity) 1795 return Entity.getAsString(); 2033 /// \param Entity The name of the entity that involves the pointer 2039 SourceLocation Loc, DeclarationName Entity) { 2043 << getPrintableNameForEntity(Entity) << T; 2076 /// \param Entity The name of the entity that involves the reference 2083 DeclarationName Entity) { 2189 /// \param Entity The name of the entity that involves the array 2196 SourceRange Brackets, DeclarationName Entity) { 2038 BuildPointerType(QualType T, SourceLocation Loc, DeclarationName Entity) argument 2081 BuildReferenceType(QualType T, bool SpelledAsLValue, SourceLocation Loc, DeclarationName Entity) argument 2194 BuildArrayType(QualType T, ArrayType::ArraySizeModifier ASM, Expr *ArraySize, unsigned Quals, SourceRange Brackets, DeclarationName Entity) argument 2594 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument 2648 BuildMemberPointerType(QualType T, QualType Class, SourceLocation Loc, DeclarationName Entity) argument 2699 BuildBlockPointerType(QualType T, SourceLocation Loc, DeclarationName Entity) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 252 PreprocessingRecord::addPreprocessedEntity(PreprocessedEntity *Entity) { argument 253 assert(Entity); 254 SourceLocation BeginLoc = Entity->getSourceRange().getBegin(); 256 if (isa<MacroDefinitionRecord>(Entity)) { 262 PreprocessedEntities.push_back(Entity); 270 PreprocessedEntities.push_back(Entity); 298 pp_iter insertI = PreprocessedEntities.insert(RI, Entity); 308 pp_iter insertI = PreprocessedEntities.insert(I, Entity); 372 PreprocessedEntity *&Entity = LoadedPreprocessedEntities[Index]; 373 if (!Entity) { [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | Materializer.h | 93 class Entity { class in class:lldb_private::Materializer 95 Entity() : m_alignment(1), m_size(0), m_offset(0) {} function in class:lldb_private::Materializer::Entity 97 virtual ~Entity() = default; 124 uint32_t AddStructMember(Entity &entity); 126 typedef std::unique_ptr<Entity> EntityUP;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Initialization.h | 261 InitializedEntity Entity; local 262 Entity.Kind = EK_Parameter; 263 Entity.Type = 265 Entity.Parent = nullptr; 266 Entity.Parameter 268 return Entity; 276 InitializedEntity Entity; local 277 Entity.Kind = EK_Parameter; 278 Entity.Type = Context.getVariableArrayDecayedType(Type); 279 Entity [all...] |
H A D | Scope.h | 199 DeclContext *Entity; member in class:clang::Scope 327 DeclContext *getEntity() const { return Entity; } 328 void setEntity(DeclContext *E) { Entity = E; }
|
H A D | DelayedDiagnostic.h | 150 const AccessedEntity &Entity) { 155 new (&DD.getAccessData()) AccessedEntity(Entity); 149 makeAccess(SourceLocation Loc, const AccessedEntity &Entity) argument
|
H A D | Sema.h | 891 Ctx.Entity = cast<Decl>(S.CurContext); 1582 SourceLocation Loc, DeclarationName Entity); 1584 SourceLocation Loc, DeclarationName Entity); 1587 SourceRange Brackets, DeclarationName Entity); 1620 /// \param Entity The name of the entity that involves the function 1631 SourceLocation Loc, DeclarationName Entity, 1636 DeclarationName Entity); 1638 SourceLocation Loc, DeclarationName Entity); 1778 Module *getOwningModule(const Decl *Entity) { argument 1779 return Entity 8117 Decl *Entity; member in struct:clang::final::CodeSynthesisContext [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.cpp | 1023 auto *Entity = Module->getEntity(); local 1024 if (auto *NS = dyn_cast<DINamespace>(Entity)) 1026 else if (auto *M = dyn_cast<DIModule>(Entity)) 1028 else if (auto *SP = dyn_cast<DISubprogram>(Entity)) 1030 else if (auto *T = dyn_cast<DIType>(Entity)) 1032 else if (auto *GV = dyn_cast<DIGlobalVariable>(Entity)) 1035 EntityDie = getDIE(Entity); 1060 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) { argument 1061 DbgEntity *AbsEntity = getExistingAbstractEntity(Entity->getEntity()); 1063 auto *Die = Entity 1095 auto &Entity = getAbstractEntities()[Node]; local [all...] |
H A D | DwarfDebug.h | 70 const DINode *Entity; member in class:llvm::DbgEntity 82 : Entity(N), InlinedAt(IA), SubclassID(ID) {} 87 const DINode *getEntity() const { return Entity; }
|
H A D | DwarfCompileUnit.h | 267 void finishEntityDefinition(const DbgEntity *Entity);
|
H A D | DwarfUnit.h | 223 void addType(DIE &Entity, const DIType *Ty,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | Materializer.cpp | 29 uint32_t Materializer::AddStructMember(Entity &entity) { 48 class EntityPersistentVariable : public Materializer::Entity { 52 : Entity(), m_persistent_variable_sp(persistent_variable_sp), 408 class EntityVariable : public Materializer::Entity { 411 : Entity(), m_variable_sp(variable_sp), m_is_reference(false), 761 class EntityResultVariable : public Materializer::Entity { 766 : Entity(), m_type(type), m_is_program_reference(is_program_reference), 1042 class EntitySymbol : public Materializer::Entity { 1044 EntitySymbol(const Symbol &symbol) : Entity(), m_symbol(symbol) { 1158 class EntityRegister : public Materializer::Entity { [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | ItaniumDemangle.cpp | 418 Name = static_cast<const LocalName *>(Name)->Entity; 463 Name = LN->Entity; 549 N = static_cast<const LocalName *>(N)->Entity;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContextImpl.h | 1068 Metadata *Entity; member in struct:llvm::MDNodeKeyImpl 1073 MDNodeKeyImpl(unsigned Tag, Metadata *Scope, Metadata *Entity, Metadata *File, argument 1075 : Tag(Tag), Scope(Scope), Entity(Entity), File(File), Line(Line), 1078 : Tag(N->getTag()), Scope(N->getRawScope()), Entity(N->getRawEntity()), 1083 Entity == RHS->getRawEntity() && File == RHS->getFile() && 1088 return hash_combine(Tag, Scope, Entity, File, Line, Name);
|
H A D | DebugInfo.cpp | 94 auto *Entity = Import->getEntity(); local 95 if (auto *T = dyn_cast<DIType>(Entity)) 97 else if (auto *SP = dyn_cast<DISubprogram>(Entity)) 99 else if (auto *NS = dyn_cast<DINamespace>(Entity)) 101 else if (auto *M = dyn_cast<DIModule>(Entity))
|