|
clang 22.0.0git
|
This is the complete list of members for clang::HLSLExternalSemaSource, including all inherited members.
| AssignedLambdaNumbering(CXXRecordDecl *Lambda) | clang::ExternalSemaSource | inlinevirtual |
| classof(const ExternalASTSource *S) | clang::ExternalSemaSource | inlinestatic |
| CompleteRedeclChain(const Decl *D) | clang::ExternalASTSource | virtual |
| CompleteType(TagDecl *Tag) override | clang::HLSLExternalSemaSource | virtual |
| CompleteType(ObjCInterfaceDecl *Class) | clang::HLSLExternalSemaSource | virtual |
| completeVisibleDeclsMap(const DeclContext *DC) | clang::ExternalASTSource | virtual |
| CorrectTypo(const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) | clang::ExternalSemaSource | inlinevirtual |
| EK_Always enum value | clang::ExternalASTSource | |
| EK_Never enum value | clang::ExternalASTSource | |
| EK_ReplyHazy enum value | clang::ExternalASTSource | |
| ExternalASTSource()=default | clang::ExternalASTSource | |
| ExternalSemaSource()=default | clang::ExternalSemaSource | |
| ExtKind enum name | clang::ExternalASTSource | |
| FindExternalLexicalDecls(const DeclContext *DC, llvm::function_ref< bool(Decl::Kind)> IsKindWeWant, SmallVectorImpl< Decl * > &Result) | clang::ExternalASTSource | virtual |
| FindExternalLexicalDecls(const DeclContext *DC, SmallVectorImpl< Decl * > &Result) | clang::ExternalASTSource | inline |
| FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name, const DeclContext *OriginalDC) | clang::ExternalASTSource | virtual |
| FindFileRegionDecls(FileID File, unsigned Offset, unsigned Length, SmallVectorImpl< Decl * > &Decls) | clang::ExternalASTSource | virtual |
| FinishedDeserializing() | clang::ExternalASTSource | virtual |
| ForgetSema() override | clang::HLSLExternalSemaSource | inlinevirtual |
| GetExternalCXXBaseSpecifiers(uint64_t Offset) | clang::ExternalASTSource | virtual |
| GetExternalCXXCtorInitializers(uint64_t Offset) | clang::ExternalASTSource | virtual |
| GetExternalDecl(GlobalDeclID ID) | clang::ExternalASTSource | virtual |
| GetExternalDeclStmt(uint64_t Offset) | clang::ExternalASTSource | virtual |
| GetExternalSelector(uint32_t ID) | clang::ExternalASTSource | virtual |
| getGeneration() const | clang::ExternalASTSource | inline |
| getMemoryBufferSizes() const | clang::ExternalASTSource | inline |
| getMemoryBufferSizes(MemoryBufferSizes &sizes) const | clang::ExternalASTSource | virtual |
| getModule(unsigned ID) | clang::ExternalASTSource | inlinevirtual |
| GetNumExternalSelectors() | clang::ExternalASTSource | virtual |
| getSourceDescriptor(unsigned ID) | clang::ExternalASTSource | virtual |
| hasExternalDefinitions(const Decl *D) | clang::ExternalASTSource | virtual |
| incrementGeneration(ASTContext &C) | clang::ExternalASTSource | protected |
| InitializeSema(Sema &S) override | clang::HLSLExternalSemaSource | virtual |
| isA(const void *ClassID) const override | clang::ExternalSemaSource | inlinevirtual |
| layoutRecordType(const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap< const FieldDecl *, uint64_t > &FieldOffsets, llvm::DenseMap< const CXXRecordDecl *, CharUnits > &BaseOffsets, llvm::DenseMap< const CXXRecordDecl *, CharUnits > &VirtualBaseOffsets) | clang::ExternalASTSource | virtual |
| LoadExternalSpecializations(const Decl *D, bool OnlyPartial) | clang::ExternalASTSource | virtual |
| LoadExternalSpecializations(const Decl *D, ArrayRef< TemplateArgument > TemplateArgs) | clang::ExternalASTSource | virtual |
| LookupUnqualified(LookupResult &R, Scope *S) | clang::ExternalSemaSource | inlinevirtual |
| MaybeDiagnoseMissingCompleteType(SourceLocation Loc, QualType T) | clang::ExternalSemaSource | inlinevirtual |
| PrintStats() | clang::ExternalASTSource | virtual |
| ReadComments() | clang::ExternalASTSource | virtual |
| ReadDeclsToCheckForDeferredDiags(llvm::SmallSetVector< Decl *, 4 > &Decls) | clang::ExternalSemaSource | inlinevirtual |
| ReadDelegatingConstructors(SmallVectorImpl< CXXConstructorDecl * > &Decls) | clang::ExternalSemaSource | inlinevirtual |
| ReadExtVectorDecls(SmallVectorImpl< TypedefNameDecl * > &Decls) | clang::ExternalSemaSource | inlinevirtual |
| ReadKnownNamespaces(SmallVectorImpl< NamespaceDecl * > &Namespaces) | clang::ExternalSemaSource | virtual |
| ReadLateParsedTemplates(llvm::MapVector< const FunctionDecl *, std::unique_ptr< LateParsedTemplate > > &LPTMap) | clang::ExternalSemaSource | inlinevirtual |
| ReadMethodPool(Selector Sel) | clang::ExternalSemaSource | virtual |
| ReadMismatchingDeleteExpressions(llvm::MapVector< FieldDecl *, llvm::SmallVector< std::pair< SourceLocation, bool >, 4 > > &) | clang::ExternalSemaSource | virtual |
| ReadPendingInstantiations(SmallVectorImpl< std::pair< ValueDecl *, SourceLocation > > &Pending) | clang::ExternalSemaSource | inlinevirtual |
| ReadReferencedSelectors(SmallVectorImpl< std::pair< Selector, SourceLocation > > &Sels) | clang::ExternalSemaSource | inlinevirtual |
| ReadTentativeDefinitions(SmallVectorImpl< VarDecl * > &TentativeDefs) | clang::ExternalSemaSource | inlinevirtual |
| ReadUndefinedButUsed(llvm::MapVector< NamedDecl *, SourceLocation > &Undefined) | clang::ExternalSemaSource | virtual |
| ReadUnusedFileScopedDecls(SmallVectorImpl< const DeclaratorDecl * > &Decls) | clang::ExternalSemaSource | inlinevirtual |
| ReadUnusedLocalTypedefNameCandidates(llvm::SmallSetVector< const TypedefNameDecl *, 4 > &Decls) | clang::ExternalSemaSource | inlinevirtual |
| ReadUsedVTables(SmallVectorImpl< ExternalVTableUse > &VTables) | clang::ExternalSemaSource | inlinevirtual |
| ReadWeakUndeclaredIdentifiers(SmallVectorImpl< std::pair< IdentifierInfo *, WeakInfo > > &WI) | clang::ExternalSemaSource | inlinevirtual |
| SetExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name, ArrayRef< NamedDecl * > Decls) | clang::ExternalASTSource | protectedstatic |
| SetNoExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name) | clang::ExternalASTSource | protectedstatic |
| StartedDeserializing() | clang::ExternalASTSource | virtual |
| StartTranslationUnit(ASTConsumer *Consumer) | clang::ExternalASTSource | virtual |
| updateOutOfDateIdentifier(const IdentifierInfo &II) | clang::ExternalASTSource | inlinevirtual |
| updateOutOfDateSelector(Selector Sel) | clang::ExternalSemaSource | virtual |
| wasThisDeclarationADefinition(const FunctionDecl *FD) | clang::ExternalASTSource | virtual |
| ~ExternalASTSource() | clang::ExternalASTSource | virtual |
| ~ExternalSemaSource() override | clang::ExternalSemaSource | |
| ~HLSLExternalSemaSource() override | clang::HLSLExternalSemaSource | inline |