HomeSort by relevance Sort by last modified time
    Searched refs:Expansion (Results 1 - 25 of 28) sorted by null

1 2

  /external/clang/test/Preprocessor/
warning_tests.c 29 // Macro expansion does not occur in the parameter to __has_warning
37 #error Alias expansion not allowed
44 #error Expansion should have occurred
feature_tests.c 37 // Macro expansion does not occur in the parameter to __has_builtin,
45 #error Alias expansion not allowed
54 #error Expansion should have occurred
  /external/swiftshader/third_party/LLVM/utils/TableGen/
PseudoLoweringEmitter.cpp 23 // The pseudo expansion really should take a list of dags, not just
45 assert(BaseIdx == 0 && "Named subargument in pseudo expansion?!");
49 "' does not match expansion operand type '" +
70 assert(0 && "Unhandled pseudo-expansion argument type!");
81 assert(Dag && "Missing result instruction in pseudo expansion!");
158 PseudoExpansion &Expansion = Expansions[i];
159 CodeGenInstruction &Source = Expansion.Source;
160 CodeGenInstruction &Dest = Expansion.Dest;
171 // expansion DAG.
178 switch (Expansion.OperandMap[MIOpNo + i].Kind)
    [all...]
  /external/clang/lib/Frontend/Rewrite/
RewriteMacros.cpp 111 // lexed file, we have a macro expansion. If we see tokens in the lexed file
192 // Otherwise, there was a replacement an expansion. Insert the new token
196 std::string Expansion;
198 Expansion += ' ' + PP.getSpelling(PPTok);
203 Expansion += ' ';
204 RB.InsertTextBefore(InsertPos, Expansion);
  /external/clang/lib/Rewrite/
HTMLRewrite.cpp 300 " .expansion { display: none; }\n"
301 " .macro:hover .expansion { display: block; border: 2px solid #FF0000; "
519 // Okay, we have the first token of a macro expansion: highlight the
520 // expansion by inserting a start tag before the macro expansion and
532 "Start and end of expansion must be in the same ultimate file!");
534 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok));
535 unsigned LineLen = Expansion.size();
547 // Insert a newline if the macro expansion is getting large.
549 Expansion += "<br>"
    [all...]
  /external/llvm/utils/TableGen/
