| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | TemplateInstCallback.h | 28 virtual void initialize(const Sema &TheSema) = 0; 31 virtual void finalize(const Sema &TheSema) = 0; 34 virtual void atTemplateBegin(const Sema &TheSema, 35 const Sema::CodeSynthesisContext &Inst) = 0; 38 virtual void atTemplateEnd(const Sema &TheSema, 39 const Sema::CodeSynthesisContext &Inst) = 0; 44 const Sema &TheSema) { in initialize() 53 const Sema &TheSema) { in finalize() 62 const Sema &TheSema, in atTemplateBegin() 63 const Sema::CodeSynthesisContext &Inst) { in atTemplateBegin() [all …]
|
| H A D | Lookup.h | 145 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, 146 Sema::LookupNameKind LookupKind, 147 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 149 Redecl(Redecl != Sema::NotForRedeclaration), 150 ExternalRedecl(Redecl == Sema::ForExternalRedeclaration), 151 Diagnose(Redecl == Sema::NotForRedeclaration) { 158 LookupResult(Sema &SemaRef, DeclarationName Name, 159 SourceLocation NameLoc, Sema::LookupNameKind LookupKind, 160 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 162 Redecl(Redecl != Sema::NotForRedeclaration), [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | APFixedPoint.h | 156 APFixedPoint(const APInt &Val, const FixedPointSemantics &Sema) 157 : Val(Val, !Sema.isSigned()), Sema(Sema) { 158 assert(Val.getBitWidth() == Sema.getWidth() && 162 APFixedPoint(uint64_t Val, const FixedPointSemantics &Sema) 163 : APFixedPoint(APInt(Sema.getWidth(), Val, Sema.isSigned()), Sema) {} 166 APFixedPoint(const FixedPointSemantics &Sema) : APFixedPoint(0, Sema) {} 168 APSInt getValue() const { return APSInt(Val, !Sema.isSigned()); } 169 inline unsigned getWidth() const { return Sema.getWidth(); } 170 inline unsigned getScale() const { return Sema.getScale(); } 171 int getLsbWeight() const { return Sema.getLsbWeight(); } [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 135 static Sema::TemplateDeductionResult DeduceTemplateArgumentsByTypeMatch( 136 Sema &S, TemplateParameterList *TemplateParams, QualType Param, 141 static Sema::TemplateDeductionResult 142 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, 380 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument( in DeduceNonTypeTemplateArgument() 381 Sema &S, TemplateParameterList *TemplateParams, in DeduceNonTypeTemplateArgument() 394 return Sema::TDK_Inconsistent; in DeduceNonTypeTemplateArgument() 399 return Sema::TDK_Success; in DeduceNonTypeTemplateArgument() 406 return Sema::TDK_Success; in DeduceNonTypeTemplateArgument() 433 static Sema::TemplateDeductionResult DeduceNonTypeTemplateArgument( in DeduceNonTypeTemplateArgument() [all …]
|
| H A D | SemaCUDA.cpp | 37 void Sema::PushForceCUDAHostDevice() { in PushForceCUDAHostDevice() 42 bool Sema::PopForceCUDAHostDevice() { in PopForceCUDAHostDevice() 50 ExprResult Sema::ActOnCUDAExecConfigExpr(Scope *S, SourceLocation LLLLoc, in ActOnCUDAExecConfigExpr() 67 Sema::CUDAFunctionTarget 68 Sema::IdentifyCUDATarget(const ParsedAttributesView &Attrs) { in IdentifyCUDATarget() 116 Sema::CUDAFunctionTarget Sema::IdentifyCUDATarget(const FunctionDecl *D, in IdentifyCUDATarget() 145 Sema::CUDAVariableTarget Sema::IdentifyCUDATarget(const VarDecl *Var) { in IdentifyCUDATarget() 206 Sema::CUDAFunctionPreference 207 Sema::IdentifyCUDAPreference(const FunctionDecl *Caller, in IdentifyCUDAPreference() 266 bool Sema::isCUDAImplicitHostDeviceFunction(const FunctionDecl *D) { in isCUDAImplicitHostDeviceFunction() [all …]
|
| H A D | SemaAttr.cpp | 28 Sema::PragmaStackSentinelRAII::PragmaStackSentinelRAII(Sema &S, in PragmaStackSentinelRAII() 42 Sema::PragmaStackSentinelRAII::~PragmaStackSentinelRAII() { in ~PragmaStackSentinelRAII() 53 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) { in AddAlignmentAttributesForRecord() 89 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) { in AddMsStructLayoutForRecord() 111 void Sema::inferGslPointerAttribute(NamedDecl *ND, in inferGslPointerAttribute() 150 void Sema::inferGslPointerAttribute(TypedefNameDecl *TD) { in inferGslPointerAttribute() 167 void Sema::inferGslOwnerPointerAttribute(CXXRecordDecl *Record) { in inferGslOwnerPointerAttribute() 218 void Sema::ActOnPragmaOptionsAlign(PragmaOptionsAlignKind Kind, in ActOnPragmaOptionsAlign() 220 PragmaMsStackAction Action = Sema::PSK_Reset; in ActOnPragmaOptionsAlign() 230 Action = Sema::PSK_Push_Set; in ActOnPragmaOptionsAlign() [all …]
|
| H A D | Sema.cpp | 57 SourceLocation Sema::getLocForEndOfToken(SourceLocation Loc, unsigned Offset) { in getLocForEndOfToken() 61 ModuleLoader &Sema::getModuleLoader() const { return PP.getModuleLoader(); } in getModuleLoader() 64 Sema::getDarwinSDKInfoForAvailabilityChecking(SourceLocation Loc, in getDarwinSDKInfoForAvailabilityChecking() 75 DarwinSDKInfo *Sema::getDarwinSDKInfoForAvailabilityChecking() { in getDarwinSDKInfoForAvailabilityChecking() 92 Sema::InventAbbreviatedTemplateParameterTypeName(IdentifierInfo *ParamName, in InventAbbreviatedTemplateParameterTypeName() 106 PrintingPolicy Sema::getPrintingPolicy(const ASTContext &Context, in getPrintingPolicy() 126 void Sema::ActOnTranslationUnitScope(Scope *S) { in ActOnTranslationUnitScope() 135 Sema *S = nullptr; 139 void set(Sema &S) { this->S = &S; } in set() 161 Sema::PragmaAlignPackDiagnoseKind::NonDefaultStateAtInclude, in FileChanged() [all …]
|
| H A D | SemaAccess.cpp | 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl, in SetMemberAccessSpecifier() 223 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext() 343 static bool MightInstantiateTo(Sema &S, DeclContext *Context, in MightInstantiateTo() 363 static bool MightInstantiateTo(Sema &S, CanQualType Context, CanQualType Friend) { in MightInstantiateTo() 374 static bool MightInstantiateTo(Sema &S, in MightInstantiateTo() 412 static bool MightInstantiateTo(Sema &S, in MightInstantiateTo() 420 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 436 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 451 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() 504 static AccessResult MatchesFriend(Sema &S, in MatchesFriend() [all …]
|
| H A D | SemaLookup.cpp | 96 Sema &SemaRef; 104 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} in UnqualUsingDirectiveSet() 212 static inline unsigned getIDNS(Sema::LookupNameKind NameKind, in getIDNS() 217 case Sema::LookupObjCImplicitSelfParam: in getIDNS() 218 case Sema::LookupOrdinaryName: in getIDNS() 219 case Sema::LookupRedeclarationWithLinkage: in getIDNS() 220 case Sema::LookupLocalFriendName: in getIDNS() 221 case Sema::LookupDestructorName: in getIDNS() 232 case Sema::LookupOperatorName: in getIDNS() 239 case Sema::LookupTagName: in getIDNS() [all …]
|
| H A D | SemaConcept.cpp | 66 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS) const { in recreateBinOp() 70 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS, in recreateBinOp() 88 bool Sema::CheckConstraintExpression(const Expr *ConstraintExpression, in CheckConstraintExpression() 152 Sema &SemaRef; 154 SatisfactionStackRAII(Sema &SemaRef, const NamedDecl *ND, in SatisfactionStackRAII() 171 calculateConstraintSatisfaction(Sema &S, const Expr *ConstraintExpr, in calculateConstraintSatisfaction() 256 S, Sema::ExpressionEvaluationContext::ConstantEvaluated); in calculateConstraintSatisfaction() 284 DiagRecursiveConstraintEval(Sema &S, llvm::FoldingSetNodeID &ID, in DiagRecursiveConstraintEval() 308 Sema &S, const NamedDecl *Template, SourceLocation TemplateNameLoc, in calculateConstraintSatisfaction() 314 S, Sema::ExpressionEvaluationContext::ConstantEvaluated, in calculateConstraintSatisfaction() [all …]
|
| H A D | SemaCoroutine.cpp | 32 static LookupResult lookupMember(Sema &S, const char *Name, CXXRecordDecl *RD, in lookupMember() 35 LookupResult LR(S, DN, Loc, Sema::LookupMemberName); in lookupMember() 43 static bool lookupMember(Sema &S, const char *Name, CXXRecordDecl *RD, in lookupMember() 52 static QualType lookupPromiseType(Sema &S, const FunctionDecl *FD, in lookupPromiseType() 107 Sema::LookupOrdinaryName); in lookupPromiseType() 140 static QualType lookupCoroutineHandleType(Sema &S, QualType PromiseType, in lookupCoroutineHandleType() 149 Loc, Sema::LookupOrdinaryName); in lookupCoroutineHandleType() 183 static bool isValidCoroutineContext(Sema &S, SourceLocation Loc, in isValidCoroutineContext() 251 ExprResult Sema::BuildOperatorCoawaitCall(SourceLocation Loc, Expr *E, in BuildOperatorCoawaitCall() 258 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall() [all …]
|
| H A D | SemaDeclAttr.cpp | 217 static bool checkUInt32Argument(Sema &S, const AttrInfo &AI, const Expr *Expr, in checkUInt32Argument() 253 static bool checkPositiveIntArgument(Sema &S, const AttrInfo &AI, const Expr *Expr, in checkPositiveIntArgument() 274 static bool checkAttrMutualExclusion(Sema &S, Decl *D, const ParsedAttr &AL) { in checkAttrMutualExclusion() 284 static bool checkAttrMutualExclusion(Sema &S, Decl *D, const Attr &AL) { in checkAttrMutualExclusion() 300 Sema &S, const Decl *D, const AttrInfo &AI, unsigned AttrArgNum, in checkFunctionOrMethodParameterIndex() 342 bool Sema::checkStringLiteralArgumentAttr(const AttributeCommonInfo &CI, in checkStringLiteralArgumentAttr() 363 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in checkStringLiteralArgumentAttr() 387 static void handleSimpleAttribute(Sema &S, Decl *D, in handleSimpleAttribute() 393 static const Sema::SemaDiagnosticBuilder& 394 appendDiagnostics(const Sema::SemaDiagnosticBuilder &Bldr) { in appendDiagnostics() [all …]
|
| H A D | SemaOverload.cpp | 47 using AllowedExplicit = Sema::AllowedExplicit; 57 Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, const Expr *Base, in CreateFunctionRefExpr() 86 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, 92 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From, 98 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, 105 CompareStandardConversionSequences(Sema &S, SourceLocation Loc, 110 CompareQualificationConversions(Sema &S, 115 CompareDerivedToBaseConversions(Sema &S, SourceLocation Loc, 617 Sema::TemplateDeductionResult TDK, in MakeDeductionFailureInfo() 623 case Sema::TDK_Invalid: in MakeDeductionFailureInfo() [all …]
|
| H A D | SemaDeclCXX.cpp | 66 Sema &S; 70 CheckDefaultArgumentVisitor(Sema &S, const Expr *DefaultArg) in CheckDefaultArgumentVisitor() 175 Sema::ImplicitExceptionSpecification::CalledDecl(SourceLocation CallLoc, in CalledDecl() 243 void Sema::ImplicitExceptionSpecification::CalledStmt(Stmt *S) { in CalledStmt() 272 ExprResult Sema::ConvertParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, in ConvertParamDefaultArgument() 300 void Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, in SetParamDefaultArgument() 322 Sema::ActOnParamDefaultArgument(Decl *param, SourceLocation EqualLoc, in ActOnParamDefaultArgument() 377 void Sema::ActOnParamUnparsedDefaultArgument(Decl *param, in ActOnParamUnparsedDefaultArgument() 390 void Sema::ActOnParamDefaultArgumentError(Decl *param, in ActOnParamDefaultArgumentError() 407 void Sema::CheckExtraCXXDefaultArguments(Declarator &D) { in CheckExtraCXXDefaultArguments() [all …]
|
| H A D | SemaStmt.cpp | 46 StmtResult Sema::ActOnExprStmt(ExprResult FE, bool DiscardedValue) { in ActOnExprStmt() 63 StmtResult Sema::ActOnExprStmtError() { in ActOnExprStmtError() 68 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, in ActOnNullStmt() 73 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, in ActOnDeclStmt() 83 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg) { in ActOnForEachDeclStmt() 129 static bool DiagnoseUnusedComparison(Sema &S, const Expr *E) { in DiagnoseUnusedComparison() 200 static bool DiagnoseNoDiscard(Sema &S, const WarnUnusedResultAttr *A, in DiagnoseNoDiscard() 219 void Sema::DiagnoseUnusedExprResult(const Stmt *S, unsigned DiagID) { in DiagnoseUnusedExprResult() 389 void Sema::ActOnStartOfCompoundStmt(bool IsStmtExpr) { in ActOnStartOfCompoundStmt() 393 void Sema::ActOnAfterCompoundStatementLeadingPragmas() { in ActOnAfterCompoundStatementLeadingPragmas() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 281 bool Sema::isUnexpandedParameterPackPermitted() { in isUnexpandedParameterPackPermitted() 291 Sema::DiagnoseUnexpandedParameterPacks(SourceLocation Loc, in DiagnoseUnexpandedParameterPacks() 381 bool Sema::DiagnoseUnexpandedParameterPack(SourceLocation Loc, in DiagnoseUnexpandedParameterPack() 397 bool Sema::DiagnoseUnexpandedParameterPack(Expr *E, in DiagnoseUnexpandedParameterPack() 411 bool Sema::DiagnoseUnexpandedParameterPackInRequiresExpr(RequiresExpr *RE) { in DiagnoseUnexpandedParameterPackInRequiresExpr() 434 bool Sema::DiagnoseUnexpandedParameterPack(const CXXScopeSpec &SS, in DiagnoseUnexpandedParameterPack() 451 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() 487 bool Sema::DiagnoseUnexpandedParameterPack(SourceLocation Loc, in DiagnoseUnexpandedParameterPack() 501 bool Sema::DiagnoseUnexpandedParameterPack(TemplateArgumentLoc Arg, in DiagnoseUnexpandedParameterPack() 514 void Sema::collectUnexpandedParameterPacks(TemplateArgument Arg, in collectUnexpandedParameterPacks() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 289 MultiLevelTemplateArgumentList Sema::getTemplateInstantiationArgs( in getTemplateInstantiationArgs() 343 bool Sema::CodeSynthesisContext::isInstantiationRecord() const { in isInstantiationRecord() 380 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 381 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate() 415 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 416 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() 422 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 423 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() 429 Sema::InstantiatingTemplate::InstantiatingTemplate( in InstantiatingTemplate() 430 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, in InstantiatingTemplate() [all …]
|
| H A D | SemaExpr.cpp | 66 bool Sema::CanUseDecl(NamedDecl *D, bool TreatUnavailableAsInvalid) { in CanUseDecl() 100 static void DiagnoseUnusedOfDecl(Sema &S, NamedDecl *D, SourceLocation Loc) { in DiagnoseUnusedOfDecl() 115 void Sema::NoteDeletedFunction(FunctionDecl *Decl) { in NoteDeletedFunction() 155 static void diagnoseUseOfInternalDeclInInlineFunction(Sema &S, in diagnoseUseOfInternalDeclInInlineFunction() 199 void Sema::MaybeSuggestAddingStaticToDecl(const FunctionDecl *Cur) { in MaybeSuggestAddingStaticToDecl() 222 bool Sema::DiagnoseUseOfDecl(NamedDecl *D, ArrayRef<SourceLocation> Locs, in DiagnoseUseOfDecl() 406 void Sema::DiagnoseSentinelCalls(NamedDecl *D, SourceLocation Loc, in DiagnoseSentinelCalls() 497 SourceRange Sema::getExprRange(Expr *E) const { in getExprRange() 506 ExprResult Sema::DefaultFunctionArrayConversion(Expr *E, bool Diagnose) { in DefaultFunctionArrayConversion() 548 static void CheckForNullPointerDereference(Sema &S, Expr *E) { in CheckForNullPointerDereference() [all …]
|
| H A D | SemaCast.cpp | 58 CastOperation(Sema &S, QualType destType, ExprResult src) in CastOperation() 81 Sema &Self; 153 void checkObjCConversion(Sema::CheckedConversionKind CCK) { in checkObjCConversion() 158 Sema::ACR_unbridged) in checkObjCConversion() 175 void CheckNoDeref(Sema &S, const QualType FromType, const QualType ToType, in CheckNoDeref() 200 static void DiagnoseCastQual(Sema &Self, const ExprResult &SrcExpr, 214 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, 219 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, 225 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType, 231 static TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType, [all …]
|
| H A D | SemaSYCL.cpp | 21 Sema::SemaDiagnosticBuilder Sema::SYCLDiagIfDeviceCode(SourceLocation Loc, in SYCLDiagIfDeviceCode() 29 if (getEmissionStatus(FD) == Sema::FunctionEmissionStatus::Emitted) in SYCLDiagIfDeviceCode() 36 bool Sema::checkSYCLDeviceFunction(SourceLocation Loc, FunctionDecl *Callee) { in checkSYCLDeviceFunction() 52 static bool isZeroSizedArray(Sema &SemaRef, QualType Ty) { in isZeroSizedArray() 58 void Sema::deepTypeCheckForSYCLDevice(SourceLocation UsedAt, in deepTypeCheckForSYCLDevice()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A 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() 170 void Sema::checkContainerDecl(const BlockCommandComment *Comment) { in checkContainerDecl() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | APFixedPoint.cpp | 119 APFixedPoint APFixedPoint::getMax(const FixedPointSemantics &Sema) { in getMax() argument 120 bool IsUnsigned = !Sema.isSigned(); in getMax() 121 auto Val = APSInt::getMaxValue(Sema.getWidth(), IsUnsigned); in getMax() 122 if (IsUnsigned && Sema.hasUnsignedPadding()) in getMax() 124 return APFixedPoint(Val, Sema); in getMax() 127 APFixedPoint APFixedPoint::getMin(const FixedPointSemantics &Sema) { in getMin() argument 128 auto Val = APSInt::getMinValue(Sema.getWidth(), !Sema.isSigned()); in getMin() 129 return APFixedPoint(Val, Sema); in getMin() 183 auto CommonFXSema = Sema.getCommonSemantics(Other.getSemantics()); in add() 207 auto CommonFXSema = Sema.getCommonSemantics(Other.getSemantics()); in sub() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/ |
| H A D | Parser.h | 67 class Sema { 69 virtual ~Sema(); 137 class RegistrySema : public Parser::Sema { 184 parseMatcherExpression(StringRef &MatcherCode, Sema *S, 187 parseMatcherExpression(StringRef &MatcherCode, Sema *S, Diagnostics *Error) { in parseMatcherExpression() 207 static bool parseExpression(StringRef &Code, Sema *S, 210 static bool parseExpression(StringRef &Code, Sema *S, VariantValue *Value, in parseExpression() 231 completeExpression(StringRef &Code, unsigned CompletionOffset, Sema *S, 234 completeExpression(StringRef &Code, unsigned CompletionOffset, Sema *S) { in completeExpression() 247 Parser(CodeTokenizer *Tokenizer, Sema *S, [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | Parser.cpp | 31 Sema &S; 34 explicit ActionCommentHandler(Sema &S) : S(S) { } in ActionCommentHandler() 51 Parser::Parser(Preprocessor &pp, Sema &actions, bool skipFunctionBodies) in Parser() 585 Sema::ModuleImportState &ImportState) { in ParseFirstTopLevelDecl() 590 ImportState = Sema::ModuleImportState::FirstDecl; in ParseFirstTopLevelDecl() 612 Sema::ModuleImportState &ImportState) { in ParseTopLevelDecl() 687 ImportState = Sema::ModuleImportState::NotACXX20Module; in ParseTopLevelDecl() 694 ImportState = Sema::ModuleImportState::NotACXX20Module; in ParseTopLevelDecl() 747 if (ImportState == Sema::ModuleImportState::FirstDecl) in ParseTopLevelDecl() 749 ImportState = Sema::ModuleImportState::NotACXX20Module; in ParseTopLevelDecl() [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Sema/ |
| H A D | BUILD.gn | 7 static_library("Sema") { 18 "//clang/include/clang/Sema:AttrParsedAttrImpl", 19 "//clang/include/clang/Sema:AttrParsedAttrKinds", 20 "//clang/include/clang/Sema:AttrParsedAttrList", 21 "//clang/include/clang/Sema:AttrSpellingListIndex", 22 "//clang/include/clang/Sema:AttrTemplateInstantiate", 46 "Sema.cpp",
|