HomeSort by relevance Sort by last modified time
    Searched refs:sema (Results 26 - 50 of 50) sorted by null

12

  /external/clang/lib/Sema/
SemaTemplateVariadic.cpp 12 #include "clang/Sema/Sema.h"
16 #include "clang/Sema/Lookup.h"
17 #include "clang/Sema/ParsedTemplate.h"
18 #include "clang/Sema/ScopeInfo.h"
19 #include "clang/Sema/SemaInternal.h"
20 #include "clang/Sema/Template.h"
198 Sema::DiagnoseUnexpandedParameterPacks(SourceLocation Loc,
209 if (sema::LambdaScopeInfo *LSI =
210 dyn_cast<sema::LambdaScopeInfo>(FunctionScopes[N-1]))
    [all...]
SemaTemplateInstantiate.cpp 13 #include "clang/Sema/SemaInternal.h"
20 #include "clang/Sema/DeclSpec.h"
21 #include "clang/Sema/Initialization.h"
22 #include "clang/Sema/Lookup.h"
23 #include "clang/Sema/Template.h"
24 #include "clang/Sema/TemplateDeduction.h"
27 using namespace sema;
51 Sema::getTemplateInstantiationArgs(NamedDecl *D,
153 bool Sema::ActiveTemplateInstantiation::isInstantiationRecord() const {
171 Sema::InstantiatingTemplate:
1854 namespace sema { namespace in namespace:clang
    [all...]
SemaType.cpp 14 #include "clang/Sema/SemaInternal.h"
28 #include "clang/Sema/DeclSpec.h"
29 #include "clang/Sema/DelayedDiagnostic.h"
30 #include "clang/Sema/Lookup.h"
31 #include "clang/Sema/ScopeInfo.h"
32 #include "clang/Sema/Template.h"
56 static void diagnoseBadTypeAttribute(Sema &S, const AttributeList &attr,
116 Sema &sema; member in class:__anon5914::TypeProcessingState
140 TypeProcessingState(Sema &sema, Declarator &declarator
    [all...]
SemaLambda.cpp 13 #include "clang/Sema/DeclSpec.h"
16 #include "clang/Sema/Initialization.h"
17 #include "clang/Sema/Lookup.h"
18 #include "clang/Sema/Scope.h"
19 #include "clang/Sema/ScopeInfo.h"
20 #include "clang/Sema/SemaInternal.h"
22 using namespace sema;
24 CXXRecordDecl *Sema::createLambdaClosureType(SourceRange IntroducerRange,
54 CXXMethodDecl *Sema::startLambdaDefinition(CXXRecordDecl *Class,
173 LambdaScopeInfo *Sema::enterLambdaScope(CXXMethodDecl *CallOperator
    [all...]
SemaStmtAsm.cpp 14 #include "clang/Sema/SemaInternal.h"
19 #include "clang/Sema/Initialization.h"
20 #include "clang/Sema/Lookup.h"
21 #include "clang/Sema/Scope.h"
22 #include "clang/Sema/ScopeInfo.h"
38 using namespace sema;
47 static bool CheckAsmLValue(const Expr *E, Sema &S) {
89 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple,
377 static StringRef getSpelling(Sema &SemaRef, Token AsmTok) {
388 static bool buildMSAsmString(Sema &SemaRef
    [all...]
SemaAccess.cpp 10 // This file provides Sema routines for C++ access control semantics.
14 #include "clang/Sema/SemaInternal.h"
22 #include "clang/Sema/DelayedDiagnostic.h"
23 #include "clang/Sema/Initialization.h"
24 #include "clang/Sema/Lookup.h"
27 using namespace sema;
29 /// A copy of Sema's enum without AR_delayed.
39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl,
147 /// Like sema::AccessedEntity, but kindly lets us scribble all over
205 const CXXRecordDecl *resolveInstanceContext(Sema &S) const
    [all...]
SemaExprMember.cpp 13 #include "clang/Sema/SemaInternal.h"
20 #include "clang/Sema/Lookup.h"
21 #include "clang/Sema/Scope.h"
22 #include "clang/Sema/ScopeInfo.h"
25 using namespace sema;
35 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record,
87 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef,
131 const Sema::ExpressionEvaluationContextRecord& record
133 if (record.Context == Sema::Unevaluated)
181 static void diagnoseInstanceReference(Sema &SemaRef
    [all...]
SemaPseudoObject.cpp 33 #include "clang/Sema/SemaInternal.h"
37 #include "clang/Sema/Initialization.h"
38 #include "clang/Sema/ScopeInfo.h"
42 using namespace sema;
47 Sema &S;
48 Rebuilder(Sema &S) : S(S) {}
110 ObjCPropertyRefRebuilder(Sema &S, Expr *newBase)
138 ObjCSubscriptRefRebuilder(Sema &S, Expr *newBase, Expr *newKeyExpr)
159 Sema &S;
164 PseudoOpBuilder(Sema &S, SourceLocation genericLoc
    [all...]
SemaStmt.cpp 14 #include "clang/Sema/SemaInternal.h"
27 #include "clang/Sema/Initialization.h"
28 #include "clang/Sema/Lookup.h"
29 #include "clang/Sema/Scope.h"
30 #include "clang/Sema/ScopeInfo.h"
37 using namespace sema;
39 StmtResult Sema::ActOnExprStmt(ExprResult FE) {
57 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc,
62 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc,
72 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg)
    [all...]
SemaDecl.cpp 14 #include "clang/Sema/SemaInternal.h"
30 #include "clang/Lex/HeaderSearch.h" // FIXME: Sema shouldn't depend on Lex
31 #include "clang/Lex/ModuleLoader.h" // FIXME: Sema shouldn't depend on Lex
32 #include "clang/Lex/Preprocessor.h" // FIXME: Sema shouldn't depend on Lex
34 #include "clang/Sema/CXXFieldCollector.h"
35 #include "clang/Sema/DeclSpec.h"
36 #include "clang/Sema/DelayedDiagnostic.h"
37 #include "clang/Sema/Initialization.h"
38 #include "clang/Sema/Lookup.h"
39 #include "clang/Sema/ParsedTemplate.h
    [all...]
SemaChecking.cpp 15 #include "clang/Sema/SemaInternal.h"
31 #include "clang/Sema/Initialization.h"
32 #include "clang/Sema/Lookup.h"
33 #include "clang/Sema/ScopeInfo.h"
34 #include "clang/Sema/Sema.h"
42 using namespace sema;
44 SourceLocation Sema::getLocationOfStringLiteralByte(const StringLiteral *SL,
52 static bool checkArgCount(Sema &S, CallExpr *call, unsigned desiredArgCount) {
72 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall)
    [all...]
SemaExprObjC.cpp 14 #include "clang/Sema/SemaInternal.h"
24 #include "clang/Sema/Initialization.h"
25 #include "clang/Sema/Lookup.h"
26 #include "clang/Sema/Scope.h"
27 #include "clang/Sema/ScopeInfo.h"
31 using namespace sema;
34 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs,
79 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){
145 static bool validateBoxingMethod(Sema &S, SourceLocation Loc,
169 static ObjCMethodDecl *getNSNumberFactoryMethod(Sema &S, SourceLocation Loc
    [all...]
SemaLookup.cpp 14 #include "clang/Sema/Lookup.h"
26 #include "clang/Sema/DeclSpec.h"
27 #include "clang/Sema/ExternalSemaSource.h"
28 #include "clang/Sema/Overload.h"
29 #include "clang/Sema/Scope.h"
30 #include "clang/Sema/ScopeInfo.h"
31 #include "clang/Sema/Sema.h"
32 #include "clang/Sema/SemaInternal.h"
33 #include "clang/Sema/TemplateDeduction.h
    [all...]
SemaTemplateDeduction.cpp 13 #include "clang/Sema/TemplateDeduction.h"
21 #include "clang/Sema/DeclSpec.h"
22 #include "clang/Sema/Sema.h"
23 #include "clang/Sema/Template.h"
28 using namespace sema;
82 static Sema::TemplateDeductionResult
83 DeduceTemplateArguments(Sema &S,
114 static Sema::TemplateDeductionResult
115 DeduceTemplateArgumentsByTypeMatch(Sema &S
    [all...]
SemaTemplateInstantiateDecl.cpp 12 #include "clang/Sema/SemaInternal.h"
22 #include "clang/Sema/Lookup.h"
23 #include "clang/Sema/PrettyDeclStackTrace.h"
24 #include "clang/Sema/Template.h"
61 #include "clang/Sema/AttrTemplateInstantiate.inc"
64 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs,
68 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated);
84 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs,
111 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, -1);
115 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, I)
    [all...]
TreeTransform.h 28 #include "clang/Sema/Designator.h"
29 #include "clang/Sema/Lookup.h"
30 #include "clang/Sema/Ownership.h"
31 #include "clang/Sema/ParsedTemplate.h"
32 #include "clang/Sema/ScopeInfo.h"
33 #include "clang/Sema/SemaDiagnostic.h"
34 #include "clang/Sema/SemaInternal.h"
40 using namespace sema;
113 Sema &SemaRef;
122 TreeTransform(Sema &SemaRef) : SemaRef(SemaRef) {
    [all...]
SemaExprCXX.cpp 15 #include "clang/Sema/SemaInternal.h"
28 #include "clang/Sema/DeclSpec.h"
29 #include "clang/Sema/Initialization.h"
30 #include "clang/Sema/Lookup.h"
31 #include "clang/Sema/ParsedTemplate.h"
32 #include "clang/Sema/Scope.h"
33 #include "clang/Sema/ScopeInfo.h"
34 #include "clang/Sema/TemplateDeduction.h"
39 using namespace sema;
41 ParsedType Sema::getDestructorName(SourceLocation TildeLoc
    [all...]
SemaCodeComplete.cpp 13 #include "clang/Sema/SemaInternal.h"
21 #include "clang/Sema/CodeCompleteConsumer.h"
22 #include "clang/Sema/ExternalSemaSource.h"
23 #include "clang/Sema/Lookup.h"
24 #include "clang/Sema/Overload.h"
25 #include "clang/Sema/Scope.h"
26 #include "clang/Sema/ScopeInfo.h"
39 using namespace sema;
124 Sema &SemaRef;
172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator
    [all...]
SemaDeclAttr.cpp 14 #include "clang/Sema/SemaInternal.h"
26 #include "clang/Sema/DeclSpec.h"
27 #include "clang/Sema/DelayedDiagnostic.h"
28 #include "clang/Sema/Lookup.h"
29 #include "clang/Sema/Scope.h"
32 using namespace sema;
113 /// been processed by Sema::GetTypeForDeclarator.
209 static bool checkAttributeNumArgs(Sema &S, const AttributeList &Attr,
222 static bool checkAttributeAtLeastNumArgs(Sema &S, const AttributeList &Attr,
236 static bool checkFunctionOrMethodArgumentIndex(Sema &S, const Decl *D
    [all...]
SemaTemplate.cpp 22 #include "clang/Sema/DeclSpec.h"
23 #include "clang/Sema/Lookup.h"
24 #include "clang/Sema/ParsedTemplate.h"
25 #include "clang/Sema/Scope.h"
26 #include "clang/Sema/SemaInternal.h"
27 #include "clang/Sema/Template.h"
28 #include "clang/Sema/TemplateDeduction.h"
33 using namespace sema;
86 void Sema::FilterAcceptableTemplateNames(LookupResult &R,
124 bool Sema::hasAnyAcceptableTemplateNames(LookupResult &R
    [all...]
SemaExpr.cpp 14 #include "clang/Sema/SemaInternal.h"
33 #include "clang/Sema/AnalysisBasedWarnings.h"
34 #include "clang/Sema/DeclSpec.h"
35 #include "clang/Sema/DelayedDiagnostic.h"
36 #include "clang/Sema/Designator.h"
37 #include "clang/Sema/Initialization.h"
38 #include "clang/Sema/Lookup.h"
39 #include "clang/Sema/ParsedTemplate.h"
40 #include "clang/Sema/Scope.h"
41 #include "clang/Sema/ScopeInfo.h
    [all...]
SemaOverload.cpp 10 // This file provides Sema routines for C++ overloading.
14 #include "clang/Sema/Overload.h"
25 #include "clang/Sema/Initialization.h"
26 #include "clang/Sema/Lookup.h"
27 #include "clang/Sema/SemaInternal.h"
28 #include "clang/Sema/Template.h"
29 #include "clang/Sema/TemplateDeduction.h"
37 using namespace sema;
41 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl,
60 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType
    [all...]
  /external/clang/
clang-tblgen-rules.mk 41 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc
42 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
43 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
76 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc
77 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
78 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
83 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc
84 $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
85 $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN)
90 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrTemplateInstantiate.in
    [all...]
  /external/valgrind/main/
Android.mk 205 coregrind/m_scheduler/sema.c \
  /external/regex-re2/lib/codereview/
codereview.py     [all...]

Completed in 1449 milliseconds

12