HomeSort by: relevance | last modified time | path
    Searched defs:Entity (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DbgEntityHistoryCalculator.cpp 147 InlinedEntity Entity = Record.first;
148 const DILocalVariable *LocalVar = cast<DILocalVariable>(Entity.first);
151 if (const DILocation *InlinedAt = Entity.second) {
289 // inlined entity. As the history map entries are stored in a SmallVector, they
DwarfCompileUnit.cpp 1248 auto *Entity = Module->getEntity();
1249 if (auto *NS = dyn_cast<DINamespace>(Entity))
1251 else if (auto *M = dyn_cast<DIModule>(Entity))
1253 else if (auto *SP = dyn_cast<DISubprogram>(Entity))
1255 else if (auto *T = dyn_cast<DIType>(Entity))
1257 else if (auto *GV = dyn_cast<DIGlobalVariable>(Entity))
1260 EntityDie = getDIE(Entity);
1285 void DwarfCompileUnit::finishEntityDefinition(const DbgEntity *Entity) {
1286 DbgEntity *AbsEntity = getExistingAbstractEntity(Entity->getEntity());
1288 auto *Die = Entity->getDIE()
    [all...]
DwarfDebug.h 68 const DINode *Entity;
80 : Entity(N), InlinedAt(IA), SubclassID(ID) {}
85 const DINode *getEntity() const { return Entity; }
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Scope.h 203 /// example, the entity of a class scope is the class itself, the
204 /// entity of a function scope is a function, etc.
205 DeclContext *Entity;
342 /// Get the entity corresponding to this scope.
344 return isTemplateParamScope() ? nullptr : Entity;
349 DeclContext *getLookupEntity() const { return Entity; }
353 "entity associated with template param scope");
354 Entity = E;
356 void setLookupEntity(DeclContext *E) { Entity = E; }
Initialization.h 47 /// Describes an entity that is being initialized.
50 /// Specifies the kind of entity being initialized.
52 /// The entity being initialized is a variable.
55 /// The entity being initialized is a function parameter.
58 /// The entity being initialized is a non-type template parameter.
61 /// The entity being initialized is the result of a function call.
64 /// The entity being initialized is the result of a statement expression.
67 /// The entity being initialized is an exception object that
71 /// The entity being initialized is a non-static data member
75 /// The entity being initialized is an element of an array
    [all...]
Sema.h 1057 Ctx.Entity = cast<Decl>(S.CurContext);
1908 SourceLocation Loc, DeclarationName Entity);
1910 SourceLocation Loc, DeclarationName Entity);
1913 SourceRange Brackets, DeclarationName Entity);
1945 /// \param Loc The location of the entity whose type involves this
1946 /// function type or, if there is no such entity, the location of the
1949 /// \param Entity The name of the entity that involves the function
1960 SourceLocation Loc, DeclarationName Entity,
1965 DeclarationName Entity);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 877 InitializedEntity Entity = InitializedEntity::InitializeException(
881 Entity, NRVOVariable, QualType(), Ex, IsThrownVarInScope);
1255 // by the capturing-entity/closure (lambda/block/etc) at
1439 InitializedEntity Entity = InitializedEntity::InitializeTemporary(TInfo);
1455 Ty = DeduceTemplateSpecializationFromInitializer(TInfo, Entity,
1459 Entity = InitializedEntity::InitializeTemporary(TInfo, Ty);
1509 InitializationSequence InitSeq(*this, Entity, Kind, Exprs);
1510 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs);
1958 InitializedEntity Entity
1961 AllocTypeInfo, Entity, Kind, MultiExprArg(Inits, NumInits))
    [all...]
SemaTemplateInstantiate.cpp 170 // If this is a friend declaration and it declares an entity at
238 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs,
254 Inst.Entity = Entity;
262 AlreadyInstantiating = !Inst.Entity ? false :
264 .insert({Inst.Entity->getCanonicalDecl(), Inst.Kind})
271 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity,
275 PointOfInstantiation, InstantiationRange, Entity) {}
278 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity,
282 PointOfInstantiation, InstantiationRange, Entity) {}
    [all...]
SemaCast.cpp 430 InitializedEntity entity = InitializedEntity::InitializeTemporary(destType);
437 InitializationSequence sequence(S, entity, initKind, src);
1831 InitializedEntity Entity = InitializedEntity::InitializeTemporary(DestType);
1843 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw);
1855 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw);
SemaCoroutine.cpp 600 InitializedEntity Entity = InitializedEntity::InitializeVariable(VD);
603 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs,
610 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, CtorArgExprs);
1002 InitializedEntity Entity =
1005 Entity, NRVOCandidate, E->getType(), E);
1571 InitializedEntity Entity =
1573 S.PerformMoveOrCopyInitialization(Entity, nullptr, FnRetType, ReturnValue);
1588 InitializedEntity Entity = InitializedEntity::InitializeVariable(GroDecl);
1589 ExprResult Res = S.PerformMoveOrCopyInitialization(Entity, nullptr, GroType,
SemaLambda.cpp 100 // For an enclosing lambda to be capture ready for an entity, all
101 // intervening lambda's have to be able to capture that entity. If even
102 // one of the intervening lambda's is not capable of capturing the entity
103 // then no enclosing lambda can ever capture that entity.
112 // if the entity has already been explicitly captured.
830 InitializedEntity Entity =
844 InitializationSequence InitSeq(*this, Entity, Kind, Args);
845 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT);
1020 // entity is a variable that can be captured.
1589 // An entity captured by a lambda-expression is odr-used (3.2) i
    [all...]
