Home
last modified time | relevance | path

Searched refs:SourceName (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dscope.h142 iterator find(const SourceName &name);
146 size_type erase(const SourceName &);
150 Symbol *FindSymbol(const SourceName &) const;
154 Symbol *FindComponent(SourceName) const;
164 const SourceName &name, D &&details) { in try_emplace()
187 Symbol &MakeCommonBlock(const SourceName &);
202 Scope *FindSubmodule(const SourceName &) const;
203 bool AddSubmodule(const SourceName &, Scope &);
231 void add_importName(const SourceName &);
287 std::set<SourceName> importNames_;
[all …]
H A Dsymbol.h241 std::optional<SourceName> passName_;
293 const std::list<SourceName> &componentNames() const { in componentNames()
315 std::list<SourceName> paramNames_;
319 std::list<SourceName> componentNames_;
398 const SourceName &location() const { return location_; } in location()
402 SourceName location_;
445 static SourceName AsFortran(DefinedIo);
492 std::vector<SourceName> bindingNames_;
553 const SourceName &name() const { return name_; } in name()
569 void ReplaceName(const SourceName &);
[all …]
H A Dtype.h40 using SourceName = parser::CharBlock; variable
254 using ParameterMapType = std::map<SourceName, ParamValue>;
255 DerivedTypeSpec(SourceName, const Symbol &);
259 const SourceName &name() const { return name_; } in name()
282 void AddParamValue(SourceName, ParamValue &&);
288 ParamValue *FindParameter(SourceName);
289 const ParamValue *FindParameter(SourceName target) const { in FindParameter()
309 SourceName name_;
H A Dtools.h85 bool IsDefinedOperator(SourceName);
86 std::string MakeOpName(SourceName);
181 std::optional<parser::Message> WhyNotModifiable(SourceName, const SomeExpr &,
207 std::list<SourceName> OrderParameterNames(const Symbol &);
464 typename std::list<SourceName>::const_iterator>; in ENUM_CLASS()
475 const std::list<SourceName> &nameList{ in ENUM_CLASS()
622 const SemanticsContext &, const SourceName &);
H A Dsemantics.h198 SourceName SaveTempName(std::string &&);
199 SourceName GetTempName(const Scope &);
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.h40 using SourceName = parser::CharBlock; variable
51 bool IsIntrinsicOperator(const SemanticsContext &, const SourceName &);
52 bool IsLogicalConstant(const SemanticsContext &, const SourceName &);
57 const SemanticsContext &, const SourceName &);
83 const SourceName &symbolName() const { return symbolName_.value(); } in symbolName()
96 std::optional<SourceName> symbolName_;
H A Dscope.cpp58 std::map<SourceName, MutableSymbolRef> symbols) { in GetSortedSymbols() argument
75 Scope::iterator Scope::find(const SourceName &name) { in find()
78 Scope::size_type Scope::erase(const SourceName &name) { in erase()
87 Symbol *Scope::FindSymbol(const SourceName &name) const { in FindSymbol()
98 Symbol *Scope::FindComponent(SourceName name) const { in FindComponent()
142 Symbol &Scope::MakeCommonBlock(const SourceName &name) { in MakeCommonBlock()
152 Symbol *Scope::FindCommonBlock(const SourceName &name) const { in FindCommonBlock()
157 Scope *Scope::FindSubmodule(const SourceName &name) const { in FindSubmodule()
165 bool Scope::AddSubmodule(const SourceName &name, Scope &submodule) { in AddSubmodule()
282 void Scope::add_importName(const SourceName &name) { in add_importName()
[all …]
H A Dmod-file.h29 using SourceName = parser::CharBlock; variable
84 Scope *Read(const SourceName &, std::optional<bool> isIntrinsic,
90 parser::Message &Say(const SourceName &, const std::string &,
H A Dresolve-names.cpp527 void SayAlreadyDeclared(const SourceName &, const SourceName &);
533 void Say2(const SourceName &, MessageFixedText &&, const SourceName &,
747 SymbolRename AddUse(const SourceName &, const SourceName &, Symbol *);
749 SourceName, SourceName, Symbol &localSymbol, const Symbol &useSymbol);
1068 void AddSaveName(std::set<SourceName> &, const SourceName &);
1514 void CheckImport(const SourceName &, const SourceName &);
2106 const SourceName &name1, const SourceName &name2) { in SayAlreadyDeclared()
2692 const SourceName &localName, const SourceName &useName) { in AddUse()
2758 void ModuleVisitor::DoAddUse(SourceName location, SourceName localName, in DoAddUse()
5361 std::set<SourceName> &set, const SourceName &name) { in AddSaveName()
[all …]
H A Dmod-file.cpp75 const std::set<SourceName> &imports() const { return imports_; } in imports()
88 void DoSymbol(const SourceName &, const Symbol &);
92 bool NeedImport(const SourceName &, const Symbol &);
126 static std::string ModFileName(const SourceName &name, in ModFileName()
224 for (SourceName name : details.componentNames()) { in PutComponents()
488 for (const SourceName &import : collector.imports()) { in PutSubprogram()
920 Scope *ModFileReader::Read(const SourceName &name, in Read()
1046 parser::Message &ModFileReader::Say(const SourceName &name, in Say()
1060 static std::optional<SourceName> GetSubmoduleParent( in GetSubmoduleParent()
1139 const SourceName &name, const Symbol &symbol) { in DoSymbol()
[all …]
H A Dtype.cpp23 DerivedTypeSpec::DerivedTypeSpec(SourceName name, const Symbol &typeSymbol) in DerivedTypeSpec()
65 SourceName name; in CookParameters()
119 const SourceName &name{symbol.name()}; in EvaluateParameters()
150 const SourceName &name{symbol.name()}; in EvaluateParameters()
167 void DerivedTypeSpec::AddParamValue(SourceName name, ParamValue &&value) { in AddParamValue()
200 ParamValue *DerivedTypeSpec::FindParameter(SourceName target) { in FindParameter()
245 SourceName, const DeclTypeSpec &);
325 const SourceName &name{symbol.name()}; in Instantiate()
510 SourceName symbolName, const DeclTypeSpec &spec) { in InstantiateIntrinsicType()
H A Druntime-type-info.cpp54 SourceName SaveObjectName(const std::string &);
206 auto iter{scope.find(SourceName(name))}; in GetSchemaField()
264 Scope &scope, SourceName name, std::vector<typename T::Scalar> &&x) { in SaveNumericPointerTarget()
293 static SomeExpr SaveDerivedPointerTarget(Scope &scope, SourceName name, in SaveDerivedPointerTarget()
329 Scope &scope, SourceName name, const ObjectEntityDetails &object) { in SaveObjectInit()
619 static const Symbol &GetSymbol(const Scope &schemata, SourceName name) { in GetSymbol()
628 DEREF(tables_.schemata), SourceName{name, std::strlen(name)}); in GetSchemaSymbol()
634 SourceName name{schemaName, std::strlen(schemaName)}; in GetSchema()
883 SourceName ptrDtName{SaveObjectName( in InitializeDataPointer()
942 std::map<SourceName, const Symbol *> localBindings; in CollectBindings()
[all …]
H A Dcheck-declarations.cpp72 bool CheckDistinguishableFinals(const Symbol &f1, SourceName f1name,
73 const Symbol &f2, SourceName f2name, const Symbol &derivedType);
77 SourceName, GenericKind, const Symbol &, const Procedure &);
170 std::map<SourceName, std::vector<ProcedureInfo>> nameToInfo_;
1008 std::map<SourceName, SymbolRef> previous; in CheckDerivedType()
1010 SourceName source{pair.first}; in CheckDerivedType()
1014 [&](std::pair<SourceName, SymbolRef> prev) { in CheckDerivedType() argument
1130 SourceName f1Name, const Symbol &f2, SourceName f2Name, in CheckDistinguishableFinals()
1534 std::optional<SourceName> passName{details.passName()}; in CheckPassArg()
2281 SourceName name1{arg1->name()}; in Check()
[all …]
H A Dsemantics.cpp281 std::map<SourceName, CommonBlockInfo> commonBlocks_;
437 SourceName SemanticsContext::SaveTempName(std::string &&name) { in SaveTempName()
441 SourceName SemanticsContext::GetTempName(const Scope &scope) { in GetTempName()
444 SourceName name{str}; in GetTempName()
458 return ModFileReader{*this}.Read(SourceName{name, std::strlen(name)}, in GetBuiltinModule()
H A Dsymbol.cpp162 const SourceName &location, const Scope &module) { in add_occurrence()
168 const Symbol &proc, SourceName bindingName) { in AddSpecificProc()
288 void Symbol::ReplaceName(const SourceName &name) { in ReplaceName()
691 SourceName GenericKind::AsFortran(DefinedIo x) { in AsFortran()
H A Dunparse-with-symbols.cpp56 std::optional<SourceName> currStmt_; // current statement we are processing
H A Dresolve-names-utils.cpp54 const SemanticsContext &context, const SourceName &name) { in IsIntrinsicOperator()
82 const SemanticsContext &context, const SourceName &name) { in GetAllNames()
103 const SemanticsContext &context, const SourceName &name) { in IsLogicalConstant()
H A Dtools.cpp205 bool IsDefinedOperator(SourceName name) { in IsDefinedOperator()
211 std::string MakeOpName(SourceName name) { in MakeOpName()
1068 std::list<SourceName> OrderParameterNames(const Symbol &typeSymbol) { in OrderParameterNames()
1069 std::list<SourceName> result; in OrderParameterNames()
1535 SourceName name{GenericKind::AsFortran(which)}; in HasDefinedIo()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DInconsistentDeclarationParameterNameCheck.cpp36 DifferingParamInfo(StringRef SourceName, StringRef OtherName, in DifferingParamInfo()
38 : SourceName(SourceName), OtherName(OtherName), in DifferingParamInfo()
41 StringRef SourceName; member
218 return ParamInfo.SourceName; in formatDifferingParamsDiagnostic()
233 ParamInfo.SourceName); in formatDifferingParamsDiagnostic()
/llvm-project-15.0.7/llvm/tools/llvm-cov/
H A DSourceCoverageView.h146 StringRef SourceName; variable
256 SourceCoverageView(StringRef SourceName, const MemoryBuffer &File, in SourceCoverageView() argument
259 : SourceName(SourceName), File(File), Options(Options), in SourceCoverageView()
264 create(StringRef SourceName, const MemoryBuffer &File,
H A DSourceCoverageView.cpp140 SourceCoverageView::create(StringRef SourceName, const MemoryBuffer &File, in create() argument
146 SourceName, File, Options, std::move(CoverageInfo)); in create()
149 SourceName, File, Options, std::move(CoverageInfo)); in create()
159 SmallString<128> SourceText(SourceName); in getSourceName()
H A DSourceCoverageViewText.h82 SourceCoverageViewText(StringRef SourceName, const MemoryBuffer &File, in SourceCoverageViewText() argument
85 : SourceCoverageView(SourceName, File, Options, std::move(CoverageInfo)) { in SourceCoverageViewText()
H A DSourceCoverageViewHTML.h91 SourceCoverageViewHTML(StringRef SourceName, const MemoryBuffer &File, in SourceCoverageViewHTML() argument
94 : SourceCoverageView(SourceName, File, Options, std::move(CoverageInfo)) { in SourceCoverageViewHTML()
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalParser.cpp221 std::ostringstream SourceName; in Parse() local
222 SourceName << "input_line_" << InputCount++; in Parse()
229 SourceName.str())); in Parse()
/llvm-project-15.0.7/clang/lib/AST/
H A DExternalASTMerger.cpp64 Source<DeclarationName> SourceName = *SourceNameOrErr; in LookupSameContext() local
66 SourceParentDC.get()->lookup(SourceName.get()); in LookupSameContext()

12