/external/clang/unittests/ASTMatchers/Dynamic/ |
D | ParserTest.cpp | 24 class MockSema : public Parser::Sema { 80 MockSema Sema; in TEST() local 81 Sema.parse("0"); in TEST() 82 Sema.parse("123"); in TEST() 83 Sema.parse("0x1f"); in TEST() 84 Sema.parse("12345678901"); in TEST() 85 Sema.parse("1a1"); in TEST() 86 EXPECT_EQ(5U, Sema.Values.size()); in TEST() 87 EXPECT_EQ(0U, Sema.Values[0].getUnsigned()); in TEST() 88 EXPECT_EQ(123U, Sema.Values[1].getUnsigned()); in TEST() [all …]
|
/external/clang/lib/Sema/ |
D | SemaAttr.cpp | 28 Sema::PragmaStackSentinelRAII::PragmaStackSentinelRAII(Sema &S, in PragmaStackSentinelRAII() 41 Sema::PragmaStackSentinelRAII::~PragmaStackSentinelRAII() { in ~PragmaStackSentinelRAII() 51 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) { in AddAlignmentAttributesForRecord() 58 if (Alignment == Sema::kMac68kAlignmentSentinel) in AddAlignmentAttributesForRecord() 66 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) { in AddMsStructLayoutForRecord() 78 void Sema::ActOnPragmaOptionsAlign(PragmaOptionsAlignKind Kind, in ActOnPragmaOptionsAlign() 80 PragmaMsStackAction Action = Sema::PSK_Reset; in ActOnPragmaOptionsAlign() 89 Action = Sema::PSK_Push_Set; in ActOnPragmaOptionsAlign() 96 Action = Sema::PSK_Push_Set; in ActOnPragmaOptionsAlign() 106 Action = Sema::PSK_Push_Set; in ActOnPragmaOptionsAlign() [all …]
|
D | SemaTemplateDeduction.cpp | 86 static Sema::TemplateDeductionResult 87 DeduceTemplateArguments(Sema &S, 94 static Sema::TemplateDeductionResult 95 DeduceTemplateArgumentsByTypeMatch(Sema &S, 105 static Sema::TemplateDeductionResult 106 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, 289 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument( in DeduceNonTypeTemplateArgument() 290 Sema &S, NonTypeTemplateParmDecl *NTTP, const llvm::APSInt &Value, in DeduceNonTypeTemplateArgument() 305 return Sema::TDK_Inconsistent; in DeduceNonTypeTemplateArgument() 309 return Sema::TDK_Success; in DeduceNonTypeTemplateArgument() [all …]
|
D | SemaCUDA.cpp | 26 ExprResult Sema::ActOnCUDAExecConfigExpr(Scope *S, SourceLocation LLLLoc, in ActOnCUDAExecConfigExpr() 44 Sema::CUDAFunctionTarget Sema::IdentifyCUDATarget(const FunctionDecl *D) { in IdentifyCUDATarget() 94 Sema::CUDAFunctionPreference 95 Sema::IdentifyCUDAPreference(const FunctionDecl *Caller, in IdentifyCUDAPreference() 100 (Caller != nullptr) ? IdentifyCUDATarget(Caller) : Sema::CFT_Host; in IdentifyCUDAPreference() 150 Sema &S, const FunctionDecl *Caller, llvm::SmallVectorImpl<T> &Matches, in EraseUnwantedCUDAMatchesImpl() 161 Sema::CUDAFunctionPreference BestCFP = GetCFP(*std::max_element( in EraseUnwantedCUDAMatchesImpl() 172 void Sema::EraseUnwantedCUDAMatches(const FunctionDecl *Caller, in EraseUnwantedCUDAMatches() 178 void Sema::EraseUnwantedCUDAMatches(const FunctionDecl *Caller, in EraseUnwantedCUDAMatches() 186 void Sema::EraseUnwantedCUDAMatches( in EraseUnwantedCUDAMatches() [all …]
|
D | SemaAccess.cpp | 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl, in SetMemberAccessSpecifier() 210 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext() 330 static bool MightInstantiateTo(Sema &S, DeclContext *Context, in MightInstantiateTo() 350 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { in MightInstantiateTo() 361 static bool MightInstantiateTo(Sema &S, in MightInstantiateTo() 399 static bool MightInstantiateTo(Sema &S, in MightInstantiateTo() 407 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 423 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 438 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 491 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() [all …]
|
D | Sema.cpp | 46 SourceLocation Sema::getLocForEndOfToken(SourceLocation Loc, unsigned Offset) { in getLocForEndOfToken() 50 ModuleLoader &Sema::getModuleLoader() const { return PP.getModuleLoader(); } in getModuleLoader() 52 PrintingPolicy Sema::getPrintingPolicy(const ASTContext &Context, in getPrintingPolicy() 69 void Sema::ActOnTranslationUnitScope(Scope *S) { in ActOnTranslationUnitScope() 74 Sema::Sema(Preprocessor &pp, ASTContext &ctxt, ASTConsumer &consumer, in Sema() function in Sema 136 void Sema::addImplicitTypedef(StringRef Name, QualType T) { in addImplicitTypedef() 142 void Sema::Initialize() { in Initialize() 262 Sema::~Sema() { in ~Sema() 296 bool Sema::makeUnavailableInSystemHeader(SourceLocation loc, in makeUnavailableInSystemHeader() 317 ASTMutationListener *Sema::getASTMutationListener() const { in getASTMutationListener() [all …]
|
D | SemaDeclAttr.cpp | 181 static bool checkAttributeNumArgsImpl(Sema &S, const AttributeList &Attr, in checkAttributeNumArgsImpl() 194 static bool checkAttributeNumArgs(Sema &S, const AttributeList &Attr, in checkAttributeNumArgs() 203 static bool checkAttributeAtLeastNumArgs(Sema &S, const AttributeList &Attr, in checkAttributeAtLeastNumArgs() 212 static bool checkAttributeAtMostNumArgs(Sema &S, const AttributeList &Attr, in checkAttributeAtMostNumArgs() 221 static bool checkUInt32Argument(Sema &S, const AttributeList &Attr, in checkUInt32Argument() 251 static bool checkAttrMutualExclusion(Sema &S, Decl *D, SourceRange Range, in checkAttrMutualExclusion() 266 static bool checkFunctionOrMethodParameterIndex(Sema &S, const Decl *D, in checkFunctionOrMethodParameterIndex() 314 bool Sema::checkStringLiteralArgumentAttr(const AttributeList &Attr, in checkStringLiteralArgumentAttr() 349 static void handleSimpleAttribute(Sema &S, Decl *D, in handleSimpleAttribute() 356 static void handleSimpleAttributeWithExclusions(Sema &S, Decl *D, in handleSimpleAttributeWithExclusions() [all …]
|
D | SemaTemplateVariadic.cpp | 207 bool Sema::isUnexpandedParameterPackPermitted() { in isUnexpandedParameterPackPermitted() 217 Sema::DiagnoseUnexpandedParameterPacks(SourceLocation Loc, in DiagnoseUnexpandedParameterPacks() 264 bool Sema::DiagnoseUnexpandedParameterPack(SourceLocation Loc, in DiagnoseUnexpandedParameterPack() 280 bool Sema::DiagnoseUnexpandedParameterPack(Expr *E, in DiagnoseUnexpandedParameterPack() 294 bool Sema::DiagnoseUnexpandedParameterPack(const CXXScopeSpec &SS, in DiagnoseUnexpandedParameterPack() 311 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() 346 bool Sema::DiagnoseUnexpandedParameterPack(SourceLocation Loc, in DiagnoseUnexpandedParameterPack() 360 bool Sema::DiagnoseUnexpandedParameterPack(TemplateArgumentLoc Arg, in DiagnoseUnexpandedParameterPack() 373 void Sema::collectUnexpandedParameterPacks(TemplateArgument Arg, in collectUnexpandedParameterPacks() 379 void Sema::collectUnexpandedParameterPacks(TemplateArgumentLoc Arg, in collectUnexpandedParameterPacks() [all …]
|
D | SemaDeclCXX.cpp | 60 Sema *S; 63 CheckDefaultArgumentVisitor(Expr *defarg, Sema *s) in CheckDefaultArgumentVisitor() 151 Sema::ImplicitExceptionSpecification::CalledDecl(SourceLocation CallLoc, in CalledDecl() 218 void Sema::ImplicitExceptionSpecification::CalledExpr(Expr *E) { in CalledExpr() 248 Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, in SetParamDefaultArgument() 297 Sema::ActOnParamDefaultArgument(Decl *param, SourceLocation EqualLoc, in ActOnParamDefaultArgument() 342 void Sema::ActOnParamUnparsedDefaultArgument(Decl *param, in ActOnParamUnparsedDefaultArgument() 355 void Sema::ActOnParamDefaultArgumentError(Decl *param, in ActOnParamDefaultArgumentError() 374 void Sema::CheckExtraCXXDefaultArguments(Declarator &D) { in CheckExtraCXXDefaultArguments() 435 bool Sema::MergeCXXFunctionDecl(FunctionDecl *New, FunctionDecl *Old, in MergeCXXFunctionDecl() [all …]
|
D | SemaOverload.cpp | 48 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr() 72 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, 78 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From, 84 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, 92 CompareStandardConversionSequences(Sema &S, SourceLocation Loc, 97 CompareQualificationConversions(Sema &S, 102 CompareDerivedToBaseConversions(Sema &S, SourceLocation Loc, 566 Sema::TemplateDeductionResult TDK, in MakeDeductionFailureInfo() 572 case Sema::TDK_Success: in MakeDeductionFailureInfo() 573 case Sema::TDK_Invalid: in MakeDeductionFailureInfo() [all …]
|
D | SemaStmt.cpp | 44 StmtResult Sema::ActOnExprStmt(ExprResult FE) { in ActOnExprStmt() 62 StmtResult Sema::ActOnExprStmtError() { in ActOnExprStmtError() 67 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, in ActOnNullStmt() 72 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt() 82 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg) { in ActOnForEachDeclStmt() 128 static bool DiagnoseUnusedComparison(Sema &S, const Expr *E) { in DiagnoseUnusedComparison() 186 void Sema::DiagnoseUnusedExprResult(const Stmt *S) { in DiagnoseUnusedExprResult() 320 void Sema::ActOnStartOfCompoundStmt() { in ActOnStartOfCompoundStmt() 324 void Sema::ActOnFinishOfCompoundStmt() { in ActOnFinishOfCompoundStmt() 328 sema::CompoundScopeInfo &Sema::getCurCompoundScope() const { in getCurCompoundScope() [all …]
|
D | SemaCast.cpp | 51 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation() 65 Sema &Self; 123 void checkObjCARCConversion(Sema::CheckedConversionKind CCK) { in checkObjCARCConversion() 128 Sema::ACR_unbridged) in checkObjCARCConversion() 157 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, 162 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, 168 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType, 174 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType, 181 static TryCastResult TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, 189 static TryCastResult TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, [all …]
|
D | SemaDeclObjC.cpp | 42 bool Sema::checkInitMethod(ObjCMethodDecl *method, in checkInitMethod() 112 void Sema::CheckObjCMethodOverride(ObjCMethodDecl *NewMethod, in CheckObjCMethodOverride() 194 bool Sema::CheckARCMethodDecl(ObjCMethodDecl *method) { in CheckARCMethodDecl() 251 static void DiagnoseObjCImplementedDeprecations(Sema &S, in DiagnoseObjCImplementedDeprecations() 267 void Sema::AddAnyMethodToGlobalPool(Decl *D) { in AddAnyMethodToGlobalPool() 282 HasExplicitOwnershipAttr(Sema &S, ParmVarDecl *Param) { in HasExplicitOwnershipAttr() 300 void Sema::ActOnStartOfObjCMethodDef(Scope *FnBodyScope, Decl *D) { in ActOnStartOfObjCMethodDef() 451 static void diagnoseUseOfProtocols(Sema &TheSema, in diagnoseUseOfProtocols() 458 Sema::ContextRAII SavedContext(TheSema, CD); in diagnoseUseOfProtocols() 464 void Sema:: [all …]
|
D | SemaExpr.cpp | 52 bool Sema::CanUseDecl(NamedDecl *D, bool TreatUnavailableAsInvalid) { in CanUseDecl() 77 static void DiagnoseUnusedOfDecl(Sema &S, NamedDecl *D, SourceLocation Loc) { in DiagnoseUnusedOfDecl() 107 DiagnoseAvailabilityOfDecl(Sema &S, NamedDecl *D, SourceLocation Loc, in DiagnoseAvailabilityOfDecl() 160 S.EmitAvailabilityWarning(Sema::AD_Deprecation, in DiagnoseAvailabilityOfDecl() 187 S.EmitAvailabilityWarning(Sema::AD_Partial, D, Message, Loc, in DiagnoseAvailabilityOfDecl() 195 S.EmitAvailabilityWarning(Sema::AD_Unavailable, in DiagnoseAvailabilityOfDecl() 205 void Sema::NoteDeletedFunction(FunctionDecl *Decl) { in NoteDeletedFunction() 250 static void diagnoseUseOfInternalDeclInInlineFunction(Sema &S, in diagnoseUseOfInternalDeclInInlineFunction() 294 void Sema::MaybeSuggestAddingStaticToDecl(const FunctionDecl *Cur) { in MaybeSuggestAddingStaticToDecl() 317 bool Sema::DiagnoseUseOfDecl(NamedDecl *D, SourceLocation Loc, in DiagnoseUseOfDecl() [all …]
|
D | SemaLookup.cpp | 211 static inline unsigned getIDNS(Sema::LookupNameKind NameKind, in getIDNS() 216 case Sema::LookupObjCImplicitSelfParam: in getIDNS() 217 case Sema::LookupOrdinaryName: in getIDNS() 218 case Sema::LookupRedeclarationWithLinkage: in getIDNS() 219 case Sema::LookupLocalFriendName: in getIDNS() 230 case Sema::LookupOperatorName: in getIDNS() 237 case Sema::LookupTagName: in getIDNS() 253 case Sema::LookupLabel: in getIDNS() 257 case Sema::LookupMemberName: in getIDNS() 263 case Sema::LookupNestedNameSpecifierName: in getIDNS() [all …]
|
D | SemaCoroutine.cpp | 26 static QualType lookupPromiseType(Sema &S, const FunctionProtoType *FnType, in lookupPromiseType() 36 Loc, Sema::LookupOrdinaryName); in lookupPromiseType() 76 Sema::LookupOrdinaryName); in lookupPromiseType() 104 checkCoroutineContext(Sema &S, SourceLocation Loc, StringRef Keyword) { in checkCoroutineContext() 162 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall() 175 static ExprResult buildMemberCall(Sema &S, Expr *Base, SourceLocation Loc, in buildMemberCall() 194 static ReadySuspendResumeResult buildCoawaitCalls(Sema &S, SourceLocation Loc, in buildCoawaitCalls() 215 ExprResult Sema::ActOnCoawaitExpr(Scope *S, SourceLocation Loc, Expr *E) { in ActOnCoawaitExpr() 227 ExprResult Sema::BuildCoawaitExpr(SourceLocation Loc, Expr *E) { in BuildCoawaitExpr() 260 static ExprResult buildPromiseCall(Sema &S, FunctionScopeInfo *Coroutine, in buildPromiseCall() [all …]
|
D | SemaTemplateInstantiate.cpp | 53 Sema::getTemplateInstantiationArgs(NamedDecl *D, in getTemplateInstantiationArgs() 186 bool Sema::ActiveTemplateInstantiation::isInstantiationRecord() const { in isInstantiationRecord() 204 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 205 Sema &SemaRef, ActiveTemplateInstantiation::InstantiationKind Kind, in InstantiatingTemplate() 235 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 236 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() 242 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 243 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() 249 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 250 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, in InstantiatingTemplate() [all …]
|
D | SemaExprObjC.cpp | 34 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs, in ParseObjCStringLiteral() 80 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ in BuildObjCStringLiteral() 146 static bool validateBoxingMethod(Sema &S, SourceLocation Loc, in validateBoxingMethod() 170 Sema::ObjCLiteralKind LiteralKind) { in ClassKindFromLiteralKind() 172 case Sema::LK_Array: in ClassKindFromLiteralKind() 174 case Sema::LK_Dictionary: in ClassKindFromLiteralKind() 176 case Sema::LK_Numeric: in ClassKindFromLiteralKind() 178 case Sema::LK_String: in ClassKindFromLiteralKind() 180 case Sema::LK_Boxed: in ClassKindFromLiteralKind() 185 case Sema::LK_Block: in ClassKindFromLiteralKind() [all …]
|
D | SemaCXXScopeSpec.cpp | 55 DeclContext *Sema::computeDeclContext(QualType T) { in computeDeclContext() 76 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, in computeDeclContext() 169 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) { in isDependentScopeSpecifier() 181 CXXRecordDecl *Sema::getCurrentInstantiationOf(NestedNameSpecifier *NNS) { in getCurrentInstantiationOf() 201 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS, in RequireCompleteDeclContext() 272 bool Sema::ActOnCXXGlobalScopeSpecifier(SourceLocation CCLoc, in ActOnCXXGlobalScopeSpecifier() 278 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() 314 bool Sema::isAcceptableNestedNameSpecifier(const NamedDecl *SD, in isAcceptableNestedNameSpecifier() 358 NamedDecl *Sema::FindFirstQualifierInScope(Scope *S, NestedNameSpecifier *NNS) { in FindFirstQualifierInScope() 383 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, in isNonTypeNestedNameSpecifier() [all …]
|
D | SemaExprMember.cpp | 33 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom() 89 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess() 136 case Sema::Unevaluated: in ClassifyImplicitMemberAccess() 141 case Sema::UnevaluatedAbstract: in ClassifyImplicitMemberAccess() 145 case Sema::DiscardedStatement: in ClassifyImplicitMemberAccess() 146 case Sema::ConstantEvaluated: in ClassifyImplicitMemberAccess() 147 case Sema::PotentiallyEvaluated: in ClassifyImplicitMemberAccess() 148 case Sema::PotentiallyEvaluatedIfUsed: in ClassifyImplicitMemberAccess() 196 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference() 235 Sema::BuildPossibleImplicitMemberExpr(const CXXScopeSpec &SS, in BuildPossibleImplicitMemberExpr() [all …]
|
/external/clang/lib/AST/ |
D | CommentSema.cpp | 28 Sema::Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, in Sema() function in clang::comments::Sema 36 void Sema::setDecl(const Decl *D) { in setDecl() 45 ParagraphComment *Sema::actOnParagraphComment( in actOnParagraphComment() 50 BlockCommandComment *Sema::actOnBlockCommandStart( in actOnBlockCommandStart() 62 void Sema::actOnBlockCommandArgs(BlockCommandComment *Command, in actOnBlockCommandArgs() 67 void Sema::actOnBlockCommandFinish(BlockCommandComment *Command, in actOnBlockCommandFinish() 80 ParamCommandComment *Sema::actOnParamCommandStart( in actOnParamCommandStart() 98 void Sema::checkFunctionDeclVerbatimLine(const BlockCommandComment *Comment) { in checkFunctionDeclVerbatimLine() 131 void Sema::checkContainerDeclVerbatimLine(const BlockCommandComment *Comment) { in checkContainerDeclVerbatimLine() 168 void Sema::checkContainerDecl(const BlockCommandComment *Comment) { in checkContainerDecl() [all …]
|
/external/clang/include/clang/ASTMatchers/Dynamic/ |
D | Parser.h | 62 class Sema { 64 virtual ~Sema(); 124 class RegistrySema : public Parser::Sema { 162 parseMatcherExpression(StringRef MatcherCode, Sema *S, 166 parseMatcherExpression(StringRef MatcherCode, Sema *S, in parseMatcherExpression() 187 static bool parseExpression(StringRef Code, Sema *S, 190 static bool parseExpression(StringRef Code, Sema *S, in parseExpression() 211 completeExpression(StringRef Code, unsigned CompletionOffset, Sema *S, 214 completeExpression(StringRef Code, unsigned CompletionOffset, Sema *S) { in completeExpression() 227 Parser(CodeTokenizer *Tokenizer, Sema *S, [all …]
|
/external/clang/include/clang/Sema/ |
D | Lookup.h | 129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, 130 Sema::LookupNameKind LookupKind, 131 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 139 Redecl(Redecl != Sema::NotForRedeclaration), in ResultKind() 141 Diagnose(Redecl == Sema::NotForRedeclaration), in ResultKind() 151 LookupResult(Sema &SemaRef, DeclarationName Name, 152 SourceLocation NameLoc, Sema::LookupNameKind LookupKind, 153 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 161 Redecl(Redecl != Sema::NotForRedeclaration), in ResultKind() 163 Diagnose(Redecl == Sema::NotForRedeclaration), in ResultKind() [all …]
|
D | SemaInternal.h | 25 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) { in PDiag() 71 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed() 83 SemaRef.tryCaptureVariable(Var, Loc, Sema::TryCapture_Implicit, in MarkVarDeclODRUsed() 109 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer() 111 Sema::LookupNameKind LookupKind, in TypoCorrectionConsumer() 322 Sema &SemaRef; 334 inline Sema::TypoExprState::TypoExprState() {} in TypoExprState() 336 inline Sema::TypoExprState::TypoExprState(TypoExprState &&other) LLVM_NOEXCEPT { in TypoExprState() 340 inline Sema::TypoExprState &Sema::TypoExprState::operator=( 341 Sema::TypoExprState &&other) LLVM_NOEXCEPT {
|
D | SemaFixItUtils.h | 28 class Sema; variable 37 Sema &S, 54 Sema &S, 78 Sema &S);
|