Home
last modified time | relevance | path

Searched refs:DeclarationNameInfo (Results 1 – 25 of 78) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h134 DeclarationNameInfo ConceptName;
150 DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, in ConceptReference()
160 SourceLocation TemplateKWLoc, DeclarationNameInfo ConceptNameInfo,
168 const DeclarationNameInfo &getConceptNameInfo() const { return ConceptName; } in getConceptNameInfo()
279 const DeclarationNameInfo &getConceptNameInfo() const { in getConceptNameInfo()
H A DODRHash.h99 void AddDeclarationNameInfo(DeclarationNameInfo NameInfo,
102 AddDeclarationNameInfo(DeclarationNameInfo(Name, SourceLocation()),
117 void AddDeclarationNameInfoImpl(DeclarationNameInfo NameInfo);
H A DDeclarationName.h796 struct DeclarationNameInfo { struct
809 DeclarationNameInfo() = default; argument
811 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() function
814 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() argument
923 raw_ostream &operator<<(raw_ostream &OS, DeclarationNameInfo DNInfo); argument
H A DDeclCXX.h1989 const DeclarationNameInfo &NameInfo, QualType T, in CXXDeductionGuideDecl()
2021 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T,
2129 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo,
2143 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2609 const DeclarationNameInfo &NameInfo, QualType T,
2654 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2874 const DeclarationNameInfo &NameInfo, QualType T,
2889 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2934 const DeclarationNameInfo &NameInfo, QualType T,
2953 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
[all …]
H A DStmtCXX.h257 DeclarationNameInfo NameInfo;
266 DeclarationNameInfo NameInfo, in MSDependentExistsStmt()
289 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
H A DExprCXX.h3113 DeclarationNameInfo NameInfo;
3122 const DeclarationNameInfo &NameInfo,
3215 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
3355 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3375 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3385 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3458 DeclarationNameInfo NameInfo;
3462 const DeclarationNameInfo &NameInfo,
3476 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo,
3484 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
[all …]
H A DOpenMPClause.h3726 DeclarationNameInfo NameInfo;
3744 const DeclarationNameInfo &NameInfo) in OMPReductionClause()
3776 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
3941 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3972 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
4109 DeclarationNameInfo NameInfo;
4123 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause()
4142 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
4237 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
4251 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
[all …]
H A DDynamicRecursiveASTVisitor.h124 virtual bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp405 bool DeclarationNameInfo::containsUnexpandedParameterPack() const { in containsUnexpandedParameterPack()
428 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent()
451 std::string DeclarationNameInfo::getAsString() const { in getAsString()
458 raw_ostream &clang::operator<<(raw_ostream &OS, DeclarationNameInfo DNInfo) { in operator <<()
464 void DeclarationNameInfo::printName(raw_ostream &OS, PrintingPolicy Policy) const { in printName()
496 SourceLocation DeclarationNameInfo::getEndLocPrivate() const { in getEndLocPrivate()
H A DDynamicRecursiveASTVisitor.cpp166 bool TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo) { in TraverseDeclarationNameInfo()
312 FORWARD_TO_BASE_EXACT(TraverseDeclarationNameInfo, DeclarationNameInfo) in FORWARD_TO_BASE_EXACT()
H A DDeclCXX.cpp2359 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, in Create()
2373 DeclarationNameInfo(), QualType(), /*TInfo=*/nullptr, SourceLocation(), in CreateDeserialized()
2480 const DeclarationNameInfo &NameInfo, QualType T, in Create()
2494 DeclarationNameInfo(), QualType(), nullptr, SC_None, false, in CreateDeserialized()
2922 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in CXXConstructorDecl()
2951 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
2963 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create()
3092 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
3099 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create()
3148 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
[all …]
H A DExprCXX.cpp403 const DeclarationNameInfo &NameInfo, bool RequiresADL, in UnresolvedLookupExpr()
422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
439 const DeclarationNameInfo &NameInfo, bool RequiresADL, in Create()
470 const DeclarationNameInfo &NameInfo, in OverloadExpr()
515 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr()
534 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in Create()
557 DeclarationNameInfo(), nullptr); in CreateEmpty()
1500 DeclarationNameInfo MemberNameInfo, in CXXDependentScopeMemberExpr()
1542 DeclarationNameInfo MemberNameInfo, in Create()
1604 const DeclarationNameInfo &MemberNameInfo, in UnresolvedMemberExpr()
[all …]
H A DASTConcept.cpp88 DeclarationNameInfo ConceptNameInfo, in Create()
H A DTypeLoc.cpp652 DeclarationNameInfo DNI = in createTrivialConceptReference()
653 DeclarationNameInfo(AT->getTypeConstraintConcept()->getDeclName(), Loc, in createTrivialConceptReference()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h197 const DeclarationNameInfo &DirName, Scope *CurScope,
222 const DeclarationNameInfo &Id,
345 const DeclarationNameInfo &Id);
400 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName,
412 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName,
497 StmtResult ActOnOpenMPCriticalDirective(const DeclarationNameInfo &DirName,
1147 DeclarationNameInfo ReductionOrMapperId;
1229 const DeclarationNameInfo &ReductionId,
1236 const DeclarationNameInfo &ReductionId,
1243 const DeclarationNameInfo &ReductionId,
[all …]
H A DLookup.h157 Sema &SemaRef, const DeclarationNameInfo &NameInfo,
255 const DeclarationNameInfo &getLookupNameInfo() const { in getLookupNameInfo()
260 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo()
805 DeclarationNameInfo NameInfo;
H A DExternalSemaSource.h210 virtual TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, in CorrectTypo()
H A DMultiplexExternalSemaSource.h352 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
H A DSema.h3858 bool DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo Info);
4602 DeclarationNameInfo GetNameForDeclarator(Declarator &D);
4605 DeclarationNameInfo GetNameFromUnqualifiedId(const UnqualifiedId &Name);
5315 const DeclarationNameInfo &NameInfo,
5329 DeclarationNameInfo NameInfo,
7137 DeclarationNameInfo &NameInfo,
7169 const DeclarationNameInfo &NameInfo,
7179 const DeclarationNameInfo &NameInfo,
7192 CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo,
7201 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D,
[all …]
H A DSemaInternal.h88 const DeclarationNameInfo &TypoName, in TypoCorrectionConsumer()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h561 DeclarationNameInfo
562 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
1665 DeclarationNameInfo DirName, in RebuildOMPExecutableDirective()
1677 DeclarationNameInfo DirName, in RebuildOMPInformationalDirective()
1913 const DeclarationNameInfo &ReductionId, in RebuildOMPReductionClause()
1929 const DeclarationNameInfo &ReductionId, in RebuildOMPTaskReductionClause()
1945 const DeclarationNameInfo &ReductionId, in RebuildOMPInReductionClause()
2059 CXXScopeSpec MapperIdScopeSpec, DeclarationNameInfo MapperId, in RebuildOMPMapClause()
2192 DeclarationNameInfo &MapperId, SourceLocation ColonLoc, in RebuildOMPToClause()
2208 DeclarationNameInfo &MapperId, SourceLocation ColonLoc, in RebuildOMPFromClause()
[all …]
H A DSemaExprMember.cpp224 const DeclarationNameInfo &nameInfo) { in diagnoseInstanceReference()
562 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr()
607 const DeclarationNameInfo &nameInfo) { in DiagnoseQualifiedMemberReference()
686 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr()
754 DeclarationNameInfo baseNameInfo(DeclarationName(), loc); in BuildAnonymousStructUnionMemberReference()
781 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
799 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
817 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr()
829 bool HadMultipleCandidates, const DeclarationNameInfo &MemberNameInfo, in BuildMemberExpr()
902 const DeclarationNameInfo &MemberNameInfo = R.getLookupNameInfo(); in BuildMemberReferenceExpr()
[all …]
H A DHLSLBuiltinTypeDeclBuilder.cpp38 DeclarationNameInfo NameInfo = in lookupBuiltinFunction()
39 DeclarationNameInfo(DeclarationName(&II), SourceLocation()); in lookupBuiltinFunction()
223 DeclarationNameInfo DNI(CD->getDeclName(), Loc); in constructConceptSpecializationExpr()
337 DeclarationNameInfo(ParamDecl->getDeclName(), SourceLocation()), in convertPlaceholder()
389 DeclarationNameInfo NameInfo = DeclarationNameInfo(Name, SourceLocation()); in createDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h221 DeclarationNameInfo readDeclarationNameInfo();
H A DASTRecordWriter.h278 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);

1234