SemaExprObjC.cpp 352 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context,
354 ExprResult ConvertedNumber = PerformCopyInitialization(Entity,
401 InitializedEntity Entity
406 InitializationSequence Seq(S, Entity, Kind, Element);
408 return Seq.Perform(S, Entity, Kind, Element);
1865 InitializedEntity Entity
1867 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr);
SemaStmt.cpp 186 // If the LHS is a plausible entity to assign to, provide a fixit hint to
3426 static bool TryMoveInitialization(Sema &S, const InitializedEntity &Entity,
3439 InitializationSequence Seq(S, Entity, Kind, InitExpr);
3499 Res = Seq.Perform(S, Entity, Kind, Value);
3512 const InitializedEntity &Entity, const VarDecl *NRVOCandidate,
3531 TryMoveInitialization(*this, Entity, NRVOCandidate, ResultType, Value,
3553 TryMoveInitialization(*this, Entity, FakeNRVOCandidate, ResultType,
3557 (Entity.getKind() == InitializedEntity::EK_Exception);
3577 Res = PerformCopyInitialization(Entity, SourceLocation(), Value);
3725 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc
    [all...]
SemaTemplate.cpp 593 // entity as the one found in the class of the object expression,
3412 // entity being declared.
6249 Decl *Entity = nullptr) {
6255 if (Entity && Entity->hasAttr<DLLImportAttr>())
6496 ValueDecl *Entity = nullptr;
6498 Entity = DRE->getDecl();
6500 Entity = CUE->getGuidDecl();
6505 Entity)) {
6527 if (!Entity) {
    [all...]
SemaDecl.cpp 1334 assert(!S->getEntity() && "scope already has entity");
1568 // linkage in redeclarations of the same entity, so for now allow the
2152 /// entity if their types are the same.
2174 // Declarations of the same entity are not ignored, even if they have
2182 // purposes, then they declare the same entity.
2509 // if any declaration of an entity has an alignment-specifier,
2510 // every defining declaration of that entity shall specify an
2728 // if any declaration of an entity has an alignment-specifier,
2729 // every defining declaration of that entity shall specify an
3117 /// Check whether a redeclaration of an entity introduced by
    [all...]
SemaDeclAttr.cpp 4016 // would otherwise be required for the entity being declared.
4986 InitializedEntity Entity = InitializedEntity::InitializeParameter(
4988 ExprResult ValArg = S.PerformCopyInitialization(Entity, SourceLocation(), E);
SemaChecking.cpp 1367 InitializedEntity Entity =
1370 S.PerformCopyInitialization(Entity, SourceLocation(), TheCall->getArg(0));
2425 InitializedEntity Entity = InitializedEntity::InitializeParameter(
2427 ValArg = PerformCopyInitialization(Entity, SourceLocation(), ValArg);
5274 InitializedEntity Entity =
5277 Arg = PerformCopyInitialization(Entity, SourceLocation(), Arg);
5376 InitializedEntity Entity =
5380 Arg = S.PerformCopyInitialization(Entity, SourceLocation(), Arg);
5721 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context,
5723 Arg = PerformCopyInitialization(Entity, SourceLocation(), Arg)
    [all...]
SemaExpr.cpp 3297 // If the entity is a template parameter object for a template
3299 // [...] The expression is an lvalue if the entity is a [...] template
4763 InitializedEntity Entity = InitializedEntity::InitializeTemporary(Ty);
4766 InitializationSequence InitSeq(*this, Entity, Kind, E);
4767 return InitSeq.Perform(*this, Entity, Kind, E);
5933 InitializedEntity Entity =
5941 Entity.setParameterCFAudited();
5944 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit);
6779 InitializedEntity Entity = InitializedEntity::InitializeParameter(
6782 PerformCopyInitialization(Entity, SourceLocation(), Arg)
19429 InitializedEntity entity = local
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/libclang/
Indexing.cpp 840 const EntityInfo *Entity = static_cast<const EntityInfo *>(info);
841 return Entity->IndexCtx->getClientEntity(Entity->Dcl);
848 const EntityInfo *Entity = static_cast<const EntityInfo *>(info);
849 Entity->IndexCtx->setClientEntity(Entity->Dcl, client);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DebugInfo.cpp 180 auto *Entity = Import->getEntity();
181 if (auto *T = dyn_cast<DIType>(Entity))
183 else if (auto *SP = dyn_cast<DISubprogram>(Entity))
185 else if (auto *NS = dyn_cast<DINamespace>(Entity))
187 else if (auto *M = dyn_cast<DIModule>(Entity))
LLVMContextImpl.h 1154 Metadata *Entity;
1159 MDNodeKeyImpl(unsigned Tag, Metadata *Scope, Metadata *Entity, Metadata *File,
1161 : Tag(Tag), Scope(Scope), Entity(Entity), File(File), Line(Line),
1164 : Tag(N->getTag()), Scope(N->getRawScope()), Entity(N->getRawEntity()),
1169 Entity == RHS->getRawEntity() && File == RHS->getFile() &&
1174 return hash_combine(Tag, Scope, Entity, File, Line, Name);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h 867 Node *Entity;
870 : Node(KLocalName), Encoding(Encoding_), Entity(Entity_) {}
872 template<typename Fn> void match(Fn F) const { F(Encoding, Entity); }
877 Entity->print(S);
2601 // <local-name> := Z <function encoding> E <entity name> [<discriminator>]
2603 // := Z <function encoding> Ed [ <parameter number> ] _ <entity name>
2630 Node *Entity = getDerived().parseName(State);
2631 if (Entity == nullptr)
2634 return make<LocalName>(Encoding, Entity);
  /src/sys/external/bsd/acpica/dist/include/
actbl1.h 252 UINT8 Entity;

Completed in 144 milliseconds