Searched refs:SemaCodeCompletion (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 1869 AddStorageSpecifiers(SemaCodeCompletion::ParserCompletionContext CCC, in AddStorageSpecifiers() 1895 AddFunctionSpecifiers(SemaCodeCompletion::ParserCompletionContext CCC, in AddFunctionSpecifiers() 1899 case SemaCodeCompletion::PCC_Class: in AddFunctionSpecifiers() 1900 case SemaCodeCompletion::PCC_MemberTemplate: in AddFunctionSpecifiers() 1909 case SemaCodeCompletion::PCC_ObjCInterface: in AddFunctionSpecifiers() 1910 case SemaCodeCompletion::PCC_ObjCImplementation: in AddFunctionSpecifiers() 1911 case SemaCodeCompletion::PCC_Namespace: in AddFunctionSpecifiers() 1912 case SemaCodeCompletion::PCC_Template: in AddFunctionSpecifiers() 1917 case SemaCodeCompletion::PCC_ObjCInstanceVariableList: in AddFunctionSpecifiers() 1918 case SemaCodeCompletion::PCC_Expression: in AddFunctionSpecifiers() [all …]
|
H A D | Sema.cpp | 229 std::make_unique<SemaCodeCompletion>(*this, CodeCompleter)), in Sema()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaCodeCompletion.h | 37 class SemaCodeCompletion : public SemaBase { 39 SemaCodeCompletion(Sema &S, CodeCompleteConsumer *CompletionConsumer);
|
H A D | Sema.h | 177 class SemaCodeCompletion; variable 1159 SemaCodeCompletion &CodeCompletion() { in CodeCompletion() 1298 std::unique_ptr<SemaCodeCompletion> CodeCompletionPtr;
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | Parser.cpp | 954 SemaCodeCompletion::ParserCompletionContext PCC; in ParseExternalDeclaration() 956 PCC = SemaCodeCompletion::PCC_ObjCImplementation; in ParseExternalDeclaration() 958 PCC = SemaCodeCompletion::PCC_TopLevelOrExpression; in ParseExternalDeclaration() 960 PCC = SemaCodeCompletion::PCC_Namespace; in ParseExternalDeclaration() 2297 getCurScope(), SemaCodeCompletion::PCC_RecoveryInFunction); in handleUnexpectedCodeCompletionToken() 2304 getCurScope(), SemaCodeCompletion::PCC_Class); in handleUnexpectedCodeCompletionToken() 2311 getCurScope(), SemaCodeCompletion::PCC_Namespace); in handleUnexpectedCodeCompletionToken()
|
H A D | ParseStmt.cpp | 199 getCurScope(), SemaCodeCompletion::PCC_Statement); in ParseStatementOrDeclarationAfterAttributes() 2057 getCurScope(), C99orCXXorObjC ? SemaCodeCompletion::PCC_ForInit in ParseForStatement() 2058 : SemaCodeCompletion::PCC_Expression); in ParseForStatement()
|
H A D | ParseObjc.cpp | 690 ? SemaCodeCompletion::PCC_ObjCImplementation in ParseObjCInterfaceDeclList() 691 : SemaCodeCompletion::PCC_ObjCInterface); in ParseObjCInterfaceDeclList() 1694 getCurScope(), SemaCodeCompletion::PCC_Type); in parseObjCTypeArgsOrProtocolQualifiers() 2004 getCurScope(), SemaCodeCompletion::PCC_ObjCInstanceVariableList); in ParseObjCClassInstanceVariables()
|
H A D | ParseDeclCXX.cpp | 4455 SourceLocation &Loc, SemaCodeCompletion::AttributeCompletion Completion, in TryParseCXX11AttributeIdentifier() 4856 CommonScopeLoc, SemaCodeCompletion::AttributeCompletion::Scope); in ParseCXX11AttributeSpecifierInternal() 4885 AttrLoc, SemaCodeCompletion::AttributeCompletion::Attribute, in ParseCXX11AttributeSpecifierInternal() 4897 AttrLoc, SemaCodeCompletion::AttributeCompletion::Attribute, in ParseCXX11AttributeSpecifierInternal() 5124 SemaCodeCompletion::AttributeCompletion::Attribute, in ParseMicrosoftAttributes()
|
H A D | ParseDecl.cpp | 3721 SemaCodeCompletion::ParserCompletionContext CCC = in ParseDeclarationSpecifiers() 3722 SemaCodeCompletion::PCC_Namespace; in ParseDeclarationSpecifiers() 3743 ? SemaCodeCompletion::PCC_MemberTemplate in ParseDeclarationSpecifiers() 3744 : SemaCodeCompletion::PCC_Template; in ParseDeclarationSpecifiers() 3746 CCC = SemaCodeCompletion::PCC_Class; in ParseDeclarationSpecifiers() 3748 CCC = SemaCodeCompletion::PCC_LocalDeclarationSpecifiers; in ParseDeclarationSpecifiers() 3750 CCC = SemaCodeCompletion::PCC_ObjCImplementation; in ParseDeclarationSpecifiers()
|
H A D | ParseExpr.cpp | 3747 getCurScope(), SemaCodeCompletion::PCC_Type); in ParseBlockId()
|
H A D | ParseExprCXX.cpp | 2153 getCurScope(), SemaCodeCompletion::PCC_Condition); in ParseCXXCondition()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3019 SemaCodeCompletion::AttributeCompletion Completion = 3020 SemaCodeCompletion::AttributeCompletion::None,
|