Home
last modified time | relevance | path

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

123

/src/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()
275 const DeclarationNameInfo &getConceptNameInfo() const { in getConceptNameInfo()
H A DDeclarationName.h768 struct DeclarationNameInfo { struct
781 DeclarationNameInfo() = default; argument
783 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() argument
786 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() argument
895 raw_ostream &operator<<(raw_ostream &OS, DeclarationNameInfo DNInfo); argument
H A DDeclCXX.h1965 const DeclarationNameInfo &NameInfo, QualType T, in CXXDeductionGuideDecl()
1986 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T,
2072 SourceLocation StartLoc, const DeclarationNameInfo &NameInfo,
2086 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2552 const DeclarationNameInfo &NameInfo, QualType T,
2596 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2816 const DeclarationNameInfo &NameInfo, QualType T,
2831 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2871 const DeclarationNameInfo &NameInfo, QualType T,
2890 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.h2987 DeclarationNameInfo NameInfo;
2996 const DeclarationNameInfo &NameInfo,
3089 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
3229 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3249 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3259 const DeclarationNameInfo &NameInfo, bool RequiresADL,
3332 DeclarationNameInfo NameInfo;
3336 const DeclarationNameInfo &NameInfo,
3350 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo,
3358 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
[all …]
H A DOpenMPClause.h3225 DeclarationNameInfo NameInfo;
3242 const DeclarationNameInfo &NameInfo) in OMPReductionClause()
3268 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
3408 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3433 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
3555 DeclarationNameInfo NameInfo;
3569 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause()
3588 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo()
3683 const DeclarationNameInfo &NameInfo, ArrayRef<Expr *> Privates,
3697 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo()
[all …]
/src/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp407 bool DeclarationNameInfo::containsUnexpandedParameterPack() const { in containsUnexpandedParameterPack()
430 bool DeclarationNameInfo::isInstantiationDependent() const { in isInstantiationDependent()
453 std::string DeclarationNameInfo::getAsString() const { in getAsString()
460 raw_ostream &clang::operator<<(raw_ostream &OS, DeclarationNameInfo DNInfo) { in operator <<()
466 void DeclarationNameInfo::printName(raw_ostream &OS, PrintingPolicy Policy) const { in printName()
498 SourceLocation DeclarationNameInfo::getEndLocPrivate() const { in getEndLocPrivate()
H A DDeclCXX.cpp2197 ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, in Create()
2207 C, nullptr, SourceLocation(), ExplicitSpecifier(), DeclarationNameInfo(), in CreateDeserialized()
2313 const DeclarationNameInfo &NameInfo, QualType T, in Create()
2326 CXXMethod, C, nullptr, SourceLocation(), DeclarationNameInfo(), in CreateDeserialized()
2723 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in CXXConstructorDecl()
2751 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
2763 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create()
2891 C, nullptr, SourceLocation(), DeclarationNameInfo(), QualType(), nullptr, in CreateDeserialized()
2897 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create()
2923 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()
1496 DeclarationNameInfo MemberNameInfo, in CXXDependentScopeMemberExpr()
1538 DeclarationNameInfo MemberNameInfo, in Create()
1600 const DeclarationNameInfo &MemberNameInfo, in UnresolvedMemberExpr()
[all …]
H A DASTConcept.cpp90 DeclarationNameInfo ConceptNameInfo, in Create()
H A DTypeLoc.cpp638 DeclarationNameInfo DNI = in createTrivialConceptReference()
639 DeclarationNameInfo(AT->getTypeConstraintConcept()->getDeclName(), Loc, in createTrivialConceptReference()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h196 const DeclarationNameInfo &DirName, Scope *CurScope,
221 const DeclarationNameInfo &Id,
344 const DeclarationNameInfo &Id);
399 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName,
472 StmtResult ActOnOpenMPCriticalDirective(const DeclarationNameInfo &DirName,
1098 DeclarationNameInfo ReductionOrMapperId;
1160 const DeclarationNameInfo &ReductionId,
1167 const DeclarationNameInfo &ReductionId,
1174 const DeclarationNameInfo &ReductionId,
1224 CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId,
[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()
803 DeclarationNameInfo NameInfo;
H A DExternalSemaSource.h210 virtual TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo, in CorrectTypo()
H A DSema.h3433 bool DiagnoseClassNameShadow(DeclContext *DC, DeclarationNameInfo Info);
4217 DeclarationNameInfo GetNameForDeclarator(Declarator &D);
4220 DeclarationNameInfo GetNameFromUnqualifiedId(const UnqualifiedId &Name);
4900 const DeclarationNameInfo &NameInfo,
4914 DeclarationNameInfo NameInfo,
6718 DeclarationNameInfo &NameInfo,
6751 const DeclarationNameInfo &NameInfo,
6761 const DeclarationNameInfo &NameInfo,
6774 CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo,
6783 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D,
[all …]
H A DMultiplexExternalSemaSource.h343 TypoCorrection CorrectTypo(const DeclarationNameInfo &Typo,
H A DTypoCorrection.h220 const DeclarationNameInfo &TypoName) { in setCorrectionRange()
/src/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp132 DeclarationNameInfo NameInfo = in lookupBuiltinFunction()
133 DeclarationNameInfo(DeclarationName(&II), SourceLocation()); in lookupBuiltinFunction()
169 DeclarationNameInfo(Name, SourceLocation()), ConstructorType, in addDefaultHandleConstructor()
248 DeclarationNameInfo( in addArraySubscriptOperator()
274 DeclarationNameInfo(IdxParam->getDeclName(), SourceLocation()), in addArraySubscriptOperator()
464 DeclarationNameInfo(SizeParam->getDeclName(), SourceLocation()), in defineHLSLVectorAlias()
H A DSemaExprMember.cpp226 const DeclarationNameInfo &nameInfo) { in diagnoseInstanceReference()
561 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr()
606 const DeclarationNameInfo &nameInfo) { in DiagnoseQualifiedMemberReference()
738 DeclarationNameInfo NameInfo; in LookupMemberExprInRecord()
788 NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, in BuildMemberReferenceExpr()
860 DeclarationNameInfo baseNameInfo(DeclarationName(), loc); in BuildAnonymousStructUnionMemberReference()
887 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
905 DeclarationNameInfo memberNameInfo(field->getDeclName(), loc); in BuildAnonymousStructUnionMemberReference()
923 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr()
935 bool HadMultipleCandidates, const DeclarationNameInfo &MemberNameInfo, in BuildMemberExpr()
[all …]
H A DTreeTransform.h555 DeclarationNameInfo
556 TransformDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
1671 OpenMPDirectiveKind Kind, DeclarationNameInfo DirName,
1895 const DeclarationNameInfo &ReductionId, in RebuildOMPReductionClause()
1910 const DeclarationNameInfo &ReductionId, in RebuildOMPTaskReductionClause()
1926 const DeclarationNameInfo &ReductionId, in RebuildOMPInReductionClause()
2040 CXXScopeSpec MapperIdScopeSpec, DeclarationNameInfo MapperId, in RebuildOMPMapClause()
2167 DeclarationNameInfo &MapperId, SourceLocation ColonLoc, in RebuildOMPToClause()
2183 DeclarationNameInfo &MapperId, SourceLocation ColonLoc, in RebuildOMPFromClause()
2616 DeclarationNameInfo NameInfo, in RebuildMSDependentExistsStmt()
[all …]
H A DSemaLambda.cpp987 DeclarationNameInfo(MethodName, IntroducerRange.getBegin(), in CreateLambdaCallOperator()
1234 DeclarationNameInfo Name(C->Id, C->Loc); in ActOnLambdaExpressionAfterIntroducer()
1751 DeclarationNameInfo(ConversionName, Loc, ConvNameLoc), ConvTy, ConvTSI, in addFunctionPointerConversion()
1801 S.Context, Class, Loc, DeclarationNameInfo(InvokerName, Loc), in addFunctionPointerConversion()
1872 S.Context, Class, Loc, DeclarationNameInfo(Name, Loc, NameLoc), ConvTy, in addBlockPointerConversion()
1925 CXXScopeSpec(), DeclarationNameInfo(Var->getDeclName(), Loc), Var); in BuildCaptureInit()
H A DSemaTemplateVariadic.cpp470 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack()
563 const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks()
1325 DeclarationNameInfo(OpName, EllipsisLoc), Functions); in ActOnCXXFoldExpr()
/src/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp169 const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, in indexDependentReference()
201 const DeclarationNameInfo &Info = E->getMemberNameInfo(); in VisitCXXDependentScopeMemberExpr()
208 const DeclarationNameInfo &Info = E->getNameInfo(); in VisitDependentScopeDeclRefExpr()
/src/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h250 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
H A DASTRecordReader.h220 DeclarationNameInfo readDeclarationNameInfo();

123