PseudoLoweringEmitter.cpp 70 // The pseudo expansion really should take a list of dags, not just
92 assert(BaseIdx == 0 && "Named subargument in pseudo expansion?!");
96 "' does not match expansion operand type '" +
117 llvm_unreachable("Unhandled pseudo-expansion argument type!");
128 assert(Dag && "Missing result instruction in pseudo expansion!");
208 for (auto &Expansion : Expansions) {
209 CodeGenInstruction &Source = Expansion.Source;
210 CodeGenInstruction &Dest = Expansion.Dest;
221 // expansion DAG.
226 switch (Expansion.OperandMap[MIOpNo + i].Kind)
    [all...]
  /external/llvm/lib/ProfileData/Coverage/
CoverageMapping.cpp 522 CoverageMapping::getCoverageForExpansion(const ExpansionRecord &Expansion) {
524 Expansion.Function.Filenames[Expansion.FileID]);
526 for (const auto &CR : Expansion.Function.CountedRegions)
527 if (CR.FileID == Expansion.FileID) {
529 if (isExpansion(CR, Expansion.FileID))
530 ExpansionCoverage.Expansions.emplace_back(CR, Expansion.Function);
533 DEBUG(dbgs() << "Emitting segments for expansion of file " << Expansion.FileID
  /external/clang/lib/Sema/
SemaTemplateVariadic.cpp 470 // Create the pack expansion type and source-location information.
489 // The pattern of a pack expansion shall name one or more
491 // expansion.
511 // The pattern of a pack expansion shall name one or more
513 // expansion.
520 // Create the pack expansion expression and source-location information.
585 // the pack expansion.
591 // cannot expand the pack expansion. Make a note of this, but we still
629 // All of the parameter packs expanded by a pack expansion shall have
    [all...]
SemaTemplateInstantiateDecl.cpp 113 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?");
    [all...]
SemaTemplateDeduction.cpp 584 // parameter packs expanded by the pack expansion.
596 // by this pack expansion, then clear out the deduction.
605 assert(!Packs.empty() && "Pack expansion without unexpanded packs?");
637 // by this pack expansion, add them to the list of arguments we've deduced
653 // pack expansion.
785 const PackExpansionType *Expansion
787 if (!Expansion) {
827 QualType Pattern = Expansion->getPattern();
    [all...]
TreeTransform.h 147 /// pack expansion, in order to avoid violating the AST invariant that each
216 /// \brief Determine whether we should expand a pack expansion with the
224 /// pack expansion.
227 /// the pack expansion.
237 /// pack expansion after all of the expanded arguments. This is used
242 /// the expanded form of the corresponding pack expansion. This is both an
376 /// derived class permits such expansion) along the way. When pack expansions
    [all...]
  /external/bison/data/
glr.c 127 # Expansion of $<TYPE>$.
134 # Expansion of $<TYPE>NUM, where the current rule has RULE-LENGTH
147 # Expansion of @$.
154 # Expansion of @NUM, where the current rule has RULE-LENGTH symbols
    [all...]
yacc.c 140 # Expansion of $<TYPE>$.
147 # Expansion of $<TYPE>NUM, where the current rule has RULE-LENGTH
160 # Expansion of @$.
167 # Expansion of @NUM, where the current rule has RULE-LENGTH symbols
    [all...]
  /external/llvm/tools/llvm-cov/
CodeCoverage.cpp 177 for (const auto &Expansion : Expansions) {
178 auto ExpansionCoverage = Coverage.getCoverageForExpansion(Expansion);
187 SourceCoverageView::create(Expansion.Function.Name, SourceBuffer.get(),
190 View.addExpansion(Expansion.Region, std::move(SubView));
  /external/clang/include/clang/Basic/
SourceManager.h 14 /// location, an expansion location, and a presumed location.
27 /// The expansion location is the line in the source code where the macro
298 /// \brief Each ExpansionInfo encodes the expansion location - where
307 /// In a macro expansion, ExpansionLocStart and ExpansionLocEnd
308 /// indicate the start and end of the expansion. In object-like macros,
309 /// they will be the same. In a function-like macro expansion, the start
348 /// \brief Return a ExpansionInfo for an expansion.
350 /// Start and End specify the expansion range (where the macro is
353 /// normal File SLocs or expansion locations.
363 /// \brief Return a special ExpansionInfo for the expansion o
    [all...]
  /prebuilts/go/darwin-x86/src/crypto/aes/
aes_test.go 127 // Appendix A of FIPS 197: Key expansion examples
131 dec []uint32 // decryption expansion; not in FIPS 197, computed from C implementation.
136 // A.1. Expansion of a 128-bit Cipher Key
166 // A.2. Expansion of a 192-bit Cipher Key
189 // A.3. Expansion of a 256-bit Cipher Key
215 // Test key expansion against FIPS 197 examples.
  /prebuilts/go/linux-x86/src/crypto/aes/
aes_test.go 127 // Appendix A of FIPS 197: Key expansion examples
131 dec []uint32 // decryption expansion; not in FIPS 197, computed from C implementation.
136 // A.1. Expansion of a 128-bit Cipher Key
166 // A.2. Expansion of a 192-bit Cipher Key
189 // A.3. Expansion of a 256-bit Cipher Key
215 // Test key expansion against FIPS 197 examples.
  /external/clang/lib/Basic/
SourceManager.cpp 406 // Use up FileID #0 as an invalid expansion.
731 // location or are "near" the cached expansion location. 2) others are just
759 // If this isn't an expansion, remember it. We have good locality across
800 // If this isn't a macro expansion, remember it. We have good locality
    [all...]
  /external/clang/lib/Lex/
TokenLexer.cpp 74 // expanded. The macro must be disabled only after argument pre-expansion of
128 // In Microsoft-compatibility mode, a comma is removed in the expansion
134 // GCC removes the comma in the expansion of " ... , ## __VA_ARGS__ " if
285 // test for this later when the macro expansion is processed.
323 // expansion.
350 // expansion.
370 // Discard the argument token and skip (don't copy to the expansion
420 // Lexing off the end of the macro, pop this macro off the expansion stack.
497 // Handle recursive expansion!
506 // from a macro expansion
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/tic4x/
addressing.s 348 ;; Type X - Expansion register
366 ;; Type Z - Expansion register
  /prebuilts/tools/common/m2/repository/net/java/dev/javacc/javacc/5.0/
javacc-5.0.jar 
  /external/clang/include/clang/AST/
ExprObjC.h 219 /// \brief The location of the ellipsis, if this is a pack expansion.
222 /// \brief The number of elements this pack expansion will expand to, if
223 /// this is a pack expansion and is known.
226 /// \brief Determines whether this dictionary element is a pack expansion.
243 /// expansion, used if any of the elements in the dictionary literal
247 /// expansion.
251 /// expansion will expand to (+1).
268 /// be an array of pack expansion data following the array of
270 /// any) and number of elements in the expansion (if known). If
314 const ExpansionData &Expansion
    [all...]
  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
p5.cpp 7 // expansion is expanded by that pack expansion. An appearance of the
9 // enclosing pack expansion. The pattern of a pack expansion shall
11 // pack expansion.
13 struct Expansion {
15 typedef pair<Types, int...> expand_no_packs; // expected-error{{pack expansion does not contain any unexpanded parameter packs}}
16 typedef pair<pair<Types..., int>..., int> expand_with_expanded_nested; // expected-error{{pack expansion does not contain any unexpanded parameter packs}}
19 // All of the parameter packs expanded by a pack expansion shall have
25 typedef tuple<pair<Types, OtherTypes>...> type; // expected-error{{pack expansion contains parameter packs 'Types' and 'OtherTypes' that have different lengths (3 vs. 2)}
    [all...]
  /external/clang/lib/Index/
USRGeneration.cpp 567 if (const PackExpansionType *Expansion = T->getAs<PackExpansionType>()) {
569 T = Expansion->getPattern();
816 Out << 'P'; // pack expansion of...
  /external/llvm/include/llvm/ProfileData/Coverage/
CoverageMapping.h 195 /// \brief An ExpansionRegion represents a file expansion region that
196 /// associates a source range with the expansion of a virtual source file,
349 /// \brief Coverage information for a macro expansion or #included file.
355 /// \brief The abstract file this expansion covers.
359 /// \brief Coverage for the expansion.
400 /// This represents the coverage of an entire file, expansion, or function. It
488 /// \brief Get the coverage for an expansion within a coverage set.
489 CoverageData getCoverageForExpansion(const ExpansionRecord &Expansion);

Completed in 478 milliseconds

1 2