HomeSort by relevance Sort by last modified time
    Searched full:sema (Results 51 - 75 of 248) sorted by null

1 23 4 5 6 7 8 910

  /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/clang/lib/Sema/
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...]
SemaCXXScopeSpec.cpp 14 #include "clang/Sema/SemaInternal.h"
21 #include "clang/Sema/DeclSpec.h"
22 #include "clang/Sema/Lookup.h"
23 #include "clang/Sema/Template.h"
55 DeclContext *Sema::computeDeclContext(QualType T) {
76 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS,
157 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) {
169 bool Sema::isUnknownSpecialization(const CXXScopeSpec &SS) {
183 CXXRecordDecl *Sema::getCurrentInstantiationOf(NestedNameSpecifier *NNS) {
203 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS
    [all...]
SemaDeclCXX.cpp 14 #include "clang/Sema/SemaInternal.h"
31 #include "clang/Sema/CXXFieldCollector.h"
32 #include "clang/Sema/DeclSpec.h"
33 #include "clang/Sema/Initialization.h"
34 #include "clang/Sema/Lookup.h"
35 #include "clang/Sema/ParsedTemplate.h"
36 #include "clang/Sema/Scope.h"
37 #include "clang/Sema/ScopeInfo.h"
58 Sema *S;
61 CheckDefaultArgumentVisitor(Expr *defarg, Sema *s
    [all...]
DelayedDiagnostic.cpp 17 #include "clang/Sema/DelayedDiagnostic.h"
20 using namespace sema;
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...]
AnalysisBasedWarnings.cpp 1 //=- AnalysisBasedWarnings.cpp - Sema warnings based on libAnalysis -*- C++ -*-=//
11 // Together they are used by Sema to issue warnings based on inexpensive
16 #include "clang/Sema/AnalysisBasedWarnings.h"
38 #include "clang/Sema/ScopeInfo.h"
39 #include "clang/Sema/SemaInternal.h"
63 Sema &S;
65 UnreachableCodeHandler(Sema &s) : S(s) {}
74 static void CheckUnreachable(Sema &S, AnalysisDeclContext &AC) {
323 static void CheckFallThroughForBody(Sema &S, const Decl *D, const Stmt *Body,
433 static bool SuggestInitializationFixit(Sema &S, const VarDecl *VD)
    [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...]
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...]
SemaCast.cpp 17 #include "clang/Sema/SemaInternal.h"
23 #include "clang/Sema/Initialization.h"
48 CastOperation(Sema &S, QualType destType, ExprResult src)
62 Sema &Self;
120 void checkObjCARCConversion(Sema::CheckedConversionKind CCK) {
125 Sema::ACR_unbridged)
143 static bool CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType,
157 static TryCastResult TryLValueToRValueCast(Sema &Self, Expr *SrcExpr,
162 static TryCastResult TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr,
168 static TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType
    [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...]
CMakeLists.txt 19 Sema.cpp
Makefile 1 ##===- clang/lib/Sema/Makefile -----------------------------*- Makefile -*-===##
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...]
  /external/clang/include/clang/Sema/
Designator.h 25 class Sema;
171 void ClearExprs(Sema &Actions) {}
175 void FreeExprs(Sema &Actions) {}
201 void ClearExprs(Sema &Actions) {}
205 void FreeExprs(Sema &Actions) {}
CXXFieldCollector.h 52 /// StartClass - Called by Sema::ActOnStartCXXClassDef.
55 /// Add - Called by Sema::ActOnCXXMemberDeclarator.
71 /// FinishClass - Called by Sema::ActOnFinishCXXClassDef.
Template.h 17 #include "clang/Sema/Sema.h"
130 // Sema.h (by including this file) or sacrifice type safety (by
131 // making Sema.h declare things as enums).
188 Sema &SemaRef;
248 LocalInstantiationScope(Sema &SemaRef, bool CombineWithOuterScope = false)
260 const Sema &getSema() const { return SemaRef; }
369 Sema &SemaRef;
370 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex;
373 Sema::LateInstantiatedAttrVec* LateAttrs
    [all...]
LocInfoType.h 27 /// and Sema, when we want to preserve type source info for a parsed type.
46 friend class Sema;
  /external/clang/lib/ARCMigrate/
Internals.h 20 class Sema;
147 Sema &SemaRef;
154 Sema &sema, TransformActions &TA,
158 SemaRef(sema), TA(TA), CapturedDiags(capturedDiags),
  /external/clang/include/clang/Frontend/
MultiplexConsumer.h 19 #include "clang/Sema/SemaConsumer.h"
51 virtual void InitializeSema(Sema &S);
  /external/clang/include/clang/Parse/
ParseAST.h 24 class Sema;
44 void ParseAST(Sema &S, bool PrintStats = false,
  /external/clang/test/SemaCXX/
typo-correction.cpp 70 // Sema::BuildCXXNestedNameSpecifier. And also for the improvement by doing
71 // so in Sema::getTypeName.
80 // Sema::ActOnSizeofParameterPackExpr.
86 // Test the typo-correction callback in Sema::DiagnoseUnknownTypeName.
108 // Test the typo-correction callback in Sema::DiagnoseInvalidRedeclaration.
118 // Sema::ActOnIdExpression => Sema::DiagnoseEmptyLookup call path.
172 // Sema::ActOnIdExpression by Parser::ParseCastExpression to allow type names as
  /external/clang/lib/
Makefile 12 PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Frontend \
  /external/clang/test/CXX/except/except.spec/
p1.cpp 51 // Sema tests, noexcept specification
  /external/clang/test/CXX/temp/temp.spec/temp.explicit/
p12.cpp 22 // FIXME: this ought to be an error, but it isn't because Sema is

Completed in 1015 milliseconds

1 23 4 5 6 7 8 910