/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 150 AccessTarget(const AccessedEntity &Entity) argument 151 : AccessedEntity(Entity) { 1271 AccessTarget &Entity) { 1272 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); 1273 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass(); 1274 NamedDecl *D = (Entity.isMemberAccess() ? Entity.getTargetDecl() : 0); 1276 S.Diag(Loc, Entity.getDiag()) 1277 << (Entity.getAccess() == AS_protected) 1281 DiagnoseAccessPath(S, EC, Entity); 1269 DiagnoseBadAccess(Sema &S, SourceLocation Loc, const EffectiveContext &EC, AccessTarget &Entity) argument 1304 IsMicrosoftUsingDeclarationAccessBug(Sema& S, SourceLocation AccessLoc, AccessTarget &Entity) argument 1324 IsAccessible(Sema &S, const EffectiveContext &EC, AccessTarget &Entity) argument 1402 DelayDependentAccess(Sema &S, const EffectiveContext &EC, SourceLocation Loc, const AccessTarget &Entity) argument 1420 CheckEffectiveAccess(Sema &S, const EffectiveContext &EC, SourceLocation Loc, AccessTarget &Entity) argument 1448 CheckAccess(Sema &S, SourceLocation Loc, AccessTarget &Entity) argument 1621 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, const InitializedEntity &Entity, AccessSpecifier Access, bool IsCopyBindingRefToTemp) argument 1664 CheckConstructorAccess(SourceLocation UseLoc, CXXConstructorDecl *Constructor, const InitializedEntity &Entity, AccessSpecifier Access, const PartialDiagnostic &PD) argument [all...] |
H A D | SemaInit.cpp | 197 void CheckImplicitInitList(const InitializedEntity &Entity, 201 void CheckExplicitInitList(const InitializedEntity &Entity, 206 void CheckListElementTypes(const InitializedEntity &Entity, 213 void CheckSubElementType(const InitializedEntity &Entity, 218 void CheckComplexType(const InitializedEntity &Entity, 223 void CheckScalarType(const InitializedEntity &Entity, 228 void CheckReferenceType(const InitializedEntity &Entity, 233 void CheckVectorType(const InitializedEntity &Entity, 237 void CheckStructUnionTypes(const InitializedEntity &Entity, 244 void CheckArrayType(const InitializedEntity &Entity, 294 CheckValueInitializable(const InitializedEntity &Entity) argument 385 FillInValueInitializations(const InitializedEntity &Entity, InitListExpr *ILE, bool &RequiresSecondPass) argument 514 InitListChecker(Sema &S, const InitializedEntity &Entity, InitListExpr *IL, QualType &T, bool VerifyOnly, bool AllowBraceElision) argument 562 CheckImplicitInitList(const InitializedEntity &Entity, InitListExpr *ParentIList, QualType T, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 635 CheckExplicitInitList(const InitializedEntity &Entity, InitListExpr *IList, QualType &T, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 713 CheckListElementTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType &DeclType, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 770 CheckSubElementType(const InitializedEntity &Entity, InitListExpr *IList, QualType ElemType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 907 CheckComplexType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 944 CheckScalarType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1014 CheckReferenceType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1071 CheckVectorType(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex) argument 1314 CheckFlexibleArrayInit(const InitializedEntity &Entity, Expr *InitExpr, FieldDecl *Field, bool TopLevelObject) argument 1353 CheckStructUnionTypes(const InitializedEntity &Entity, InitListExpr *IList, QualType DeclType, RecordDecl::field_iterator Field, bool SubobjectIsDesignatorContext, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool TopLevelObject) argument 1653 CheckDesignatedInitializer(const InitializedEntity &Entity, InitListExpr *IList, DesignatedInitExpr *DIE, unsigned DesigIdx, QualType &CurrentObjectType, RecordDecl::field_iterator *NextField, llvm::APSInt *NextElementIndex, unsigned &Index, InitListExpr *StructuredList, unsigned &StructuredIndex, bool FinishSubobjectInit, bool TopLevelObject) argument 2773 MaybeProduceObjCObject(Sema &S, InitializationSequence &Sequence, const InitializedEntity &Entity) argument 2902 TryConstructorInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType DestType, InitializationSequence &Sequence, bool InitListSyntax = false) argument 3068 TryReferenceListInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitListExpr *InitList, InitializationSequence &Sequence) argument 3136 TryListInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitListExpr *InitList, InitializationSequence &Sequence) argument 3206 TryRefInitWithConversionFunction(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, bool AllowRValues, InitializationSequence &Sequence) argument 3401 TryReferenceInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence) argument 3478 TryReferenceInitializationCore(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, QualType cv1T1, QualType T1, Qualifiers T1Quals, QualType cv2T2, QualType T2, Qualifiers T2Quals, InitializationSequence &Sequence) argument 3721 TryStringLiteralInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence) argument 3730 TryValueInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitializationSequence &Sequence, InitListExpr *InitList) argument 3808 TryDefaultInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitializationSequence &Sequence) argument 3847 TryUserDefinedConversion(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, Expr *Initializer, InitializationSequence &Sequence) argument 4112 tryObjCWritebackConversion(Sema &S, InitializationSequence &Sequence, const InitializedEntity &Entity, Expr *Initializer) argument 4192 InitializationSequence(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args) argument 4450 getAssignmentAction(const InitializedEntity &Entity) argument 4488 shouldBindAsTemporary(const InitializedEntity &Entity) argument 4515 shouldDestroyTemporary(const InitializedEntity &Entity) argument 4590 getInitializationLoc(const InitializedEntity &Entity, Expr *Initializer) argument 4641 CopyObject(Sema &S, QualType T, const InitializedEntity &Entity, ExprResult CurInit, bool IsExtraneousCopy) argument 4773 CheckCXX98CompatAccessibleCopy(Sema &S, const InitializedEntity &Entity, Expr *CurInitExpr) argument 4824 PrintInitLocationNote(Sema &S, const InitializedEntity &Entity) argument 4845 isExplicitTemporary(const InitializedEntity &Entity, const InitializationKind &Kind, unsigned NumArgs) argument 4869 PerformConstructorInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, const InitializationSequence::Step& Step, bool &ConstructorInitRequiresZeroInit, bool IsListInitialization) argument 4994 InitializedEntityOutlivesFullExpression(const InitializedEntity &Entity) argument 5029 Perform(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType *ResultType) argument 5797 Diagnose(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, ArrayRef<Expr *> Args) argument 6563 CanPerformCopyInitialization(const InitializedEntity &Entity, ExprResult Init) argument 6578 PerformCopyInitialization(const InitializedEntity &Entity, SourceLocation EqualLoc, ExprResult Init, bool TopLevelOfInitList, bool AllowExplicit) argument [all...] |
H A D | Scope.cpp | 59 Entity = 0;
|
H A D | SemaTemplateInstantiate.cpp | 173 Decl *Entity, 185 Inst.Entity = Entity; 196 FunctionDecl *Entity, ExceptionSpecification, 208 Inst.Entity = Entity; 233 Inst.Entity = Template; 258 Inst.Entity = FunctionTemplate; 286 Inst.Entity = PartialSpec; 311 Inst.Entity 172 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, SourceRange InstantiationRange) argument 195 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, ExceptionSpecification, SourceRange InstantiationRange) argument 677 DeclarationName Entity; member in class:__anon3276::TemplateInstantiator 682 TemplateInstantiator(Sema &SemaRef, const MultiLevelTemplateArgumentList &TemplateArgs, SourceLocation Loc, DeclarationName Entity) argument 704 setBase(SourceLocation Loc, DeclarationName Entity) argument 1504 SubstType(TypeSourceInfo *T, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity) argument 1520 SubstType(TypeLoc TL, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity) argument 1551 SubstType(QualType T, const MultiLevelTemplateArgumentList &TemplateArgs, SourceLocation Loc, DeclarationName Entity) argument 1599 SubstFunctionDeclType(TypeSourceInfo *T, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument [all...] |
H A D | SemaExprCXX.cpp | 652 InitializedEntity Entity = local 655 Res = PerformMoveOrCopyInitialization(Entity, NRVOVariable, 887 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TInfo); 893 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); 894 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); 1411 InitializedEntity Entity local 1413 InitializationSequence InitSeq(*this, Entity, Kind, MultiExprArg(Inits, NumInits)); 1414 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, 1769 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, local 1772 if (!Diagnose && !CanPerformCopyInitialization(Entity, Owne 4057 InitializedEntity Entity = InitializedEntity::InitializeTemporary(T); local 4086 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TTy); local 4111 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TTy); local 4185 InitializedEntity Entity = InitializedEntity::InitializeTemporary(T); local [all...] |
H A D | SemaType.cpp | 1154 static std::string getPrintableNameForEntity(DeclarationName Entity) { argument 1155 if (Entity) 1156 return Entity.getAsString(); 1297 /// \param Entity The name of the entity that involves the pointer 1303 SourceLocation Loc, DeclarationName Entity) { 1307 << getPrintableNameForEntity(Entity) << T; 1329 /// \param Entity The name of the entity that involves the reference 1336 DeclarationName Entity) { 1412 /// \param Entity The name of the entity that involves the array 1419 SourceRange Brackets, DeclarationName Entity) { 1302 BuildPointerType(QualType T, SourceLocation Loc, DeclarationName Entity) argument 1334 BuildReferenceType(QualType T, bool SpelledAsLValue, SourceLocation Loc, DeclarationName Entity) argument 1417 BuildArrayType(QualType T, ArrayType::ArraySizeModifier ASM, Expr *ArraySize, unsigned Quals, SourceRange Brackets, DeclarationName Entity) argument 1642 BuildFunctionType(QualType T, llvm::MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument 1691 BuildMemberPointerType(QualType T, QualType Class, SourceLocation Loc, DeclarationName Entity) argument 1768 BuildBlockPointerType(QualType T, SourceLocation Loc, DeclarationName Entity) argument [all...] |
H A D | SemaTemplate.cpp | 3763 ValueDecl *Entity = DRE->getDecl(); local 3766 if (FieldDecl *Field = dyn_cast<FieldDecl>(Entity)) { 3774 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Entity)) { 3783 FunctionDecl *Func = dyn_cast<FunctionDecl>(Entity); 3784 VarDecl *Var = dyn_cast<VarDecl>(Entity); 3796 if (Entity->getLinkage() == InternalLinkage) { 3800 << !Func << Entity << Arg->getSourceRange(); 3801 S.Diag(Entity->getLocation(), diag::note_template_arg_internal_object) 3803 } else if (Entity->getLinkage() == NoLinkage) { 3805 << !Func << Entity << Ar 7197 DeclarationName Entity; member in class:__anon3274::CurrentInstantiationRebuilder 7202 CurrentInstantiationRebuilder(Sema &SemaRef, SourceLocation Loc, DeclarationName Entity) argument 7226 setBase(SourceLocation Loc, DeclarationName Entity) argument [all...] |
H A D | SemaStmt.cpp | 2291 Sema::PerformMoveOrCopyInitialization(const InitializedEntity &Entity, argument 2312 InitializationSequence Seq(*this, Entity, Kind, InitExpr); 2345 Res = Seq.Perform(*this, Entity, Kind, Value); 2354 Res = PerformCopyInitialization(Entity, SourceLocation(), Value); 2452 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, local 2455 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, 2688 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, local 2691 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, 2706 Entity = InitializedEntity::InitializeTemporary(FnRetType); 2707 Res = PerformCopyInitialization(Entity, ReturnLo [all...] |
H A D | SemaExprObjC.cpp | 292 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, local 294 ExprResult ConvertedNumber = PerformCopyInitialization(Entity, 340 InitializedEntity Entity local 346 InitializationSequence Seq(S, Entity, Kind, Element); 348 return Seq.Perform(S, Entity, Kind, Element); 563 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, local 565 ExprResult ConvertedValueExpr = PerformCopyInitialization(Entity, 1294 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, 1296 ExprResult ArgE = PerformCopyInitialization(Entity, SelLoc, Owned(argExpr));
|
H A D | SemaLookup.cpp | 3055 DeclContext *Entity = 0; local 3060 Entity = (DeclContext *)S->getEntity(); 3063 for (DeclContext *Ctx = Entity; Ctx && !Ctx->Equals(OuterCtx); 3098 Entity = Result.getSema().Context.getTranslationUnitDecl(); 3099 LookupVisibleDecls(Entity, Result, /*QualifiedNameLookup=*/false, 3103 if (Entity) { 3107 llvm::tie(UI, UEnd) = UDirs.getNamespacesFor(Entity);
|
H A D | Sema.cpp | 989 if (DeclContext *Entity = static_cast<DeclContext *> (S->getEntity())) 990 if (Ctx == Entity->getPrimaryContext())
|
H A D | SemaChecking.cpp | 865 InitializedEntity Entity = local 868 Arg = PerformCopyInitialization(Entity, SourceLocation(), Arg); 930 InitializedEntity Entity = local 934 Arg = S.PerformCopyInitialization(Entity, SourceLocation(), Arg); 1239 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, local 1241 Arg = PerformCopyInitialization(Entity, SourceLocation(), Arg);
|
H A D | SemaCast.cpp | 1412 InitializedEntity Entity = InitializedEntity::InitializeTemporary(DestType); local 1421 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); 1433 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Expression/ |
H A D | Materializer.h | 111 class Entity class in class:lldb_private::Materializer 114 Entity () : function in class:lldb_private::Materializer::Entity 121 virtual ~Entity () 159 uint32_t AddStructMember (Entity &entity); 161 typedef std::unique_ptr<Entity> EntityUP; 166 Entity *m_result_entity;
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 247 PreprocessingRecord::addPreprocessedEntity(PreprocessedEntity *Entity) { argument 248 assert(Entity); 249 SourceLocation BeginLoc = Entity->getSourceRange().getBegin(); 251 if (isa<MacroDefinition>(Entity)) { 256 PreprocessedEntities.push_back(Entity); 264 PreprocessedEntities.push_back(Entity); 292 pp_iter insertI = PreprocessedEntities.insert(RI, Entity); 303 pp_iter insertI = PreprocessedEntities.insert(I, Entity); 350 PreprocessedEntity *&Entity = LoadedPreprocessedEntities[Index]; 351 if (!Entity) { [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Initialization.h | 198 InitializedEntity Entity; local 199 Entity.Kind = EK_Parameter; 200 Entity.Type = 202 Entity.Parent = 0; 203 Entity.Parameter 205 return Entity; 213 InitializedEntity Entity; local 214 Entity.Kind = EK_Parameter; 215 Entity.Type = Context.getVariableArrayDecayedType(Type); 216 Entity [all...] |
H A D | Scope.h | 146 /// Entity - The entity with which this scope is associated. For 150 void *Entity; member in class:clang::Scope 239 void* getEntity() const { return Entity; } 240 void setEntity(void *E) { Entity = E; }
|
H A D | DelayedDiagnostic.h | 131 const AccessedEntity &Entity) { 136 new (&DD.getAccessData()) AccessedEntity(Entity); 130 makeAccess(SourceLocation Loc, const AccessedEntity &Entity) argument
|
H A D | Sema.h | 981 SourceLocation Loc, DeclarationName Entity); 983 SourceLocation Loc, DeclarationName Entity); 986 SourceRange Brackets, DeclarationName Entity); 1008 /// \param Entity The name of the entity that involves the function 1019 SourceLocation Loc, DeclarationName Entity, 1024 DeclarationName Entity); 1026 SourceLocation Loc, DeclarationName Entity); 1900 ExprResult PerformMoveOrCopyInitialization(const InitializedEntity &Entity, 1906 bool CanPerformCopyInitialization(const InitializedEntity &Entity, 1908 ExprResult PerformCopyInitialization(const InitializedEntity &Entity, 5776 Decl *Entity; member in struct:clang::Sema::ActiveTemplateInstantiation [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | Materializer.cpp | 29 Materializer::AddStructMember (Entity &entity) 50 Materializer::Entity::SetSizeAndAlignmentFromType (ClangASTType &type) 65 class EntityPersistentVariable : public Materializer::Entity 69 Entity(), 405 class EntityVariable : public Materializer::Entity 409 Entity(), 713 class EntityResultVariable : public Materializer::Entity 717 Entity(), 984 class EntitySymbol : public Materializer::Entity 988 Entity(), [all...] |
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.h | 308 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type);
|
H A D | DwarfCompileUnit.cpp | 764 void CompileUnit::addType(DIE *Entity, DIType Ty, unsigned Attribute) { argument 772 Entity->addValue(Attribute, dwarf::DW_FORM_ref4, Entry); 782 Entity->addValue(Attribute, dwarf::DW_FORM_ref4, Entry);
|
H A D | DwarfDebug.cpp | 2251 const DIE *Entity = GI->second; local 2254 Asm->EmitInt32(Entity->getOffset()); 2302 DIE *Entity = GI->second; local 2305 Asm->EmitInt32(Entity->getOffset());
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | PreprocessingRecord.h | 546 PPEntityID addPreprocessedEntity(PreprocessedEntity *Entity);
|
/freebsd-10.0-release/sys/contrib/dev/acpica/include/ |
H A D | actbl2.h | 203 UINT8 Entity; member in struct:acpi_asf_alert_data
|