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.cpp1874 AddStorageSpecifiers(SemaCodeCompletion::ParserCompletionContext CCC, in AddStorageSpecifiers()
1903 AddFunctionSpecifiers(SemaCodeCompletion::ParserCompletionContext CCC, in AddFunctionSpecifiers()
1907 case SemaCodeCompletion::PCC_Class: in AddFunctionSpecifiers()
1908 case SemaCodeCompletion::PCC_MemberTemplate: in AddFunctionSpecifiers()
1917 case SemaCodeCompletion::PCC_ObjCInterface: in AddFunctionSpecifiers()
1918 case SemaCodeCompletion::PCC_ObjCImplementation: in AddFunctionSpecifiers()
1919 case SemaCodeCompletion::PCC_Namespace: in AddFunctionSpecifiers()
1920 case SemaCodeCompletion::PCC_Template: in AddFunctionSpecifiers()
1928 case SemaCodeCompletion::PCC_ObjCInstanceVariableList: in AddFunctionSpecifiers()
1929 case SemaCodeCompletion::PCC_Expression: in AddFunctionSpecifiers()
[all …]
H A DSema.cpp287 std::make_unique<SemaCodeCompletion>(*this, CodeCompleter)), in Sema()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h38 class SemaCodeCompletion : public SemaBase {
40 SemaCodeCompletion(Sema &S, CodeCompleteConsumer *CompletionConsumer);
H A DSema.h161 class SemaCodeCompletion; variable
1424 SemaCodeCompletion &CodeCompletion() { in CodeCompletion()
1575 std::unique_ptr<SemaCodeCompletion> CodeCompletionPtr;
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParser.cpp910 SemaCodeCompletion::ParserCompletionContext PCC; in ParseExternalDeclaration()
912 PCC = SemaCodeCompletion::PCC_ObjCImplementation; in ParseExternalDeclaration()
914 PCC = SemaCodeCompletion::PCC_TopLevelOrExpression; in ParseExternalDeclaration()
916 PCC = SemaCodeCompletion::PCC_Namespace; in ParseExternalDeclaration()
2188 getCurScope(), SemaCodeCompletion::PCC_RecoveryInFunction); in handleUnexpectedCodeCompletionToken()
2195 getCurScope(), SemaCodeCompletion::PCC_Class); in handleUnexpectedCodeCompletionToken()
2202 getCurScope(), SemaCodeCompletion::PCC_Namespace); in handleUnexpectedCodeCompletionToken()
H A DParseDeclCXX.cpp407 ? SemaCodeCompletion::PCC_TopLevelOrExpression in ParseExportDeclaration()
408 : SemaCodeCompletion::PCC_Namespace); in ParseExportDeclaration()
4301 SourceLocation &Loc, SemaCodeCompletion::AttributeCompletion Completion, in TryParseCXX11AttributeIdentifier()
4662 CommonScopeLoc, SemaCodeCompletion::AttributeCompletion::Scope); in ParseCXX11AttributeSpecifierInternal()
4691 AttrLoc, SemaCodeCompletion::AttributeCompletion::Attribute, in ParseCXX11AttributeSpecifierInternal()
4703 AttrLoc, SemaCodeCompletion::AttributeCompletion::Attribute, in ParseCXX11AttributeSpecifierInternal()
4995 SemaCodeCompletion::AttributeCompletion::Attribute, in ParseMicrosoftAttributes()
H A DParseStmt.cpp154 getCurScope(), SemaCodeCompletion::PCC_Statement); in ParseStatementOrDeclarationAfterAttributes()
1931 getCurScope(), C99orCXXorObjC ? SemaCodeCompletion::PCC_ForInit in ParseForStatement()
1932 : SemaCodeCompletion::PCC_Expression); in ParseForStatement()
H A DParseObjc.cpp609 ? SemaCodeCompletion::PCC_ObjCImplementation in ParseObjCInterfaceDeclList()
610 : SemaCodeCompletion::PCC_ObjCInterface); in ParseObjCInterfaceDeclList()
1465 getCurScope(), SemaCodeCompletion::PCC_Type); in parseObjCTypeArgsOrProtocolQualifiers()
1754 getCurScope(), SemaCodeCompletion::PCC_ObjCInstanceVariableList); in ParseObjCClassInstanceVariables()
H A DParseDecl.cpp3503 SemaCodeCompletion::ParserCompletionContext CCC = in ParseDeclarationSpecifiers()
3504 SemaCodeCompletion::PCC_Namespace; in ParseDeclarationSpecifiers()
3525 ? SemaCodeCompletion::PCC_MemberTemplate in ParseDeclarationSpecifiers()
3526 : SemaCodeCompletion::PCC_Template; in ParseDeclarationSpecifiers()
3528 CCC = SemaCodeCompletion::PCC_Class; in ParseDeclarationSpecifiers()
3530 CCC = SemaCodeCompletion::PCC_LocalDeclarationSpecifiers; in ParseDeclarationSpecifiers()
3532 CCC = SemaCodeCompletion::PCC_ObjCImplementation; in ParseDeclarationSpecifiers()
H A DParseExprCXX.cpp1897 getCurScope(), SemaCodeCompletion::PCC_Condition); in ParseCXXCondition()
H A DParseExpr.cpp3237 getCurScope(), SemaCodeCompletion::PCC_Type); in ParseBlockId()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3068 SemaCodeCompletion::AttributeCompletion Completion =
3069 SemaCodeCompletion::AttributeCompletion::None,