Home
last modified time | relevance | path

Searched refs:SemaCodeCompletion (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp1869 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 DSema.cpp229 std::make_unique<SemaCodeCompletion>(*this, CodeCompleter)), in Sema()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h37 class SemaCodeCompletion : public SemaBase {
39 SemaCodeCompletion(Sema &S, CodeCompleteConsumer *CompletionConsumer);
H A DSema.h177 class SemaCodeCompletion; variable
1159 SemaCodeCompletion &CodeCompletion() { in CodeCompletion()
1298 std::unique_ptr<SemaCodeCompletion> CodeCompletionPtr;
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParser.cpp954 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 DParseStmt.cpp199 getCurScope(), SemaCodeCompletion::PCC_Statement); in ParseStatementOrDeclarationAfterAttributes()
2057 getCurScope(), C99orCXXorObjC ? SemaCodeCompletion::PCC_ForInit in ParseForStatement()
2058 : SemaCodeCompletion::PCC_Expression); in ParseForStatement()
H A DParseObjc.cpp690 ? 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 DParseDeclCXX.cpp4455 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 DParseDecl.cpp3721 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 DParseExpr.cpp3747 getCurScope(), SemaCodeCompletion::PCC_Type); in ParseBlockId()
H A DParseExprCXX.cpp2153 getCurScope(), SemaCodeCompletion::PCC_Condition); in ParseCXXCondition()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3019 SemaCodeCompletion::AttributeCompletion Completion =
3020 SemaCodeCompletion::AttributeCompletion::None,