• Home
  • Raw
  • Download

Lines Matching refs:Scope

235   Metadata *Scope;
238 MDNodeKeyImpl(unsigned Line, unsigned Column, Metadata *Scope,
240 : Line(Line), Column(Column), Scope(Scope), InlinedAt(InlinedAt) {}
243 : Line(L->getLine()), Column(L->getColumn()), Scope(L->getRawScope()),
248 Scope == RHS->getRawScope() && InlinedAt == RHS->getRawInlinedAt();
251 return hash_combine(Line, Column, Scope, InlinedAt);
336 Metadata *Scope;
345 Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits,
348 : Tag(Tag), Name(Name), File(File), Line(Line), Scope(Scope),
353 Line(N->getLine()), Scope(N->getRawScope()),
361 Scope == RHS->getRawScope() && BaseType == RHS->getRawBaseType() &&
368 return hash_combine(Tag, Name, File, Line, Scope, BaseType, SizeInBits,
378 Metadata *Scope;
391 Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits,
396 : Tag(Tag), Name(Name), File(File), Line(Line), Scope(Scope),
403 Line(N->getLine()), Scope(N->getRawScope()),
414 Scope == RHS->getRawScope() && BaseType == RHS->getRawBaseType() &&
425 return hash_combine(Tag, Name, File, Line, Scope, BaseType, SizeInBits,
521 Metadata *Scope;
540 MDNodeKeyImpl(Metadata *Scope, StringRef Name, StringRef LinkageName,
547 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
555 : Scope(N->getRawScope()), Name(N->getName()),
567 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
583 return hash_combine(Scope, Name, LinkageName, File, Line, Type,
591 Metadata *Scope;
596 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Line, unsigned Column)
597 : Scope(Scope), File(File), Line(Line), Column(Column) {}
599 : Scope(N->getRawScope()), File(N->getRawFile()), Line(N->getLine()),
603 return Scope == RHS->getRawScope() && File == RHS->getRawFile() &&
607 return hash_combine(Scope, File, Line, Column);
612 Metadata *Scope;
616 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Discriminator)
617 : Scope(Scope), File(File), Discriminator(Discriminator) {}
619 : Scope(N->getRawScope()), File(N->getRawFile()),
623 return Scope == RHS->getRawScope() && File == RHS->getRawFile() &&
627 return hash_combine(Scope, File, Discriminator);
632 Metadata *Scope;
637 MDNodeKeyImpl(Metadata *Scope, Metadata *File, StringRef Name, unsigned Line)
638 : Scope(Scope), File(File), Name(Name), Line(Line) {}
640 : Scope(N->getRawScope()), File(N->getRawFile()), Name(N->getName()),
644 return Scope == RHS->getRawScope() && File == RHS->getRawFile() &&
648 return hash_combine(Scope, File, Name, Line);
686 Metadata *Scope;
697 MDNodeKeyImpl(Metadata *Scope, StringRef Name, StringRef LinkageName,
701 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
706 : Scope(N->getRawScope()), Name(N->getName()),
714 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
724 return hash_combine(Scope, Name, LinkageName, File, Line, Type,
732 Metadata *Scope;
740 MDNodeKeyImpl(unsigned Tag, Metadata *Scope, StringRef Name, Metadata *File,
742 : Tag(Tag), Scope(Scope), Name(Name), File(File), Line(Line), Type(Type),
745 : Tag(N->getTag()), Scope(N->getRawScope()), Name(N->getName()),
750 return Tag == RHS->getTag() && Scope == RHS->getRawScope() &&
756 return hash_combine(Tag, Scope, Name, File, Line, Type, Arg, Flags);
807 Metadata *Scope;
812 MDNodeKeyImpl(unsigned Tag, Metadata *Scope, Metadata *Entity, unsigned Line,
814 : Tag(Tag), Scope(Scope), Entity(Entity), Line(Line), Name(Name) {}
816 : Tag(N->getTag()), Scope(N->getRawScope()), Entity(N->getRawEntity()),
820 return Tag == RHS->getTag() && Scope == RHS->getRawScope() &&
825 return hash_combine(Tag, Scope, Entity, Line, Name);
983 int getOrAddScopeInlinedAtIdxEntry(MDNode *Scope, MDNode *IA,int ExistingIdx);