clang 20.0.0git
clang::SemaCodeCompletion Member List

This is the complete list of members for clang::SemaCodeCompletion, including all inherited members.

AttributeCompletion enum nameclang::SemaCodeCompletion
CodeCompleteAfterFunctionEquals(Declarator &D)clang::SemaCodeCompletion
CodeCompleteAfterIf(Scope *S, bool IsBracedThen)clang::SemaCodeCompletion
CodeCompleteAttribute(AttributeCommonInfo::Syntax Syntax, AttributeCompletion Completion=AttributeCompletion::Attribute, const IdentifierInfo *Scope=nullptr)clang::SemaCodeCompletion
CodeCompleteAvailabilityPlatformName()clang::SemaCodeCompletion
CodeCompleteBracketDeclarator(Scope *S)clang::SemaCodeCompletion
CodeCompleteCase(Scope *S)clang::SemaCodeCompletion
CodeCompleteConstructorInitializer(Decl *Constructor, ArrayRef< CXXCtorInitializer * > Initializers)clang::SemaCodeCompletion
CodeCompleteDeclSpec(Scope *S, DeclSpec &DS, bool AllowNonIdentifiers, bool AllowNestedNameSpecifiers)clang::SemaCodeCompletion
CodeCompleteDesignator(const QualType BaseType, llvm::ArrayRef< Expr * > InitExprs, const Designation &D)clang::SemaCodeCompletion
CodeCompleteExpression(Scope *S, const CodeCompleteExpressionData &Data)clang::SemaCodeCompletion
CodeCompleteExpression(Scope *S, QualType PreferredType, bool IsParenthesized=false)clang::SemaCodeCompletion
CodeCompleteFunctionQualifiers(DeclSpec &DS, Declarator &D, const VirtSpecifiers *VS=nullptr)clang::SemaCodeCompletion
CodeCompleteIncludedFile(llvm::StringRef Dir, bool IsAngled)clang::SemaCodeCompletion
CodeCompleteInitializer(Scope *S, Decl *D)clang::SemaCodeCompletion
CodeCompleteInPreprocessorConditionalExclusion(Scope *S)clang::SemaCodeCompletion
CodeCompleteLambdaIntroducer(Scope *S, LambdaIntroducer &Intro, bool AfterAmpersand)clang::SemaCodeCompletion
CodeCompleteMemberReferenceExpr(Scope *S, Expr *Base, Expr *OtherOpBase, SourceLocation OpLoc, bool IsArrow, bool IsBaseExprStatement, QualType PreferredType)clang::SemaCodeCompletion
CodeCompleteModuleImport(SourceLocation ImportLoc, ModuleIdPath Path)clang::SemaCodeCompletion
CodeCompleteNamespaceAliasDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteNamespaceDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteNaturalLanguage()clang::SemaCodeCompletion
CodeCompleteObjCAtDirective(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCAtExpression(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCAtStatement(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCAtVisibility(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCClassForwardDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCClassMessage(Scope *S, ParsedType Receiver, ArrayRef< const IdentifierInfo * > SelIdents, bool AtArgumentExpression, bool IsSuper=false)clang::SemaCodeCompletion
CodeCompleteObjCClassPropertyRefExpr(Scope *S, const IdentifierInfo &ClassName, SourceLocation ClassNameLoc, bool IsBaseExprStatement)clang::SemaCodeCompletion
CodeCompleteObjCForCollection(Scope *S, DeclGroupPtrTy IterationVar)clang::SemaCodeCompletion
CodeCompleteObjCImplementationCategory(Scope *S, IdentifierInfo *ClassName, SourceLocation ClassNameLoc)clang::SemaCodeCompletion
CodeCompleteObjCImplementationDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCInstanceMessage(Scope *S, Expr *Receiver, ArrayRef< const IdentifierInfo * > SelIdents, bool AtArgumentExpression, ObjCInterfaceDecl *Super=nullptr)clang::SemaCodeCompletion
CodeCompleteObjCInterfaceCategory(Scope *S, IdentifierInfo *ClassName, SourceLocation ClassNameLoc)clang::SemaCodeCompletion
CodeCompleteObjCInterfaceDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCMessageReceiver(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCMethodDecl(Scope *S, std::optional< bool > IsInstanceMethod, ParsedType ReturnType)clang::SemaCodeCompletion
CodeCompleteObjCMethodDeclSelector(Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnType, ArrayRef< const IdentifierInfo * > SelIdents)clang::SemaCodeCompletion
CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS, bool IsParameter)clang::SemaCodeCompletion
CodeCompleteObjCPropertyDefinition(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS)clang::SemaCodeCompletion
CodeCompleteObjCPropertyGetter(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCPropertySetter(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCPropertySynthesizeIvar(Scope *S, IdentifierInfo *PropertyName)clang::SemaCodeCompletion
CodeCompleteObjCProtocolDecl(Scope *S)clang::SemaCodeCompletion
CodeCompleteObjCProtocolReferences(ArrayRef< IdentifierLocPair > Protocols)clang::SemaCodeCompletion
CodeCompleteObjCSelector(Scope *S, ArrayRef< const IdentifierInfo * > SelIdents)clang::SemaCodeCompletion
CodeCompleteObjCSuperclass(Scope *S, IdentifierInfo *ClassName, SourceLocation ClassNameLoc)clang::SemaCodeCompletion
CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, ArrayRef< const IdentifierInfo * > SelIdents, bool AtArgumentExpression)clang::SemaCodeCompletion
CodeCompleteOperatorName(Scope *S)clang::SemaCodeCompletion
CodeCompleteOrdinaryName(Scope *S, ParserCompletionContext CompletionContext)clang::SemaCodeCompletion
CodeCompletePostfixExpression(Scope *S, ExprResult LHS, QualType PreferredType)clang::SemaCodeCompletion
CodeCompletePreprocessorDirective(bool InConditional)clang::SemaCodeCompletion
CodeCompletePreprocessorExpression()clang::SemaCodeCompletion
CodeCompletePreprocessorMacroArgument(Scope *S, IdentifierInfo *Macro, MacroInfo *MacroInfo, unsigned Argument)clang::SemaCodeCompletion
CodeCompletePreprocessorMacroName(bool IsDefinition)clang::SemaCodeCompletion
CodeCompleteQualifiedId(Scope *S, CXXScopeSpec &SS, bool EnteringContext, bool IsUsingDeclaration, QualType BaseType, QualType PreferredType)clang::SemaCodeCompletion
CodeCompleterclang::SemaCodeCompletion
CodeCompleteTag(Scope *S, unsigned TagSpec)clang::SemaCodeCompletion
CodeCompleteTypeQualifiers(DeclSpec &DS)clang::SemaCodeCompletion
CodeCompleteUsing(Scope *S)clang::SemaCodeCompletion
CodeCompleteUsingDirective(Scope *S)clang::SemaCodeCompletion
DeclGroupPtrTy typedefclang::SemaCodeCompletion
Diag(SourceLocation Loc, unsigned DiagID, bool DeferHint=false)clang::SemaBase
Diag(SourceLocation Loc, const PartialDiagnostic &PD, bool DeferHint=false)clang::SemaBase
GatherGlobalCodeCompletions(CodeCompletionAllocator &Allocator, CodeCompletionTUInfo &CCTUInfo, SmallVectorImpl< CodeCompletionResult > &Results)clang::SemaCodeCompletion
getASTContext() constclang::SemaBase
getDiagnostics() constclang::SemaBase
getLangOpts() constclang::SemaBase
ParserCompletionContext enum nameclang::SemaCodeCompletion
PCC_Class enum valueclang::SemaCodeCompletion
PCC_Condition enum valueclang::SemaCodeCompletion
PCC_Expression enum valueclang::SemaCodeCompletion
PCC_ForInit enum valueclang::SemaCodeCompletion
PCC_LocalDeclarationSpecifiers enum valueclang::SemaCodeCompletion
PCC_MemberTemplate enum valueclang::SemaCodeCompletion
PCC_Namespace enum valueclang::SemaCodeCompletion
PCC_ObjCImplementation enum valueclang::SemaCodeCompletion
PCC_ObjCInstanceVariableList enum valueclang::SemaCodeCompletion
PCC_ObjCInterface enum valueclang::SemaCodeCompletion
PCC_ParenthesizedExpression enum valueclang::SemaCodeCompletion
PCC_RecoveryInFunction enum valueclang::SemaCodeCompletion
PCC_Statement enum valueclang::SemaCodeCompletion
PCC_Template enum valueclang::SemaCodeCompletion
PCC_TopLevelOrExpression enum valueclang::SemaCodeCompletion
PCC_Type enum valueclang::SemaCodeCompletion
PDiag(unsigned DiagID=0)clang::SemaBase
ProduceCallSignatureHelp(Expr *Fn, ArrayRef< Expr * > Args, SourceLocation OpenParLoc)clang::SemaCodeCompletion
ProduceConstructorSignatureHelp(QualType Type, SourceLocation Loc, ArrayRef< Expr * > Args, SourceLocation OpenParLoc, bool Braced)clang::SemaCodeCompletion
ProduceCtorInitMemberSignatureHelp(Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, ArrayRef< Expr * > ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc, bool Braced)clang::SemaCodeCompletion
ProduceTemplateArgumentSignatureHelp(TemplateTy, ArrayRef< ParsedTemplateArgument >, SourceLocation LAngleLoc)clang::SemaCodeCompletion
SemaBase(Sema &S)clang::SemaBase
SemaCodeCompletion(Sema &S, CodeCompleteConsumer *CompletionConsumer)clang::SemaCodeCompletion
SemaRefclang::SemaBase
TemplateTy typedefclang::SemaCodeCompletion